pkg_add goofiness in 7.0
Kris Kennaway
kris at FreeBSD.org
Sun Mar 30 15:30:14 PDT 2008
perryh at pluto.rain.com wrote:
>>> [trying to install linuxdoc-1.1_1.tbz] it gave me some
>>> sort of error about an unbalanced add operation. (I didn't try
>>> to copy down all the details, figuring instead to retry with a
>>> script(1) active so as to capture them.) Upon that retry, it now
>>> tells me that the package is already installed, even though the
>>> prior attempt failed.
>>> ...
>>> # ls -l linuxdoc*
>>> -r--r--r-- 1 root wheel 9156 Feb 24 08:18 linuxdoc-1.1_1.tbz
>>> # pkg_add -Kv linuxdoc*
>>> Requested space: 36624 bytes, free space: 774981632 bytes in /var/tmp/instmp.3DBbHN
>>> pkg_add: package 'linuxdoc-1.1_1' or its older version already installed
>>> pkg_add: 1 package addition(s) failed
>> No idea, you'll have to recreate the failure and show us.
>
> Which failure are you referring to? The original one with the
> unbalanced add message, or the new one where it claims the package is
> already installed even though the previous installation reportedly
> failed?
>
> I can recreate the second one any number of times, but absent some
> specific suggestion it's not going to produce any more output than
> shown above. (I'm already specifying -v.) Short of wiping the
> drive and starting completely over, I have no idea how to go about
> reproducing the original failure without first fixing the newer one.
What you showed does not indicate a failure. If you are saying that the
package wasn't actually installed completely, then pkg_delete it and retry.
Kris
More information about the freebsd-questions
mailing list