pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/36595: pkgtools/tnftp does not install, causing massive bulk build failure
>Number: 36595
>Category: pkg
>Synopsis: pkgtools/tnftp does not install, causing massive bulk build
>failure
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Jul 02 17:40:00 +0000 2007
>Originator: Havard Eidnes
>Release: NetBSD 3.1_STABLE
>Organization:
I try...
>Environment:
System: NetBSD gravensten.urc.uninett.no 3.1_STABLE NetBSD 3.1_STABLE
(GRAVENSTEN, from GENERIC-$Revision: 1.194.4.7 $) #0: Sun Dec 17 16:18:11 UTC
2006
he%gravensten.urc.uninett.no@localhost:/usr/obj/sys/arch/macppc/compile/GRAVENSTEN
macppc
Architecture: macppc
Machine: powerpc
>Description:
In a recently started pkgsrc bulk build for 2007Q2, I found
that a *lot* of packages had failed to build.
When looking at the build log, it appears that /usr/bin/ftp in
the chroot I was using was *gone*.
The reason appears to be in the pkgtools/tnftp package, the
relevant of the build log has been pasted here with
greater-than chars substituted with ":" so that GNATS doesn't
mistreat the ordering of the lines:
===: Installing for tnftp-20050625
=: Generating pre-install file lists
install ===: libedit
install ===: libnetbsd
install ===: src
mkdir -p /usr/bin
/usr/bin/install -c -o root -g wheel -m 555 ftp /usr/bin/`echo ftp|sed 's,x,x,'`
mkdir -p /usr/share/man/cat1
/usr/bin/install -c -o root -g wheel -m 444 ./ftp.cat1
/usr/share/man/cat1/`echo ftp|sed 's,x,x,'`.0
=: Automatic manual page handling
=: Generating post-install file lists
=: Registering installation for tnftp-20050625
=: Checking file-check results for tnftp-20050625
ERROR: ************************************************************
ERROR: The following files are in /usr but not in the PLIST:
ERROR: /usr/pkgsrc/pkgtools/tnftp/work/.PLIST
ERROR: /usr/pkgsrc/pkgtools/tnftp/work/.PLIST_nokeywords
ERROR: /usr/pkgsrc/pkgtools/tnftp/work/.prefix.post
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/pkgtools/tnftp
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/pkgtools/tnftp
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/pkgtools/tnftp
===: Warnings from the wrapper log (sorted):
BULK: tnftp-20050625 was marked as broken:
-rw-r--r-- 1 root wheel 20842 Jun 28 20:36
/usr/pkgsrc/pkgtools/tnftp/.broken.html
/usr/bin/make deinstall
===: Deinstalling for tnftp-20050625
Running /usr/sbin/pkg_delete -K /var/db/pkg tnftp-20050625
BULK: Marking all packages which depend upon tnftp-20050625 as broken:
===: Cleaning for tnftp-20050625
BULK: Build for tnftp-20050625 was not successful, aborting.
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/pkgtools/tnftp
Because it has apparently seen fit to install ftp in /usr/bin,
it also promptly removes it, leaving most of the rest of the
pkgsrc bulk build in a ditch.
>How-To-Repeat:
Update to pkgsrc-2007Q2, do a pkgsrc bulk build.
>Fix:
I've no idea why this program is even being installed; isn't
the ftp I have on my NetBSD 3.1_STABLE system good enough?!?
For now I've reinstalled the original ftp, and marked
pkgtools/tnftp as BROKEN.
Home |
Main Index |
Thread Index |
Old Index