Subject: Re: (b)make replace is borken
To: None <pkgsrc-users@netbsd.org>
From: Mark E. Perkins <perkinsm@bway.net>
List: pkgsrc-users
Date: 08/09/2007 13:08:13
On 2007/08/09 10:15, Joerg Sonnenberger wrote:
> On Thu, Aug 09, 2007 at 09:25:45AM -0400, Mark E. Perkins wrote:
>> That fixes the pkg_tarup problem, but now I get this:
>
> OK, commited a fix for this as well, attached patch is the diff.
I'm getting the same error... I updated from anoncvs, verified that I had the
patched perfrom.c, rebuilt and installed pkg_install, cleaned, built and
(attempted) replace on the same pkg as before:.
Thanks,
Mark
-> bmake replace
=> Required installed package digest>=20010302: digest-20070803 found
===> Checking for vulnerabilities in p5-Devel-Symdump-2.0700
===> Replacing for p5-Devel-Symdump-2.0700
WARNING: experimental target - DATA LOSS MAY OCCUR.
=> Becoming ``root'' to make su-replace (/usr/bin/sudo)
Creating binary package: p5-Devel-Symdump-2.0700
Creating package /usr/pkgsrc/devel/p5-Devel-Symdump/work/p5-Devel-Symdump-2.0700
Registering depends: perl>=5.8.7.
Registering conflicts:.
=> Preserving existing +INSTALLED_INFO file.
=> Preserving existing +REQUIRED_BY file.
===> Deinstalling for p5-Devel-Symdump-2.0700
Running /usr/pkg/sbin/pkg_delete -K /var/db/pkg p5-Devel-Symdump-2.0700
Executing `/bin/rmdir -p /usr/pkg/lib/perl5/vendor_perl/man/man3 2>/dev/null
|| true'
Executing `/bin/rmdir -p
/usr/pkg/lib/perl5/vendor_perl/5.8.0/darwin-thread-multi-2level/auto/Devel/Symdump
2>/dev/null || true'
Executing `/bin/rmdir -p /usr/pkg/lib/perl5/vendor_perl/5.8.0/Devel/Symdump
2>/dev/null || true'
Executing `/bin/rmdir -p /usr/pkg/lib/perl5/vendor_perl/5.8.0/Devel
2>/dev/null || true'
===> Installing for p5-Devel-Symdump-2.0700
=> Running PRE-INSTALL script actions
Installing /usr/pkg/lib/perl5/vendor_perl/5.8.0/Devel/Symdump.pm
Installing /usr/pkg/lib/perl5/vendor_perl/5.8.0/Devel/Symdump/Export.pm
Installing /usr/pkg/lib/perl5/vendor_perl/man/man3/Devel::Symdump.3
Writing
/usr/pkg/lib/perl5/vendor_perl/5.8.0/darwin-thread-multi-2level/auto/Devel/Symdump/.packlist
Appending installation info to
/usr/pkg/lib/perl5/5.8.0/darwin-thread-multi-2level/perllocal.pod
=> Automatic manual page handling
=> Running POST-INSTALL script actions
=> Registering installation for p5-Devel-Symdump-2.0700
p5-Devel-Symdump-2.0700 requires installed package perl-5.8.8nb4
=> Fixing @pkgdep entries in dependent packages.
*** Error code 138
Stop.
bmake: stopped in /usr/pkgsrc/devel/p5-Devel-Symdump
*** Error code 1
Stop.
bmake: stopped in /usr/pkgsrc/devel/p5-Devel-Symdump
*** Error code 1
Stop.
bmake: stopped in /usr/pkgsrc/devel/p5-Devel-Symdump