From owner-freebsd-pkg@FreeBSD.ORG Sat Dec 7 17:08:32 2013 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 87A04B56 for ; Sat, 7 Dec 2013 17:08:32 +0000 (UTC) Received: from mail04.raumopol.de (mail04.raumopol.de [89.238.82.176]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4C6751A2E for ; Sat, 7 Dec 2013 17:08:31 +0000 (UTC) Received: from mail03.raumopol.de (mail03.localnet.raumopol.de [192.168.1.10]) by mail04.raumopol.de (Postfix) with ESMTP id 5460F88DE02A for ; Sat, 7 Dec 2013 17:55:02 +0100 (CET) Received: from authenticated_user by mail03.raumopol.de (Postfix) with ESMTPSA id 1D5623846373 for ; Sat, 7 Dec 2013 17:55:02 +0100 (CET) Date: Sat, 7 Dec 2013 17:55:00 +0100 From: Philipp To: freebsd-pkg@freebsd.org Subject: pkg 1.2.2 is broken Message-ID: <20131207175500.58c00fb5@heywood> X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.19; amd64-portbld-freebsd9.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Dec 2013 17:08:32 -0000 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?