Bug#25313: apt: apt shlibs.local unfriendly to alpha
Package: apt
Version: 0.1.5.1
For historical reasons, the soname of glibc on the alpha is 6.1
(thanks, RedHat!).
As a result, the shlibs.local found in apt 0.1.5, with its hardwired
statements pointing to libc6 produces an uninstallable package on the
alpha.
I have produced an NMU, called 0.1.5.1, that simply removed the
offending lines from the shlibs.local file.
As the above action might suggest, I question whether it's a good idea
at all to have apt overriding the shlibs files from the libraries it
depends on, *BUT* if the maintainer feels it is _absolutely_
essential, then there needs to be something in the debian/rules file
that selects an appropriate shlibs.local based on the architecture.
I suggest looking at glibc itself for an example of how to do this.
Thanks,
Mike.
-- System Information
Debian Release: 2.0
Kernel Version: Linux mdorman 2.0.34 #1 Tue Jul 28 13:50:38 EDT 1998 alpha unknown
Versions of the packages apt depends on:
ii libc6.1 2.0.7r-5 The GNU C library version 2 (run-time files)
ii libstdc++2.8 2.90.29-0.6 The GNU stdc++ library (egcs version)
--- Begin /etc/apt/sources.list (modified conffile)
deb ftp://ftp.debian.org/debian sid main contrib non-free
deb http://non-us.debian.org/debian-non-US unstable non-US
--- End /etc/apt/sources.list
--
To UNSUBSCRIBE, email to deity-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: