Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Jun 2004 19:29:35 +0100 (BST)
From:      Stacey Roberts <stacey@vickiandstacey.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/67579: portupgrade -R mkisofs-2.0.3_2 fails with Stop in /usr/ports/sysutils/cdrtools
Message-ID:  <200406041829.i54ITZRT067950@crom.vickiandstacey.com>
Resent-Message-ID: <200406041840.i54IeKxf086981@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         67579
>Category:       ports
>Synopsis:       portupgrade -R mkisofs-2.0.3_2 fails with Stop in /usr/ports/sysutils/cdrtools
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jun 04 11:40:20 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Stacey Roberts
>Release:        FreeBSD 4.10-BETA i386
>Organization:
>Environment:
System: FreeBSD crom.vickiandstacey.com 4.10-BETA FreeBSD 4.10-BETA #0: Sun Apr 11 00:00:53 BST 2004 root@crom.vickiandstacey.com:/usr/obj/usr/src/sys/SMP i386


>Description:
After a fresh cvsup of ports tree today portupgrade -R mkisofs-2.0.3_2 fails with Stop in /usr/ports/sysutils/cdrtools. I had moments before successfully portupgraded cdrtools with: portupgrade -R cdrtools-2.0.3_2, so I'm somewhat surprised to see this error here.

This is the tail of the portupgrade failure:

gmake[1]: Leaving directory `/usr/ports/sysutils/cdrtools/work/cdrtools-2.00.3/readcd'
gmake[1]: Entering directory `/usr/ports/sysutils/cdrtools/work/cdrtools-2.00.3/readcd'
cc     -O -pipe -march=pentiumpro     -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord -DUSE_PG -DUSE_LARGEFILES  -c -o OBJ/i386-freebsd-cc/readcd.o readcd.c
cc     -O -pipe -march=pentiumpro     -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord -DUSE_PG -DUSE_LARGEFILES  -c -o OBJ/i386-freebsd-cc/cd_misc.o cd_misc.c
cc     -O -pipe -march=pentiumpro     -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord -DUSE_PG -DUSE_LARGEFILES  -c -o OBJ/i386-freebsd-cc/io.o io.c
cc     -O -pipe -march=pentiumpro     -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord -DUSE_PG -DUSE_LARGEFILES  -c -o OBJ/i386-freebsd-cc/defaults.o defaults.c
cc     -O -pipe -march=pentiumpro     -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord -DUSE_PG -DUSE_LARGEFILES  -c -o OBJ/i386-freebsd-cc/scsi_cdr.o scsi_cdr.c
cc     -O -pipe -march=pentiumpro     -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord -DUSE_PG -DUSE_LARGEFILES  -c -o OBJ/i386-freebsd-cc/modes.o modes.c
cc     -O -pipe -march=pentiumpro     -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord -DUSE_PG -DUSE_LARGEFILES  -c -o OBJ/i386-freebsd-cc/misc.o misc.ccc     -O -pipe -march=pentiumpro     -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord -DUSE_PG -DUSE_LARGEFILES  -c -o OBJ/i386-freebsd-cc/getnum.o getnum.c
cc -o OBJ/i386-freebsd-cc/readcd OBJ/i386-freebsd-cc/readcd.o OBJ/i386-freebsd-cc/cd_misc.o OBJ/i386-freebsd-cc/io.o OBJ/i386-freebsd-cc/defaults.o OBJ/i386-freebsd-cc/scsi_cdr.o OBJ/i386-freebsd-cc/modes.o OBJ/i386-freebsd-cc/misc.o OBJ/i386-freebsd-cc/getnum.o -L../libs/i386-freebsd-cc -L/opt/schily/lib  -ldeflt -lrscg -lscg -lschily -lcam
gmake[1]: Leaving directory `/usr/ports/sysutils/cdrtools/work/cdrtools-2.00.3/readcd'
        ==> MAKING "all" ON SUBDIRECTORY "SRCROOT/scgcheck"
gmake[1]: Entering directory `/usr/ports/sysutils/cdrtools/work/cdrtools-2.00.3/scgcheck'
../RULES/r-gmake.dep:76: OBJ/i386-freebsd-cc/scgcheck.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i386-freebsd-cc/sense.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i386-freebsd-cc/dmaresid.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i386-freebsd-cc/scsi_scan.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i386-freebsd-cc/scsi_cdr.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i386-freebsd-cc/cd_misc.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i386-freebsd-cc/modes.d: No such file or directory
        ==> MAKING DIRECTORY "OBJ/i386-freebsd-cc"
cc -M -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord   modes.c \
        | sed -e 's;^\(.*\)\.o[         ]*:;OBJ/i386-freebsd-cc/\1.o \1.d:;' > OBJ/i386-freebsd-cc/modes.d
cc -M -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord   cd_misc.c \
        | sed -e 's;^\(.*\)\.o[         ]*:;OBJ/i386-freebsd-cc/\1.o \1.d:;' > OBJ/i386-freebsd-cc/cd_misc.d
