[Bug 257406] ports-mgmt/portupgrade: no support for .pkg

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 25 Jul 2021 10:32:58 UTC

            Bug ID: 257406
           Summary: ports-mgmt/portupgrade: no support for .pkg
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: bdrewery@FreeBSD.org
          Reporter: freebsd-ports@charlieroot.de
          Assignee: bdrewery@FreeBSD.org
             Flags: maintainer-feedback?(bdrewery@FreeBSD.org)


from https://github.com/freebsd/pkg/blob/master/NEWS:

Changes from to
- change the package extension to .pkg (with symlink on the old format)

[helmut@BSDHelmut ~]$ sudo portupgrade -fPP mysql80-client
[Reading data from pkg(8) ... - 499 packages found - done]
--->  Checking for the latest package of 'databases/mysql80-client'
--->  Fetching the package(s) for 'mysql80-client-8.0.25_2'
Updating MyRepo repository catalogue...
MyRepo repository is up to date.
All repositories are up to date.
--->  Fetching mysql80-client-8.0.25_2
New packages to be FETCHED:
        mysql80-client: 8.0.25_2 (4 MiB: 100.00% of the 4 MiB to download)

Number of packages to be fetched: 1

The process will require 4 MiB more space.
4 MiB to be downloaded.
Fetching mysql80-client-8.0.25_2.pkg: 100%    4 MiB   4.1MB/s    00:01
** Failed to fetch mysql80-client-8.0.25_2.txz
** Failed to fetch mysql80-client-8.0.25_2
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! mysql80-client-8.0.25_2       (fetch error)
** Could not find the latest version (8.0.25_2)
** No package available: databases/mysql80-client
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! databases/mysql80-client (mysql80-client-8.0.25_2)    (package not
[helmut@BSDHelmut ~]$

It downloads .pkg but then searches for .txz.

You are receiving this mail because:
You are the assignee for the bug.