Bug 205254 - pkg upgrade does not report locked package
Summary: pkg upgrade does not report locked package
Status: Closed Not Accepted
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Package Infrastructure (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Port Management Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-11 22:18 UTC by Dan Langille
Modified: 2015-12-11 22:34 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dan Langille freebsd_committer freebsd_triage 2015-12-11 22:18:42 UTC
When you try to upgrade locked package, pkg-upgrade reports the issue as 'No packages available to upgrade matching'.

host is running: FreeBSD 10.2-RELEASE-p7 

pkg 1.6.2

$ sudo pkg upgrade -r local 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

The above, despite:

# pkg search -x mysql56-server
mysql56-server-5.6.27          Multithreaded SQL database (server)

and:

# pkg info -x mysql56-server
mysql56-server-5.6.26



If you then pkg unlock mysql56-server, you can upgrade.

discussed at:

https://forums.freebsd.org/threads/cannot-upgrade-pkg-from-custom-repo.54080/
https://lists.freebsd.org/pipermail/freebsd-pkg/2015-November/001375.html
Comment 1 Dan Langille freebsd_committer freebsd_triage 2015-12-11 22:34:30 UTC
reopened at https://github.com/freebsd/pkg/issues/1362