#865 closed System Defect (fixed)

new pkg update breaks pkgng due to missing signature

Reported by: yggdrasil Owned by:
Priority: major Milestone:
Component: System Configuration Version: 9.2-RELEASE
Keywords: pkg update pkgng missing signature Cc: trac-bugs@…

Description

Several people have reported this in the forums, see
http://forums.pcbsd.org/showthread.php?t=21628
http://forums.pcbsd.org/showthread.php?t=21630

Hi,

the Update Manager just informed me about an update to the repo information for pkgng. Unfortunately now I cannot use pkgng anymore due to
pkg: No signature found
pkg: Unable to find catalogs
errors.

/usr/local/etc/pkg/repos/pcbsd.conf:

pcbsd-build: {
               url: "http://pkg.cdn.pcbsd.org/9.2-RELEASE/amd64",
               signature_type: "fingerprints",
               fingerprints: "/usr/local/etc/pkg/fingerprints/pcbsd",
               enabled: true
              }
The fingerprint I have is trusted/pkg.cdn.pcbsd.org.20131209:
function: sha256
fingerprint: b2b9e037f938cf20ba68aa85ac88c15889c729a7f6b70c25069774308e760a03

Change History (2)

comment:1 Changed 10 months ago by hsw

I get the same error on both 9.2-RELEASE and 10-STABLE.

Looking at the contents of /9.2-RELEASE/amd64/ it looks like the the digests.txz,
packagesite.txz and repo.txz are still from November so I suppose we have to wait for
them to be updated to match the new pkg version 1.2.3.

Seems like same applies to 10-STABLE.

comment:2 Changed 10 months ago by kenmoore

  • Resolution set to fixed
  • Status changed from new to closed

This is due to the pkg 1.2.x system not being backwards compatible with the pkg 1.1.x system.
The new 1.2.x format packages were just released for 9.2, and the 10 packages should be out really soon. Once that happens, you will just need to run pkg upgrade from the command line since the GUI package manager also needs to be updated to work with the new syntax for pkg 1.2.x (this update is included in the new batch of packages).

See the blog[1] post for additional information.

[1] http://blog.pcbsd.org/2013/12/end-of-the-pkg-woes/

Note: See TracTickets for help on using tickets.