cc -M -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord   scsi_cdr.c \
        | sed -e 's;^\(.*\)\.o[         ]*:;OBJ/i386-freebsd-cc/\1.o \1.d:;' > OBJ/i386-freebsd-cc/scsi_cdr.d
cc -M -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord   scsi_scan.c \
        | sed -e 's;^\(.*\)\.o[         ]*:;OBJ/i386-freebsd-cc/\1.o \1.d:;' > OBJ/i386-freebsd-cc/scsi_scan.d
cc -M -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord   dmaresid.c \
        | sed -e 's;^\(.*\)\.o[         ]*:;OBJ/i386-freebsd-cc/\1.o \1.d:;' > OBJ/i386-freebsd-cc/dmaresid.d
cc -M -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord   sense.c \
        | sed -e 's;^\(.*\)\.o[         ]*:;OBJ/i386-freebsd-cc/\1.o \1.d:;' > OBJ/i386-freebsd-cc/sense.d
cc -M -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord   scgcheck.c \
        | sed -e 's;^\(.*\)\.o[         ]*:;OBJ/i386-freebsd-cc/\1.o \1.d:;' > OBJ/i386-freebsd-cc/scgcheck.d
gmake[1]: Leaving directory `/usr/ports/sysutils/cdrtools/work/cdrtools-2.00.3/scgcheck'
gmake[1]: Entering directory `/usr/ports/sysutils/cdrtools/work/cdrtools-2.00.3/scgcheck'
cc     -O -pipe -march=pentiumpro     -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord  -c -o OBJ/i386-freebsd-cc/scgcheck.o scgcheck.c
cc     -O -pipe -march=pentiumpro     -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord  -c -o OBJ/i386-freebsd-cc/sense.o sense.c
cc     -O -pipe -march=pentiumpro     -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord  -c -o OBJ/i386-freebsd-cc/dmaresid.o dmaresid.c
cc     -O -pipe -march=pentiumpro     -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord  -c -o OBJ/i386-freebsd-cc/scsi_scan.o scsi_scan.c
cc     -O -pipe -march=pentiumpro     -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord  -c -o OBJ/i386-freebsd-cc/scsi_cdr.o scsi_cdr.c
cc     -O -pipe -march=pentiumpro     -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord  -c -o OBJ/i386-freebsd-cc/cd_misc.o cd_misc.c
cc     -O -pipe -march=pentiumpro     -I. -IOBJ/i386-freebsd-cc -I../incs/i386-freebsd-cc -I../include  -I../cdrecord  -c -o OBJ/i386-freebsd-cc/modes.o modes.c
cc -o OBJ/i386-freebsd-cc/scgcheck OBJ/i386-freebsd-cc/scgcheck.o OBJ/i386-freebsd-cc/sense.o OBJ/i386-freebsd-cc/dmaresid.o OBJ/i386-freebsd-cc/scsi_scan.o OBJ/i386-freebsd-cc/scsi_cdr.o OBJ/i386-freebsd-cc/cd_misc.o OBJ/i386-freebsd-cc/modes.o -L../libs/i386-freebsd-cc -L/opt/schily/lib  -lrscg -lscg -lschily -lcam
gmake[1]: Leaving directory `/usr/ports/sysutils/cdrtools/work/cdrtools-2.00.3/scgcheck'
--->  Backing up the old version
--->  Uninstalling the old version
--->  Deinstalling 'mkisofs-2.0.3_2'
pkg_delete: package 'mkisofs-2.0.3_2' is required by these other packages
and may not be deinstalled (but I'll delete it anyway):
gnome2-2.6.1
nautilus-cd-burner-2.6.1
pkg_delete: '/usr/local/bin/mkisofs' fails original MD5 checksum - deleted anyway.
[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 221 packages found (-1 +0) (...) done]
--->  Installing the new version via the port
===>  Installing for cdrtools-2.0.3_3
===>   Generating temporary packing list
===>  Checking if sysutils/cdrtools already installed
===>   cdrtools-2.0.3_3 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of sysutils/cdrtools
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.
*** Error code 1

Stop in /usr/ports/sysutils/cdrtools.
*** Error code 1

Stop in /usr/ports/sysutils/cdrtools.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade58489.0 make reinstall
egrep: /var/db/pkg/mkisofs-2.0.3_2/+CONTENTS: No such file or directory
--->  Restoring the old version
** Fix the installation problem and try again.
[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 222 packages found (-0 +1) . done]
** Listing the failed packages (*:skipped / !:failed)
        ! sysutils/cdrtools (mkisofs-2.0.3_2)   (install error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
#

>How-To-Repeat:
Cvsup ports tree
Attempt to portupgrade mkisofs to latest

>Fix:
Don't know

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200406041829.i54ITZRT067950>