Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-19 Thread Andreas Jochens
Hello Aurelien, On 06-May-19 04:15, Aurelien Jarno wrote: [Ccing: amd64 and dpkg developers as they are concerned by this subject] Currently the (/usr)/lib64 - /lib symlink is shipped in the libc6 package. Goswin von Brederlow asked for this link to be created in the postinst instead, so

Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-19 Thread Goswin von Brederlow
Aurelien Jarno [EMAIL PROTECTED] writes: My intention is to seperate out 32bit stuff in lib and 64bit stuff in lib64 so that they comply with the FHS for each seperate package and can possibly be resorted into multiarch dirs by a conversion script. In this case the right thing to do is also

Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-19 Thread Goswin von Brederlow
Aurelien Jarno [EMAIL PROTECTED] writes: Currently the (/usr)/lib64 - /lib symlink is shipped in the libc6 package. Goswin von Brederlow asked for this link to be created in the postinst instead, so that packages could install files in both (/usr)/lib and (/usr)/lib64 directories. I have

Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-19 Thread Goswin von Brederlow
Andreas Jochens [EMAIL PROTECTED] writes: Hello Aurelien, On 06-May-19 04:15, Aurelien Jarno wrote: [Ccing: amd64 and dpkg developers as they are concerned by this subject] Currently the (/usr)/lib64 - /lib symlink is shipped in the libc6 package. Goswin von Brederlow asked for this link

Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-19 Thread Andreas Jochens
On 06-May-19 11:02, Goswin von Brederlow wrote: Andreas Jochens [EMAIL PROTECTED] writes: Anything which makes it easier to violate this simple policy will lead to a mixed usage of /usr/lib and /usr/lib64 and consequently to problems which could be difficult to disentangle later. The

Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-19 Thread Stephen Frost
* Aurelien Jarno ([EMAIL PROTECTED]) wrote: The FHS is actually not very clear, as it says 64-bit libraries should be in (/usr)/lib64, whereas system libraries should be in (/usr)/lib. This is a contradiction for a pure 64-bit system. The FHS is very clear about the path to the 64bit linker,

Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-19 Thread Gabor Gombas
On Fri, May 19, 2006 at 10:58:33AM +0200, Goswin von Brederlow wrote: Local admins are already allowed to convert directories into links, e.g. to move parts ot the directory tree to another disk. According to Steve Langasek in Message-ID: [EMAIL PROTECTED] that's not allowed and you should use

Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-19 Thread Aurelien Jarno
Goswin von Brederlow wrote: Aurelien Jarno [EMAIL PROTECTED] writes: I don't know where you have seen resistance from the glibc. We have uploaded a package ready from multiarch (with libc6 binaries splitted into libc-bin). But it has been rejected by the ftp masters. After seeing to much

Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-19 Thread Junichi Uekawa
Hi, I'm not suggesting splitting the dirs. Just the way the link is setup. I'm suggesting creating it in the maintainer scripts instead of the data.tar.gz so packages that do ship files in (/usr)/lib64 don't make libc6 unupgradable. On debootstrap install, libc6 postinst isn't actually ran

Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-19 Thread Goswin von Brederlow
Junichi Uekawa [EMAIL PROTECTED] writes: Hi, I'm not suggesting splitting the dirs. Just the way the link is setup. I'm suggesting creating it in the maintainer scripts instead of the data.tar.gz so packages that do ship files in (/usr)/lib64 don't make libc6 unupgradable. On

Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-18 Thread Goswin Brederlow
Package: libc6 Version: 2.3.6-7 Severity: normal Hi, Currently the libc6 package on amd64 ships a symlink from /lib64 to /lib (and /usr/lib64). While the symlink is needed for things to work shipping it in the data.tar.gz makes it impossible for any package to put files into /lib64 or /usr/lib64

Processed: Re: Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-18 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]: severity 367962 wishlist Bug#367962: Please don't ship a /lib64 symlink in the package on amd64 Severity set to `wishlist' from `normal' thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system

Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-18 Thread Aurelien Jarno
severity 367962 wishlist thanks Goswin Brederlow wrote: Package: libc6 Version: 2.3.6-7 Severity: normal Hi, Currently the libc6 package on amd64 ships a symlink from /lib64 to /lib (and /usr/lib64). While the symlink is needed for things to work shipping it in the data.tar.gz makes it

Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-18 Thread Goswin von Brederlow
Aurelien Jarno [EMAIL PROTECTED] writes: severity 367962 wishlist thanks Goswin Brederlow wrote: Package: libc6 Version: 2.3.6-7 Severity: normal Hi, Currently the libc6 package on amd64 ships a symlink from /lib64 to /lib (and /usr/lib64). While the symlink is needed for things to work

Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-18 Thread Aurelien Jarno
Goswin von Brederlow wrote: Aurelien Jarno [EMAIL PROTECTED] writes: severity 367962 wishlist thanks Goswin Brederlow wrote: Package: libc6 Version: 2.3.6-7 Severity: normal Hi, Currently the libc6 package on amd64 ships a symlink from /lib64 to /lib (and /usr/lib64). While the symlink is

Bug#367962: Please don't ship a /lib64 symlink in the package on amd64

2006-05-18 Thread Aurelien Jarno
[Ccing: amd64 and dpkg developers as they are concerned by this subject] Hi all, [Short introduction to understand the problem] I am asking here for help to take a decision. As some of you may know, on amd64, the main libraries are installed into (/usr)/lib, with (/usr)/lib64 being a symlink