Date: Tue, 8 Dec 2015 13:29:22 -0500 From: Dan Langille <dan@langille.org> To: Matthew Seaman <matthew@FreeBSD.org> Cc: freebsd-pkg@freebsd.org Subject: Re: Cannot upgrade from custom repo Message-ID: <7DBDE53F-7D79-4206-B76B-0C3CB2FB9D40@langille.org> In-Reply-To: <56508D3A.2060600@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> <DD532562-FC46-49A7-ACFB-AFB510B540DB@langille.org> <564ED623.5060005@FreeBSD.org> <9E018871-ECE4-45AA-849B-BA2DCF2EEB41@langille.org> <56508D3A.2060600@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_E4B8D027-F6ED-442F-BA77-92896DB7F402 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Solved, while composing this email and trying again. > On Nov 21, 2015, at 10:26 AM, Matthew Seaman <matthew@FreeBSD.org> = wrote: >=20 > On 20/11/2015 14:37, Dan Langille wrote: >> FYI, someone tried working with repo, and they were able to >> install mysql56 5.6.27 from my repo; they succeeded: = https://forums.freebsd.org/threads/cannot-upgrade-pkg-from-custom-repo.540= 80/#post-304454 >>=20 >> That tells me it's an issue wth the box, not with the repo. Agreed? >=20 > I cannot fault that logic, although I am at a loss to imagine /what/ = is > wrong with the box to result in the observed effect. Let's start fresh: $ uname -a FreeBSD zuul-mysql.vpn.unixathome.org 10.2-RELEASE-p7 FreeBSD = 10.2-RELEASE-p7 #0: Mon Nov 2 14:19:39 UTC 2015 = root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 $ pkg -vv Version : 1.6.2 PKG_DBDIR =3D "/var/db/pkg"; PKG_CACHEDIR =3D "/var/cache/pkg"; PORTSDIR =3D "/usr/ports"; INDEXDIR =3D ""; INDEXFILE =3D "INDEX-10"; HANDLE_RC_SCRIPTS =3D false; DEFAULT_ALWAYS_YES =3D false; ASSUME_ALWAYS_YES =3D false; REPOS_DIR [ "/usr/local/etc/pkg/repos/", ] PLIST_KEYWORDS_DIR =3D ""; SYSLOG =3D true; ABI =3D "FreeBSD:10:amd64"; ALTABI =3D "freebsd:10:x86:64"; DEVELOPER_MODE =3D false; VULNXML_SITE =3D "http://vuxml.freebsd.org/freebsd/vuln.xml.bz2"; FETCH_RETRY =3D 3; PKG_PLUGINS_DIR =3D "/usr/local/lib/pkg/"; PKG_ENABLE_PLUGINS =3D true; PLUGINS [ ] DEBUG_SCRIPTS =3D false; PLUGINS_CONF_DIR =3D "/usr/local/etc/pkg/"; PERMISSIVE =3D false; REPO_AUTOUPDATE =3D true; NAMESERVER =3D ""; HTTP_USER_AGENT =3D "pkg/1.6.2"; EVENT_PIPE =3D ""; FETCH_TIMEOUT =3D 30; UNSET_TIMESTAMP =3D false; SSH_RESTRICT_DIR =3D ""; PKG_ENV { } PKG_SSH_ARGS =3D ""; DEBUG_LEVEL =3D 0; ALIAS { } CUDF_SOLVER =3D ""; SAT_SOLVER =3D ""; RUN_SCRIPTS =3D true; CASE_SENSITIVE_MATCH =3D false; LOCK_WAIT =3D 1; LOCK_RETRIES =3D 5; SQLITE_PROFILE =3D false; WORKERS_COUNT =3D 0; READ_LOCK =3D false; PLIST_ACCEPT_DIRECTORIES =3D false; IP_VERSION =3D 0; AUTOMERGE =3D true; VERSION_SOURCE =3D ""; CONSERVATIVE_UPGRADE =3D true; PKG_CREATE_VERBOSE =3D false; AUTOCLEAN =3D false; DOT_FILE =3D ""; REPOSITORIES { } Repositories: local: { url : = "pkg+http://fedex.unixathome.org/packages/102amd64-default-master-list/", enabled : yes, priority : 0, mirror_type : "SRV", signature_type : "PUBKEY", pubkey : "/etc/ssl/slocum.unixathome.org.cert" } $ $ sudo pkg update -f Updating local repository catalogue... [zuul-mysql.vpn.unixathome.org] Fetching meta.txz: 100% 820 B = 0.8kB/s 00:01 [zuul-mysql.vpn.unixathome.org] Fetching packagesite.txz: 100% 185 KiB = 189.1kB/s 00:01 Processing entries: 100% local repository update completed. 709 packages processed. $ pkg info -x mysql mysql56-client-5.6.27 mysql56-server-5.6.26 $ pkg search -x mysql56 mysql56-client-5.6.27 Multithreaded SQL database (client) mysql56-server-5.6.27 Multithreaded SQL database (server) $ sudo pkg upgrade mysql56-server Updating local repository catalogue... local repository is up-to-date. All repositories are up-to-date. pkg: No packages available to upgrade matching 'mysql56-server' have = been found in the repositories .... but wait, you just said there was..... What about globs? $ sudo pkg upgrade --glob mysql56* Updating local repository catalogue... local repository is up-to-date. All repositories are up-to-date. pkg: No packages available to upgrade matching 'mysql56*' have been = found in the repositories Let's try another package name: $ sudo pkg upgrade --glob bash* Updating local repository catalogue... local repository is up-to-date. All repositories are up-to-date. Checking integrity... done (0 conflicting) Your packages are up to date. Does the above bring any ideas to mind? I can always try deleting the package... $ sudo pkg delete mysql56-server mysql56-server-5.6.26 is locked and may not be modified Checking integrity... done (0 conflicting) Package(s) not found! Oh wait... WHAT? $ sudo pkg upgrade mysql56-server Updating local repository catalogue... local repository is up-to-date. All repositories are up-to-date. The following 1 package(s) will be affected (of 0 checked): Installed packages to be UPGRADED: mysql56-server: 5.6.26 -> 5.6.27 The process will require 21 KiB more space. 8 MiB to be downloaded. Proceed with this action? [y/N]: Oh, I think this is a bug! =E2=80=94 Dan Langille http://langille.org/ --Apple-Mail=_E4B8D027-F6ED-442F-BA77-92896DB7F402 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iQJ8BAEBCgBmBQJWZyGIXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1MTE2RjM0ODIzRDdERDM4OTY0OUJBNzdF QjIxNTlERUU5NzI3MzlGAAoJEOshWd7pcnOfrBIP/2FOWV8n6yklu6qmv+is+Jca 9SEe65LeQ3yGKVYAl+pJ+yMK05sxBxGTypJVUKCD1IKQC491C9h8DMG7zACyJcgX 1qO8BcYD93VRYo+IvaJMDPgH41maTPy5HhgrXk8Jqfq5SjbMT3PifjNn+aaYqcsq ryGq9hZ+yHnY/siw/eT1q6+309bYkf8CUI5UrFTD2Mn13nlxkkG+2MupfWAcaHfQ KZV52XaRj1sHEFuRH2MI1oL1w/L3GB3ftjqte7zYsYdVNbAkhdhUoRbzmNQHkaUD 32uGkD4qrKVsDHnxqIi5kCG9trcNzWGPZ5WyVBf4DMaoLFuEUkhBH5XfItFI3YHl 7nlSjgZFuISIZqltjpMj25oBwS8rJsVQjJZBrGyIC7ZVPDNBFcRD4KOmOD59iLko 4Bh4XPbBYb4vwefdkAz9sIJI1jihBL5fCw2CxEmSDZgVybwxTREp6CtpY0nuAo2H Z5RgMDTXtFJ7S+fTDvEUn/YXqG++ch1ytF4Rjb8qnEY2ltl9qakYyIGfmYb5iQe1 Owc8gJ79lM2ZOhrmAKZ1NZNMbxjLJMwlAyMFSXjW3DEkHmPKmZgEbnsWs5r1+lJ7 WPoStj2kk7DI/fSlwPrctQrYKtjOpDXuPtcDZPFPlBkGocqVn0arn+sFE2k8Fq9P sMxFCwEr/Yaqg9ku5Xjm =Zoqd -----END PGP SIGNATURE----- --Apple-Mail=_E4B8D027-F6ED-442F-BA77-92896DB7F402--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7DBDE53F-7D79-4206-B76B-0C3CB2FB9D40>