New aiccu version 2007.01.15 released

Bug #79439 reported by Jeroen Massar
4
Affects Status Importance Assigned to Milestone
aiccu (Debian)
Fix Released
Unknown
aiccu (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: aiccu

New package available from upstream at http://www.sixxs.net/tools/aiccu/

Including amd64, i386 and arm builds, based on Debian unstable, but run perfectly fine on Ubuntu.

Debian Package can be built verbatim on Ubuntu from the tarball which is supplied.

Tags: upgrade
Revision history for this message
Laurent Bigonville (bigon) wrote :

I see this new version too.

Moreover I think that previous versions don't work anymore due to changed to the authentication system.

Revision history for this message
Jeroen Massar (massar) wrote : Re: [Bug 79439] Re: New aiccu version 2007.01.15 released

Laurent Bigonville wrote:
> I see this new version too.
>
> Moreover I think that previous versions don't work anymore due to
> changed to the authentication system.

Can you elaborate on "changes to the authentication system" ?

As as far as I know nothing has changed there at all...

Greets,
 Jeroen

Revision history for this message
Laurent Bigonville (bigon) wrote :

A friend of mine has some trouble to connect to the tunnel broker with an older version of aiccu a few days ago. He has to upgrade to the last version. I have no more informations but I think syncing this package quickly should be a good idea

Revision history for this message
Jeroen Massar (massar) wrote :

According to the news page at SixXS all old versions where deprecated when 2007.01.07 was released, that is probably the problem there.

But fortunately the version from the download page simply works.
Just use a extra apt-repository in /etc/apt/sources.list and done ;)

It would be great though if Ubuntu also had this new version so that Ubuntu is up to speed with the rest of the world.

Revision history for this message
Markus Vuori (lite-deactivatedaccount) wrote :

No. It doesn't work for dapper because libgnutls13 is not available.

The following packages have unmet dependencies:
  aiccu: Depends: libc6 (>= 2.3.6-6) but 2.3.6-0ubuntu20 is to be installed
         Depends: libgnutls13 (>= 1.4.0-0) but it is not installable
         Depends: libgnutls13 but it is not installable
E: Broken packages

I also tried to recompile it following the instructions on the sixxs web page. Compilation went ok but the newly compiled package is uninstallable, too, due to unmet dependencies.

Revision history for this message
Markus Vuori (lite-deactivatedaccount) wrote :

Tried to compile libgnutls13 from edgy source package but it appeared to be quite difficult and complicated because of missing libtasn1-3 packages for dapper :(

So. No working aiccu for dapper.

Revision history for this message
Jeroen Massar (massar) wrote :

Markus Vuori wrote:
> No. It doesn't work for dapper because libgnutls13 is not available.
>
> The following packages have unmet dependencies:
> aiccu: Depends: libc6 (>= 2.3.6-6) but 2.3.6-0ubuntu20 is to be installed
> Depends: libgnutls13 (>= 1.4.0-0) but it is not installable
> Depends: libgnutls13 but it is not installable
> E: Broken packages

It was build on a Debian unstable, and the package worked on the current
Ubunty edgy. But that is probably because that has new versions.

> I also tried to recompile it following the instructions on the sixxs web
> page. Compilation went ok but the newly compiled package is
> uninstallable, too, due to unmet dependencies.

Which dependencies are unmet? The only versioned depends are lsb-base
and libgnutls13. The first should not cause a problem, the latter can be
 easily changed to libgnutls12 and that should work. Modify
debian/control for that and it should work.

Unfortunately one can't make a 'generic-latest-on-the-buildbox' control
file as far as I know. If one knows how, yell.

From the next message:
> Tried to compile libgnutls13 from edgy source package but it appeared to
> be quite difficult and complicated because of missing libtasn1-3
> packages for dapper :(

See above on how to fix that, just use libgnutls13.

The dependency for libgnutls13 is there as libgnutls12 is deprecated due
to security bugs or something in that area.

Greets,
 Jeroen

Revision history for this message
Jeroen Massar (massar) wrote :

Jeroen Massar wrote:

> Unfortunately one can't make a 'generic-latest-on-the-buildbox' control
> file as far as I know. If one knows how, yell.
[..]

${shlibs:Depends} already includes libgnutlsXX it seesms:

Depends: libc6 (>= 2.3.6-6), libgnutls13 (>= 1.4.0-0), iputils-ping,
iputils-tracepath, iproute, debconf, lsb-base
 (>= 1.3-9ubuntu2), gawk | awk, libgnutls13

As such the libgnutls13 can be removed. Commited in AICCU CVS.

Can you check that the below control file (just cut&paste into it) works
when rebuilding the package? Note that the Depends: line is one line.

Greets,
 Jeroen

debian/control/
-------------
Source: aiccu
Section: net
Priority: optional
Maintainer: SixXS Staff <email address hidden>
Build-Depends: debhelper (>> 3.0.0), libgnutls-dev
Standards-Version: 3.7.2

Package: aiccu
Architecture: any
Depends: ${shlibs:Depends}, iputils-ping, iputils-tracepath, iproute,
debconf, lsb-base (>= 1.3-9ubuntu2), gawk | awk
Recommends: ntpdate | ntp
Description: SixXS Automatic IPv6 Connectivity Client Utility
 This client automatically gives one IPv6 connectivity
 without having to manually configure interfaces etc.
 One does need a SixXS account and at least a tunnel. These
 can be freely & gratis requested from the SixXS website.
 For more information about SixXS check http://www.sixxs.net
-------------

Changed in aiccu:
status: Unknown → Unconfirmed
Changed in aiccu:
status: Unconfirmed → Fix Committed
Changed in aiccu:
status: Fix Committed → Fix Released
Revision history for this message
Laurent Bigonville (bigon) wrote :

fixed in feisty with version 20070115-1

Changed in aiccu:
status: Unconfirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.