Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Dec 2013 17:55:00 +0100
From:      Philipp <mailinglists@cypresscreek.de>
To:        freebsd-pkg@freebsd.org
Subject:   pkg 1.2.2 is broken
Message-ID:  <20131207175500.58c00fb5@heywood>

next in thread | raw e-mail | index | archive | help
Hi,

updating pkg 1.2.1 to 1.2.2 from Ports leads to a broken pkg system:

# portmaster -a

===>>> The following actions will be taken if you choose to proceed:
	Upgrade pkg-1.2.1 to pkg-1.2.2  

[...]

===> scripts (install)
===> scripts/periodic (install)
Warning: Object directory not changed from
original /tmp/ports/usr/ports/ports-mgmt/pkg/work/pkg-1.2.2/scripts/periodic
install
-d /tmp/ports/usr/ports/ports-mgmt/pkg/work/stage/usr/local/etc/periodic/daily
install -m 555
411.pkg-backup /tmp/ports/usr/ports/ports-mgmt/pkg/work/stage/usr/local/etc/periodic/daily
install -m 555
490.status-pkg-changes /tmp/ports/usr/ports/ports-mgmt/pkg/work/stage/usr/local/etc/periodic/daily
install
-d /tmp/ports/usr/ports/ports-mgmt/pkg/work/stage/usr/local/etc/periodic/weekly
install -m 555
400.status-pkg /tmp/ports/usr/ports/ports-mgmt/pkg/work/stage/usr/local/etc/periodic/weekly
install
-d /tmp/ports/usr/ports/ports-mgmt/pkg/work/stage/usr/local/etc/periodic/security
install -m 555
410.pkg-audit /tmp/ports/usr/ports/ports-mgmt/pkg/work/stage/usr/local/etc/periodic/security
install -m 555
460.pkg-checksum /tmp/ports/usr/ports/ports-mgmt/pkg/work/stage/usr/local/etc/periodic/security
===> scripts/completion (install) Warning: Object directory not changed
from
original /tmp/ports/usr/ports/ports-mgmt/pkg/work/pkg-1.2.2/scripts/completion
install
-d /tmp/ports/usr/ports/ports-mgmt/pkg/work/stage/usr/local/share/zsh/site-functions/
install
-d /tmp/ports/usr/ports/ports-mgmt/pkg/work/stage/usr/local/etc/bash_completion.d/
install -m 444
_pkg.bash /tmp/ports/usr/ports/ports-mgmt/pkg/work/stage/usr/local/etc/bash_completion.d/
install -m 444
_pkg.zsh /tmp/ports/usr/ports/ports-mgmt/pkg/work/stage/usr/local/share/zsh/site-functions/_pkg
===> scripts/sbin (install) install -o root  -g wheel -m 555
pkg2ng  /tmp/ports/usr/ports/ports-mgmt/pkg/work/stage/usr/local/sbin/pkg2ng
====> Compressing man pages (compress-man) ===>  Installing for
pkg-1.2.2 ===>  Checking if ports-mgmt/pkg already installed ===>
pkg-1.2.2 is already installed You may wish to ``make deinstall'' and
install this port again by ``make reinstall'' to upgrade it properly.
If you really wish to overwrite the old port of ports-mgmt/pkg without
deleting it first, set the variable "FORCE_PKG_REGISTER" in your
environment or the "make install" command line. ***
[check-already-installed] Error code 1

Stop in /usr/ports/ports-mgmt/pkg.
***
[/tmp/ports/usr/ports/ports-mgmt/pkg/work/.install_done.pkg._usr_local]
Error code 1

Stop in /usr/ports/ports-mgmt/pkg.

===>>> A backup package for pkg-1.2.1 should
       be located in /usr/ports/packages/portmaster-backup

===>>> Installation of pkg-1.2.2 (ports-mgmt/pkg) failed
===>>> Aborting update

===>>> Update for pkg-1.2.1 failed
===>>> Aborting update

===>>> Killing background jobs
Terminated 

-----

Afterwards I get errors like

	"No ORIGIN in /var/db/pkg/zip-3.0/+CONTENTS"

when using portmaster. "pkg" has to be re-installed as a package to get
it working again. Since pkg 1.2.2 is now in Ports I can't update or
install any other port, becauce pkg 1.2.1 is going to be updated before.

Any advices?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131207175500.58c00fb5>