>Number: 184645
>Category: misc
>Synopsis: "pkgng" corrupts package system
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Dec 09 20:00:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Philipp Engel
>Release: 9.2-RELEASE
>Organization:
>Environment:
FreeBSD xxx 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Thu Sep 26 22:50:31 UTC
2013 [email protected]:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
Upgrade of pkg 1.2.1 to 1.2.2. from Ports failed. After compiling, package
couldn't be installed because package system thought that pkg 1.2.2 is already
installed. Package database was corrupted afterwards ("NO ORIGIN" errors).
Magically, pkg 1.2.1 was not found anymore, and had to be installed again from
package repo. Package database corruption was gone, but pkg 1.2.1 couldn't be
upgraded again (vicious circle).
Deleted pkg 1.2.1 with "pkg delete -f pkg", in order to install it from Ports.
Installation of 1.2.2 was successful, but now all package related commands lead
to output
"error on line 5 at column 44: 'unfinished value', character: '"
For instance, "make reinstall clean" of ports-mgmt/pkg:
/usr/ports/ports-mgmt/pkg # make reinstall clean
=> Please update your ports tree and try again.
*** [check-vulnerable] Error code 1
Stop in /usr/ports/ports-mgmt/pkg.
*** [reinstall] Error code 1
Stop in /usr/ports/ports-mgmt/pkg.
Or, "portmaster -l":
portmaster -l
===>>> Root ports (No dependencies, not depended on)
===>>> error
===>>> on
===>>> line
===>>> 5
===>>> at
===>>> column
===>>> 44:
===>>> 'unfinished
===>>> value',
===>>> character:
===>>> '
===>>> automounter-1.5
===>>> bsdinfo-0.22
===>>> dialog4ports-0.1.5_1
===>>> glproto-1.4.16
[...]
>How-To-Repeat:
Fail of the upgrade of pkg 1.2.1 to 1.2.2 happened without a cause. How to
reproduce this behaviour is unknown.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "[email protected]"