From owner-freebsd-questions@FreeBSD.ORG Thu May 14 08:39:55 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A9DE4106564A for ; Thu, 14 May 2009 08:39:55 +0000 (UTC) (envelope-from Pieter.Donche@ua.ac.be) Received: from macos.cmi.ua.ac.be (macos.cmi.ua.ac.be [143.129.75.1]) by mx1.freebsd.org (Postfix) with ESMTP id 3FCEB8FC1D for ; Thu, 14 May 2009 08:39:54 +0000 (UTC) (envelope-from Pieter.Donche@ua.ac.be) Received: from macos.cmi.ua.ac.be (localhost [127.0.0.1]) by macos.cmi.ua.ac.be (8.14.2/8.14.2) with ESMTP id n4E8dqDf029753 for ; Thu, 14 May 2009 10:39:52 +0200 (CEST) (envelope-from Pieter.Donche@ua.ac.be) Received: from localhost (pdon@localhost) by macos.cmi.ua.ac.be (8.14.2/8.14.2/Submit) with ESMTP id n4E8dq64029750 for ; Thu, 14 May 2009 10:39:52 +0200 (CEST) (envelope-from Pieter.Donche@ua.ac.be) X-Authentication-Warning: macos.cmi.ua.ac.be: pdon owned process doing -bs Date: Thu, 14 May 2009 10:39:52 +0200 (CEST) From: Pieter Donche X-X-Sender: pdon@macos.cmi.ua.ac.be To: "mail.list freebsd-questions" Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Subject: portupgrade -R problems X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Pieter Donche List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 May 2009 08:39:55 -0000 FreeBSD7. I wanted to upgrade print/cups-base and print/hplip >From a portsnap run: cups-base-1.3.9_3 < needs updating (index has 1.3.10_1) hplip-2.8.2_3 < needs updating (index has 2.8.2_4) # cd /usr/ports/print/cups # portupgrade -R cups [Exclude up-to-date packages done] # What does this mean, does it think it is already up-to-date ?? Then I tried # cd /usr/ports/print/hplip # portupgrade -R hplip this upgraded a large number of dependent packages (even openldap, apache) added tcl and tk, and eventually even began to upgrade cups-base-1.3.9_3 to 1.3.9.10_1 but ends with: ... ==> Installing for cups-client-1.3.10_1 ===> cups-client-1.3.10_1 depends on file: /usr/local/bin/python2.5 - found ===> cups-client-1.3.10_1 depends on file: /usr/local/include/php/main/php.h - found ===> Generating temporary packing list ===> Checking if print/cups-client already installed ===> cups-client-1.3.10_1 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 print/cups-client 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/print/cups-client. *** Error code 1 Stop in /usr/ports/print/cups-base. *** Error code 1 Stop in /usr/ports/print/cups-base. *** Error code 1 Stop in /usr/ports/print/hplip. *** Error code 1 Stop in /usr/ports/print/hplip. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade.29487.1 en v UPGRADE_TOOL=portupgrade UPGRADE_PORT=hplip-2.8.2_3 UPGRADE_PORT_VER=2.8.2_3 m ake ** Fix the problem and try again. ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! misc/help2man (help2man-1.36.4_2) (unknown build error) ! print/hplip (hplip-2.8.2_3) (unknown build error) I tried, # cd /usr/ports/print/cups-client # make deinstall ===> Deinstalling cups-client-1.3.10_1 pkg_delete: file '/usr/local/man/man1/cups-config.1.gz' doesn't exist pkg_delete: file '/usr/local/bin/cups-config' doesn't exist pkg_delete: file '/usr/local/include/cups/adminutil.h' doesn't exist pkg_delete: file '/usr/local/include/cups/array.h' doesn't exist pkg_delete: file '/usr/local/include/cups/backend.h' doesn't exist pkg_delete: file '/usr/local/include/cups/cups.h' doesn't exist pkg_delete: file '/usr/local/include/cups/dir.h' doesn't exist pkg_delete: file '/usr/local/include/cups/file.h' doesn't exist pkg_delete: file '/usr/local/include/cups/http.h' doesn't exist pkg_delete: file '/usr/local/include/cups/ipp.h' doesn't exist pkg_delete: file '/usr/local/include/cups/language.h' doesn't exist pkg_delete: file '/usr/local/include/cups/ppd.h' doesn't exist pkg_delete: file '/usr/local/include/cups/language.h' doesn't exist pkg_delete: file '/usr/local/include/cups/ppd.h' doesn't exist pkg_delete: file '/usr/local/include/cups/sidechannel.h' doesn't exist pkg_delete: file '/usr/local/include/cups/transcode.h' doesn't exist pkg_delete: file '/usr/local/lib/libcups.so' doesn't exist pkg_delete: file '/usr/local/lib/libcups.so.2' doesn't exist pkg_delete: file '/usr/local/include/cups' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/include/cups' pkg_delete: couldn't entirely delete package (perhaps the packing list is incorrectly specified?) # make reinstall .. ===> Compressing manual pages for cups-client-1.3.10_1 ===> Running ldconfig /sbin/ldconfig -m /usr/local/lib ===> Registering installation for cups-client-1.3.10_1 # cd /usr/ports/print/hplip # portupgrade -R hplip [Updating the pkgdb in /var/db/pkg ... - 620 packages found ( -2 +1) (...). done] [Exclude up-to-date packages done] # pkg_info | grep hplip empty # pkg_info | grep cups-base empty What is going on and how to remedy?