From owner-freebsd-ports@FreeBSD.ORG Sat Nov 23 12:18:06 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F0859DC7 for ; Sat, 23 Nov 2013 12:18:06 +0000 (UTC) Received: from smtprelay02.ispgateway.de (smtprelay02.ispgateway.de [80.67.31.40]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 84C96256F for ; Sat, 23 Nov 2013 12:18:06 +0000 (UTC) Received: from [78.35.171.148] (helo=fabiankeil.de) by smtprelay02.ispgateway.de with esmtpsa (SSLv3:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1VkC4Y-00020o-75 for freebsd-ports@freebsd.org; Sat, 23 Nov 2013 13:12:26 +0100 Date: Sat, 23 Nov 2013 13:11:26 +0100 From: Fabian Keil To: freebsd-ports@freebsd.org Subject: Re: Packages missing after "Re-installation" with portmaster Message-ID: <0ba838b6.51237c5a@fabiankeil.de> In-Reply-To: <3a7e18e6.2c9503b0@fabiankeil.de> References: <3a7e18e6.2c9503b0@fabiankeil.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/X0AjvzU70m0Sz3XvsuC5JuD"; protocol="application/pgp-signature" X-Df-Sender: Nzc1MDY3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Nov 2013 12:18:07 -0000 --Sig_/X0AjvzU70m0Sz3XvsuC5JuD Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Fabian Keil wrote: > I'm occasionally missing packages after trying to rebuild them with portm= aster. > For example I just "lost" liferea: And somewhat related: ###### fk@r500 ~ $portmaster /usr/ports/lang/python3 =3D=3D=3D>>> Port directory: /usr/ports/lang/python3 =3D=3D=3D>>> Gathering distinfo list for installed ports =3D=3D=3D>>> SU Running 'make config-conditional' Password: =3D=3D=3D>>> Gathering dependency list for lang/python3 from ports =3D=3D=3D>>> Starting dependency check =3D=3D=3D>>> Checking dependency: lang/python33 =3D=3D=3D>>> Launching child to install lang/python33 =3D=3D=3D>>> lang/python3 >> lang/python33 (1/1) =3D=3D=3D>>> Port directory: /usr/ports/lang/python33 =3D=3D=3D>>> Launching 'make checksum' for lang/python33 in background =3D=3D=3D>>> SU Running 'make config-conditional' =3D=3D=3D>>> Gathering dependency list for lang/python33 from ports =3D=3D=3D>>> Starting dependency check =3D=3D=3D>>> Checking dependency: devel/gmake =3D=3D=3D>>> Checking dependency: ports-mgmt/pkg =3D=3D=3D>>> Initial dependency check complete for lang/python33 =3D=3D=3D>>> Continuing initial dependency check for lang/python3 =3D=3D=3D>>> Checking dependency: ports-mgmt/pkg =3D=3D=3D>>> Initial dependency check complete for lang/python3 =3D=3D=3D>>> lang/python3 >> (1) =3D=3D=3D>>> The following actions will be taken if you choose to proceed: Install lang/python3 Install lang/python33 =3D=3D=3D>>> Proceed? y/n [y]=20 =3D=3D=3D>>> Starting build for lang/python3 <<<=3D=3D=3D =3D=3D=3D>>> Starting check for build dependencies =3D=3D=3D>>> Gathering dependency list for lang/python3 from ports =3D=3D=3D>>> Starting dependency check =3D=3D=3D>>> Checking dependency: ports-mgmt/pkg =3D=3D=3D>>> Dependency check complete for lang/python3 =3D=3D=3D> python3-3 depends on file: /usr/local/sbin/pkg - found =3D=3D=3D> Fetching all distfiles required by python3-3 for building =3D=3D=3D> Extracting for python3-3 =3D=3D=3D> Patching for python3-3 =3D=3D=3D> Configuring for python3-3 =3D=3D=3D>>> Starting check for runtime dependencies =3D=3D=3D>>> Gathering dependency list for lang/python3 from ports =3D=3D=3D>>> Starting dependency check =3D=3D=3D>>> Checking dependency: lang/python33 =3D=3D=3D>>> Launching child to install lang/python33 =3D=3D=3D>>> lang/python3 >> lang/python33 (1/1) =3D=3D=3D>>> Port directory: /usr/ports/lang/python33 =3D=3D=3D>>> Starting check for build dependencies =3D=3D=3D>>> Gathering dependency list for lang/python33 from ports =3D=3D=3D>>> Starting dependency check =3D=3D=3D>>> Checking dependency: devel/gmake =3D=3D=3D>>> Checking dependency: ports-mgmt/pkg =3D=3D=3D>>> Dependency check complete for lang/python33 =3D=3D=3D>>> lang/python3 >> lang/python33 (1/1) =3D=3D=3D>>> Starting check for runtime dependencies =3D=3D=3D>>> Gathering dependency list for lang/python33 from ports =3D=3D=3D>>> No dependencies for lang/python33 =3D=3D=3D>>> SU Running make install =3D=3D=3D>>> SU Installing /var/db/pkg/python33-3.3.2_4/distfiles =3D=3D=3D>>> Running 'make clean' in the background =3D=3D=3D>>> Installation of lang/python33 (python33-3.3.2_4) succeeded =3D=3D=3D>>> Keeping distfile, valid for another port: Python-2.7.5.tar.xz =3D=3D=3D>>> Keeping current distfile: python/Python-3.3.2.tar.xz =3D=3D=3D>>> Distfile cleaning complete =3D=3D=3D>>> Returning to dependency check for lang/python3 =3D=3D=3D>>> Dependency check complete for lang/python3 =3D=3D=3D>>> SU Running make install =3D=3D=3D> Installing for python3-3 =3D=3D=3D> Generating temporary packing list =3D=3D=3D> 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-sh= ared3-config =3D=3D=3D> Registering installation for python3-3 Installing python3-3... done =3D=3D=3D>>> Running 'make clean' in the background =3D=3D=3D>>> Removing empty directories from WRKDIRPREFIX =3D=3D=3D>>> The following actions were performed: Installation of lang/python33 (python33-3.3.2_4) Installation of lang/python3 (python3-3) =3D=3D=3D>>> Exiting ###### Note that lang/python33 hasn't actually been installed. The second attempt (with lang/python3 already installed) worked as expected. Fabian --Sig_/X0AjvzU70m0Sz3XvsuC5JuD Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iEYEARECAAYFAlKQm20ACgkQBYqIVf93VJ2j1wCgn658WVHG/9oLX3m595RiEzZu csoAoI30nH5NJVDmgRydXJf7ZGZwJeNP =2lvk -----END PGP SIGNATURE----- --Sig_/X0AjvzU70m0Sz3XvsuC5JuD--