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

Re: libfam0c102 kills 182 KDE3 packages



Thanks to all who replied.  Will stick with KDE3.1 for now until the GCC 3.2
C++ recompiles are completed.  Will be on the lookout for kde 3.1 in unstable.

Victor

* Joerg Wendland (joergland@debian.org) wrote:
> Michael Wardle, on 2003-02-04, 11:19, you wrote:
> > I notice that the libfam package name was recently changed (I think from 
> > libfam0 to libfam0cxxx).  I suspect that your KDE 3 packages depend on the 
> > old package name (libfam0) and the GNOME 2 packages depend on the new package 
> > name (libfam0c102).  I also suspect that the new package superseeds or 
> > obsoletes (or whatever the Debian package term is) the old one, so installing 
> > libfam0c102 is attempting to remove libfam0.
> 
> That is correct. We are currently in a transition to GCC 3.2 as default
> compiler. As the C++ compiler introduces a new ABI in contrast to our
> previous (2.95) compiler. That brings in the need to recompile all C++
> libraries and applications depending on them. Because the new libraries
> are incompatible with the old ones we have to change the packages'
> names. Please see [0] for more information on this.
>  
> > If this is the case, you might like to see if there's a flag you can use to 
> > dpkg or apt-get to make it install them side-by-side (of course this is not 
> > an ideal solution).  You should probably confirm whether what I have stated 
> > is correct and then inform the maintainer of the KDE packages that the 
> > dependency name has changed.
> 
> One should wait until fresh KDE3 packages hit unstable. Unstable is not
> stable btw. so that dependency breakage is not that unusual.
> 
> Hope that helps,
>   Joerg
> 
> [0] http://people.debian.org/~rmurray/c++transition.html
> 
> -- 
> Joerg "joergland" Wendland



Reply to: