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

Re: libc6 needs >= 2.0.7u (Closes: dpkg-shlibdeps is too strict



On Fri, 27 Nov 1998, Stephane Bortzmeyer wrote:

> > Actually, it is /var/lib/dpkg/info/libc6.shlibs which provide the unwanted constraint:
> > 
> > libc            6       libc6 (>= 2.0.7u-6)
> 
> I wrote that without reading changelog.Debian which documents it:
> 
> > glibc (2.0.7u-2) unstable; urgency=low
> 
>   * added (>=2.0.7u) to shlibs, as this version is not backward compatible 
>   *       with earlier versions: fixes 27314

this was because of the __register_frame_info problem, which is now fixed,
so the slink libc is again compatible with the hamm libc, it's just the
shlibs file which doesnt show it.

> OK, I understand what happens now, but it leaves me with three questions:
> 
> 1) Is there a way to override this constraint if I am sure I can live with an older libc? /etc/dpkg/shlibs.* does not seem to do it, since the libc6.shlibs is sourced after them.

you can delete the version info from the shlibs file
(/var/lib/dpkg/info/libc6.shlibs), it should work fine.

> 
> 2) It means that every package compiled on a slink machine will not run on hamm (which uses 2.0.7t) unless the hamm machine gets at least a libc upgrade. It annoys me. We lose an important backward compatibility.

No, the shlibs file is wrong. It will be fixed in the next release.

> 
> 3) Who knows how to get a closed bug report? The bug system apparently erased everything about 27314 :-(

I think there is no way, unless it was closed less than 4 weeks
ago...hmm... you might check the debian-bugs-dist archives.

-- 
Madarasz Gergely           gorgo@caesar.elte.hu         gorgo@linux.rulez.org
      It's practically impossible to look at a penguin and feel angry.
          Egy pingvinre gyakorlatilag lehetetlen haragosan nezni.
                    HuLUG: http://mlf.linux.rulez.org/


Reply to: