Hi everyone,
I was trying to apt-get synaptic on K14, but apt-get got stuck on these
errors:
---
Setting up libglib2.0-0 (2.12.6-2) ...
ldconfig: /lib/libldap_r-2.3.so.0 is not a symbolic link
ldconfig: /lib/libldap-2.3.so.0 is not a symbolic link
ldconfig: /lib/liblber-2.3.so.0
Hi,
so glibc-2.3.5 from experimental builds fine on Debian GNU/Hurd if one
adds --without-tls (see #309489). However, binary-arch fails as the
ldconfig patch got disabled by gotom, while the build system still tries
to install it and fails.
As I am not sure whether Jeff still got time
Please fix the build system instead of installing ldconfig and
patching glibc to support it on Debian GNU/Hurd. If Debian GNU/Hurd
needs a ldconfig for compatbility with Debian GNU/Linux then one
should make ldconfig just call /bin/true.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED
Marcus Brinkmann [EMAIL PROTECTED] writes:
It might be worth to elide the use of getopt.
Doh! I changed it to use getopts, which has POSIX backing. Filed
another bug.
On the other hand, it might be worth to push porting util-linux, but it
needs heavy changes to the Makefiles. It would be
On Sun, Jun 03, 2001 at 01:54:15PM +1000, Brian May wrote:
Marcus == Marcus Brinkmann [EMAIL PROTECTED] writes:
Marcus We could make it bail out with an error if something is
Marcus requested which isn't implemented. Sometimes,
Marcus debian/rules scripts run ldconfig to set
systems also
Robbe don't have reason 1, so there is currently no real ldconfig
Robbe program on the Hurd. Rather than writing a program that's
Robbe completely pointless, I'd rather we called ldconfig
Robbe correcly, i.e. with the -X parameter. ldconfig -X will
Robbe just
I propose that instead of calling ldconfig, maintainer scripts of
packages containing shared libraries should call ldconfig -X.
Background:
ldconfig has two purposes:
1. For each shared library, create/update a symbolic link from the
library's soname to the library file. The link is only
Marcus Brinkmann [EMAIL PROTECTED] writes:
Use of ldconfig is not portable. We should not encourage maintainers into
Linux specific programming.
Ok. This, and especially that libtool can do them, has convinced me.
That's an idea. Can you submit it as a bug report against libc0.2
On Wed, Apr 25, 2001 at 08:11:08PM +0200, Robert Bihlmeyer wrote:
That's an idea. Can you submit it as a bug report against libc0.2 (or
whatever contains ldconfig now)?
I've expanded the script a bit, so that ldconfig -X and the like
still silently succeeds, and put in a --help message
to remember to keep the soname
up-to-date in this command. Or she uses an automatic method: ldconfig
-n or a reimplementation of the same functionality.
I think using ldconfig -n is the right thing. It should be supported.
Sure, the cache-rebuilding part of ldconfig is of no use on the Hurd.
But the link
by the upstream software. libtool creates them.
A maintainer can either create them in the staging directory
via ln -s, but then she has to remember to keep the soname
up-to-date in this command. Or she uses an automatic method: ldconfig
-n or a reimplementation of the same functionality.
Use
11 matches
Mail list logo