Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Apr 2014 03:46:16 GMT
From:      Jim McNaughton <bitbucket63-it@yahoo.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/189126: sane-backends silently installs pkgng and screws everything up
Message-ID:  <201404300346.s3U3kGRb091475@cgiserv.freebsd.org>
Resent-Message-ID: <201404300350.s3U3o0W3076686@freefall.freebsd.org>

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

>Number:         189126
>Category:       ports
>Synopsis:       sane-backends silently installs pkgng and screws everything up
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 30 03:50:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Jim McNaughton
>Release:        8.4-STABLE
>Organization:
>Environment:
FreeBSD jamestown-amdx4.home.james-t-mcnaughton.net 8.4-STABLE FreeBSD 8.4-STABLE #1 r264289: Tue Apr  8 21:17:16 CDT 2014     jtm@jamestown-amdx4.home.james-t-mcnaughton.net:/usr/obj/usr/src/sys/JAMESTOWN_AMDX4  amd64
>Description:
While upgrading packages, sane-backends installed pkgng as a dependency without notification and did not perform the necessary housekeeping to switch to the new package management system. As a result various errors and inconsistencies in the packages database were experienced, including portaudit flagging ports as vulnerable in error. The root cause took hours to track down. Once identified, the pkg system could not be initialized with file access errors being reported.
>How-To-Repeat:
Upgrade sane-backend without manually upgrading the system to pkgng
>Fix:
After hours of tinkering I decided on a radical dissection of the installed packages, followed up with manual initialization of pkgng and reinstallation from scratch of everything.

pkg_delete -a

/usr/sbin/pkg

pkg2ng

Begin reinstalling desired packages.

This is a most inelegant solution, but I could not find any documentation or advice after 90 minutes of searching.


>Release-Note:
>Audit-Trail:
>Unformatted:



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