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

Bug#183143: libc-udeb: Should provide libc6



* GOTO Masanori wrote:

> libc6 is for arm, hppa, i386, m68k, mips, mipsel, powerpc, s390, and sparc.
> libc6.1 is for alpha and ia64.
> libc0.3 is for hurd-i386.
> libc1 is for freebsd-i386.
> 
> So, is libc6-udeb appropriate for all archs? Or should we use
> libc6.1-udeb for ia64 and alpha?  I don't know about udeb, should we
> change your wishlist just now?

Oh, I didn't know this...

The practice should be to just add the "-udeb" string to the
corresponding deb package name. So it should be named libc6.1-udeb for
alpha and ia64.

Same holds for #183143: libc6-udeb should Provide: libc6 and for alpha
it should be Provides: libc6.1

Th reason, why the soname number must be included in the udeb name is
the same why we include it in regular packages. When doing a
netinstall, udebs can be loaded from the archive at install time. When
there is no way to distingiush a libc, that is binary incompatible to
the programs on the install disk, we will have a problem.

Thank you,
Sebastian

-- 
PGP-Key: http://www.mmweg.rwth-aachen.de/~sebastian.ley/public.key
Fingerprint: A46A 753F AEDC 2C01 BE6E  F6DB 97E0 3309 9FD6 E3E6



Reply to: