Re: Question on segv dpkg wrt links in man/man1
On Mon, Nov 23, 1998 at 08:21:08PM +0000, Adrian Bridgett wrote:
> On Sun, Nov 22, 1998 at 08:07:16PM +0100, Bart Warmerdam wrote:
> >
> > Hi,
> >
> > I have a question:
> >
> > I am currently working on a port on csound. In package csound all manuals
> > are linked to csound.1.gz. In de archive the csound.1.gz is not the first
> > file to be extracted (see below). When installing a package when there is no
> > valid link, dpkg segfaults on chown. Is this a problem with dpkg or do i try
> > to reorder the man dir in the archive (with tar flags)??? When manually
> > copying this file and installing all is well.
>
> There were problems a while ago when the lchown syscall was added to the
> linux kernel but the numbers were messed up so the "chown" command would try
> and chown what the symlinked pointed to rather than the symlink itself.
>
> What kernel are you on, and are you using recent versions of (mentioning all
> programs <g>): dpkg, tar, libc6, libc5, fileutils.
>
Kernel 1.2.128 on Alpha 164SX Slink/Sid
ii dpkg 1.4.0.24 Package maintenance system for Debian
ii tar 1.12-6 GNU tar
ii libc6.1 2.0.7u-5 The GNU C library version 2 (run-time
un libc5 <none> (no description available)
ii fileutils 3.16-5.3 GNU file management utilities.
IIRC lchown was a problem with older kernels and not the development ones. A
newer libc solves lchown as well. I guess my situation is different from the
one you are suggesting... But if I were sure I wouldn't be asking this
question, so correct me if i'm wrong :)
Thanks,
B.
--
B. Warmerdam GNU/Debian Linux
bartw@xs4all.nl, bartw@debian.org (Keyid: 10A0FDD1) ----------------
Reply to: