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

Bug#469035: libc6-i386: include mutiarch ld.conf from i386



Javier Serrano Polo a écrit :
> reopen 469035
> thanks
> 
> On second thought, since you're uploading new versions, some developers
> allow multiarch flavors in their packages (gtk+2.0 recently) and there

Those packages are still experimental and not designed to be uploaded to
the Debian archive until full multiarch support is available in Debian.

I really expect that people able to recompile such packages with
multiarch enabled are also able to create this small one-liner file in
/etc/ld.so.conf.d/.

> are no such upgrade problems (you could even choose a different config
> name: libc6-i386.conf), please reconsider this bug.
> It'd be nice if you could express your intentions before the new
> unstable version hits lenny.

The name of the file is not my only concern. Adding this file into
/etc/ld.so.conf.d/ means that we implicitly support it, and so we should
support all the consequences, and provide an upgrade path from lenny to
lenny + 1.

Experience shows that users are very imaginative when you provide a
feature. I already imagine packages using multiarch paths, but with a
dependency on libc6-i386. How do you then handle the conflict between
the plain i386 version of this package using multiarch paths and
installed on an amd64 system, and the i386 version of this package also
using multiarchs path but bundled into an amd64 package? They will use
the exact same paths.

The transition to multiarch will be really painful, and until we have a
clear view on how to do it, I prefer to avoid thinking of the nth step,
and instead concentrate on the first steps. The first step being getting
multiarch support added to binutils and dpkg. One other step is to split
the glibc between libraries and binaries, this work is planned for glibc
2.8 and will be tested in experimental first.

So in short, this bug is a wontfix, at least for lenny.

-- 
  .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   aurel32@debian.org         | aurelien@aurel32.net
   `-    people.debian.org/~aurel32 | www.aurel32.net



Reply to: