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 [EMAIL PROTECTED], [EMAIL PROTECTED] (Keyid: 10A0FDD1) ----------------