[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#479115: libffi4 is stopping the upgrade to gcc 4.3 4.3.0-4



On Mon, May 05, 2008 at 09:23:38AM +0200, A Mennucc wrote:
> the original submitter of this  bug marked it as wontfix.
> But I think that this bug should be addressed somehow.

Indeed, I think it should be as well

> There are 25 packages that directly rdepend on libffi4, and removing
> libffi4 has a huge usability impact on a 'unstable' install ... 
> thru all dependencies, you have to uninstall almost all of gnome.
> 
> I see two solutions to this lock.
> 
> 1) Upload a new, separate version of libffi4  that would not
>  depend on gcc-4.3-base (= 4.3.0-3)
> 
> 2)  BINNMU of all above 25 packages.
> In this latter case, you must be sure that all bbuildds
>  are running  4.3.0-4   - when I uploaded mplayer on2008-05-03,
>  this was not the case yet.
> IN particular, I am worried: maybe there is some
>  rdependecy that is stopping bbuildd's from upgrading to  4.3.0-4 ;
>  in that case, the only way to solve this lock is (1).

I don't know about the strict requirement of gcc-4.3-base but there are some
packages build-depending on libffi4-dev and not on libffi5-dev thus a binNMU
would not be sufficient, namely:

$ grep-dctrl -i -sPackage  -FBuild-Depends libffi4-dev /var/lib/apt/lists/mi.mirror.garr.it_mirrors_debian_dists_sid_*_Sources 
Package: gauche-c-wrapper
Package: jamvm
Package: sablevm
Package: squeak-vm

these should be fine though:

$ grep-dctrl -i -sPackage  -FBuild-Depends libffi-dev /var/lib/apt/lists/mi.mirror.garr.it_mirrors_debian_dists_sid_*_Sources 
Package: ctypes
Package: g-wrap
Package: gambas2
Package: gnu-smalltalk
Package: gnustep-base
Package: gtk-vnc
Package: lua-gtk
Package: miro
Package: pygobject
Package: python2.5

filippo
--
Filippo Giunchedi - http://esaurito.net
PGP key: 0x6B79D401
random quote follows:

Beware of the Turing tar-pit in which everything is possible but nothing of
interest is easy.
-- Alan Perlis



Reply to: