From owner-freebsd-pkg@freebsd.org Fri Nov 20 08:13:37 2015 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 86CD8A32196 for ; Fri, 20 Nov 2015 08:13:37 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 09920160B for ; Fri, 20 Nov 2015 08:13:36 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from liminal.local (liminal.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3636:3bff:fed4:b0d6]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.15.2/8.15.2) with ESMTPSA id tAK8DTnD064152 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 20 Nov 2015 08:13:29 GMT (envelope-from matthew@FreeBSD.org) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org DKIM-Filter: OpenDKIM Filter v2.10.3 smtp.infracaninophile.co.uk tAK8DTnD064152 Authentication-Results: smtp.infracaninophile.co.uk/tAK8DTnD064152; dkim=none; dkim-atps=neutral X-Authentication-Warning: lucid-nonsense.infracaninophile.co.uk: Host liminal.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3636:3bff:fed4:b0d6] claimed to be liminal.local Subject: Re: Cannot upgrade from custom repo To: freebsd-pkg@freebsd.org References: <9D053084-3D0D-4CAF-A309-37D3C5766D43@langille.org> <564E3C62.8070306@FreeBSD.org> <9EE4925F-1E32-4162-8E32-4A285D9E30B5@langille.org> <564E5142.4020408@FreeBSD.org> From: Matthew Seaman X-Enigmail-Draft-Status: N1110 Message-ID: <564ED623.5060005@FreeBSD.org> Date: Fri, 20 Nov 2015 08:13:23 +0000 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="QNfvgMv3rjjflSLCCKAIGacwspjjPnOQj" X-Virus-Scanned: clamav-milter 0.98.7 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Nov 2015 08:13:37 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --QNfvgMv3rjjflSLCCKAIGacwspjjPnOQj Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 20/11/2015 03:12, Dan Langille wrote: >> That is annoying. Looks like the error message is telling you the wro= ng >> > reason about why pkg(8) doesn't want to upgrade mysql56-server. >> >=20 >> > What do you get if you tell pkg(8) to plan an upgrade of everything?= >> > ie. what does 'pkg upgrade -n' produce? I wonder if there's a confl= ict >> > somewhere that's making pkg(8) want to install a different version o= f >> > mysql or some such. > $ sudo pkg upgrade -n > Updating local repository catalogue... > local repository is up-to-date. > All repositories are up-to-date. > Checking for upgrades (11 candidates): 100% > Processing candidates (11 candidates): 100% > The following 10 package(s) will be affected (of 0 checked): >=20 > Installed packages to be UPGRADED: > perl5: 5.18.4_17 -> 5.20.3_8 >=20 > Installed packages to be REINSTALLED: > pam_ssh_agent_auth-0.10.2_1 (direct dependency changed: perl5) > p5-Proc-WaitStat-1.00_1 (direct dependency changed: perl5) > p5-MIME-Types-2.12 (direct dependency changed: perl5) > p5-MIME-Base64-3.15 (direct dependency changed: perl5) > p5-IPC-Signal-1.00_1 (direct dependency changed: perl5) > nagios-plugins-2.1.1_3,1 (direct dependency changed: perl5) > mime-construct-1.11_2 (direct dependency changed: perl5) > logcheck-1.3.17 (direct dependency changed: perl5) > aspell-0.60.6.1_5 (direct dependency changed: perl5) >=20 > The operation will free 494 KiB. > 14 MiB to be downloaded. Hmmm... So your repo has perl5-5.20.x but your machine is still on 5.18.x= ? On my own machine: % pkg info -dr mysql56-server mysql56-server-5.6.27 Depends on : mysql56-client-5.6.27 perl5-5.22.0_4 mysql server has a dependency on perl5, so pkg(8) should be proposing to upgrade perl5 as part of the update of mysql56-server. Is there any reason you can't upgrade perl5 on this machine? I've a feeling doing that will help. Or if you can't upgrade perl5, how about changing the default version back to 5.18 in your repo? Perl is one of those packages that (almost) everything depends on, and pkg(8) will find it difficult to handle updates if it can't bring perl up to the version all the other packages in the repo are expecting. Cheers, Matthew --QNfvgMv3rjjflSLCCKAIGacwspjjPnOQj Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2 iQJ8BAEBCgBmBQJWTtYpXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATRekP/jPlsmbpRlHM+Egn/RhZHTwl ASQR9XId3H8YSMBTGXU9TEEydaGuFvUKzpE47uTGLs7RFGYHiQ3JQZpGbN8mnJ2H kksd5Kwr0O3/69P33+az4eYxqh+gHNZ8XYYha1/K2WQzo1BuSqH/UcJD7n6PbNeK 0XQCtVHvCt+trxdCe/99haBVXyllNzTDOY562x4T5TvNavYxy3yMKhZog37w113/ +k9dTZ3yr6oXToSBaaKpBEcrJHyjmzGqnZ6ZtAi27crmyAtjCx1gF53IhD61Anj3 uzyeG6d25ikBRvRIYfwAHXFunheexRjyWgYs7Ji9xDflvKbBk5pEs0mFJFU2E90F jnO8f9nakedUfa5nxZwzcu0r4wI9cxNT2ZxhyG63M7RVImTjte2u/JawqEjRY6da 9bHnGYyYk4T8v4HjdJ3VEqsLbr9ILsEoRW6/Wyeb/pMnCugrTThJhjcIjfAHvXyD aNMR3aQz9W+Kx2bxBtK9TArrtq88hPTizefHYolC6h8J7ROG6PrzUmX1E2wFMFX0 8HzDlP5p9k88CGroTSHjFf3VdKiszC2SUpMvabiPfcr29tw0zZYF68S23/qUwusl Uhg206A0/IBjXUBdP3iiW/2TIQxCjn0OCi1doMOy5GYBSjbUhO4rmlFOoudDiJqw YRQUKVAS4P4RYMuLjIOv =WXs8 -----END PGP SIGNATURE----- --QNfvgMv3rjjflSLCCKAIGacwspjjPnOQj--