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 16:23:43
On 2007/08/09 14:03, Joerg Sonnenberger wrote:
> On Thu, Aug 09, 2007 at 01:08:13PM -0400, Mark E. Perkins wrote:
>> 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:.
> 
> Ah, this is PR 36741 :-) Commited the fix for that from dillo@ as well.
> 
> Joerg

Another step closer... :)

-> 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.
pkg_admin: var_set: can't open temp file for
'p5-Pod-Coverage-0.18/+INSTALLED_INFO' for writing: No such file or directory
pkg_admin: Cannot process pkdbdb
*** 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
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/devel/p5-Devel-Symdump