Re: dpkg-shlibsdep can't 'chown'
dpkg-shlibdeps needs to be invoked from the main directory of the
sourcepackage OR you need to specify the -T option to tell wherer the
substvars file is.
On Fri, 8 Nov 1996, Brian C. White wrote:
bcwhite >When trying to build a package today, I get the following error:
bcwhite >
bcwhite > dpkg-shlibdeps debian/tmp/sbin/* debian/tmp/usr/sbin/*
bcwhite > dpkg-shlibdeps: failure: chown of `debian/substvars.new': No such file or directory
bcwhite > make: *** [binary] Error 2
bcwhite >
bcwhite >This quite baffles me since this ran (unchanged) last night without any
bcwhite >problems. The only package that changed on my system was sysvinit.
bcwhite >
bcwhite >I traced it with perl and found the following:
bcwhite >
bcwhite > main::(/usr/bin/dpkg-shlibdeps:172):
bcwhite > 172: chown(@fowner, "$varlistfile.new") ||
bcwhite > 173: syserr("chown of \`$varlistfile.new'");
bcwhite > DB<2> print @fowner
bcwhite > main::((eval 3):2): print @fowner;
bcwhite >
bcwhite > DB<4> print $fowner[0]
bcwhite > main::((eval 7):2): print $fowner[0];
bcwhite >
bcwhite > DB<6> print scalar @fowner
bcwhite > main::((eval 11):2): print scalar @fowner;
bcwhite > 0
bcwhite >
bcwhite >Anybody have any ideas?
bcwhite >
bcwhite > Brian
bcwhite > ( bcwhite@verisim.com )
bcwhite >
bcwhite >-------------------------------------------------------------------------------
bcwhite >if you have a 50% chance of guessing right,you will guess wrong 75% of the time
bcwhite >
bcwhite >--
bcwhite >TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
bcwhite >debian-devel-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com
bcwhite >
--- +++ --- +++ --- +++ --- +++ --- +++ --- +++ --- +++ ---
PGP Public Key = FB 9B 31 21 04 1E 3A 33 C7 62 2F C0 CD 81 CA B5
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com
Reply to: