Packages missing after "Re-installation" with portmaster
Fabian Keil
freebsd-listen at fabiankeil.de
Sat Nov 23 12:18:07 UTC 2013
Fabian Keil <freebsd-listen at fabiankeil.de> wrote:
> I'm occasionally missing packages after trying to rebuild them with portmaster.
> For example I just "lost" liferea:
And somewhat related:
######
fk at r500 ~ $portmaster /usr/ports/lang/python3
===>>> Port directory: /usr/ports/lang/python3
===>>> Gathering distinfo list for installed ports
===>>> SU Running 'make config-conditional'
Password:
===>>> Gathering dependency list for lang/python3 from ports
===>>> Starting dependency check
===>>> Checking dependency: lang/python33
===>>> Launching child to install lang/python33
===>>> lang/python3 >> lang/python33 (1/1)
===>>> Port directory: /usr/ports/lang/python33
===>>> Launching 'make checksum' for lang/python33 in background
===>>> SU Running 'make config-conditional'
===>>> Gathering dependency list for lang/python33 from ports
===>>> Starting dependency check
===>>> Checking dependency: devel/gmake
===>>> Checking dependency: ports-mgmt/pkg
===>>> Initial dependency check complete for lang/python33
===>>> Continuing initial dependency check for lang/python3
===>>> Checking dependency: ports-mgmt/pkg
===>>> Initial dependency check complete for lang/python3
===>>> lang/python3 >> (1)
===>>> The following actions will be taken if you choose to proceed:
Install lang/python3
Install lang/python33
===>>> Proceed? y/n [y]
===>>> Starting build for lang/python3 <<<===
===>>> Starting check for build dependencies
===>>> Gathering dependency list for lang/python3 from ports
===>>> Starting dependency check
===>>> Checking dependency: ports-mgmt/pkg
===>>> Dependency check complete for lang/python3
===> python3-3 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by python3-3 for building
===> Extracting for python3-3
===> Patching for python3-3
===> Configuring for python3-3
===>>> Starting check for runtime dependencies
===>>> Gathering dependency list for lang/python3 from ports
===>>> Starting dependency check
===>>> Checking dependency: lang/python33
===>>> Launching child to install lang/python33
===>>> lang/python3 >> lang/python33 (1/1)
===>>> Port directory: /usr/ports/lang/python33
===>>> Starting check for build dependencies
===>>> Gathering dependency list for lang/python33 from ports
===>>> Starting dependency check
===>>> Checking dependency: devel/gmake
===>>> Checking dependency: ports-mgmt/pkg
===>>> Dependency check complete for lang/python33
===>>> lang/python3 >> lang/python33 (1/1)
===>>> Starting check for runtime dependencies
===>>> Gathering dependency list for lang/python33 from ports
===>>> No dependencies for lang/python33
===>>> SU Running make install
===>>> SU Installing /var/db/pkg/python33-3.3.2_4/distfiles
===>>> Running 'make clean' in the background
===>>> Installation of lang/python33 (python33-3.3.2_4) succeeded
===>>> Keeping distfile, valid for another port: Python-2.7.5.tar.xz
===>>> Keeping current distfile: python/Python-3.3.2.tar.xz
===>>> Distfile cleaning complete
===>>> Returning to dependency check for lang/python3
===>>> Dependency check complete for lang/python3
===>>> SU Running make install
===> Installing for python3-3
===> Generating temporary packing list
===> Checking if lang/python3 already installed
/bin/ln -sf /usr/local/bin/python3.3 /usr/local/bin/python3
/bin/ln -sf /usr/local/bin/python-shared3.3 /usr/local/bin/python-shared3
/bin/ln -sf /usr/local/bin/2to3-3.3 /usr/local/bin/2to3-3
/bin/ln -sf /usr/local/bin/idle3-3.3 /usr/local/bin/idle3
/bin/ln -sf /usr/local/bin/pydoc3-3.3 /usr/local/bin/pydoc3
/bin/ln -sf /usr/local/bin/python3.3-config /usr/local/bin/python3-config
/bin/ln -sf /usr/local/bin/python-shared3.3-config /usr/local/bin/python-shared3-config
===> Registering installation for python3-3
Installing python3-3... done
===>>> Running 'make clean' in the background
===>>> Removing empty directories from WRKDIRPREFIX
===>>> The following actions were performed:
Installation of lang/python33 (python33-3.3.2_4)
Installation of lang/python3 (python3-3)
===>>> Exiting
######
Note that lang/python33 hasn't actually been installed.
The second attempt (with lang/python3 already installed) worked as expected.
Fabian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20131123/96ff4303/attachment.sig>
More information about the freebsd-ports
mailing list