slackpkg error
Recently, I decided to upgrade my system following the directions at http://docs.slackware.com/howtos:sla...:systemupgrade. I couldn't get slackpkg to update my glibc packages until I un-blacklisted my compat32 packages. I forgot about re-blacklisting them when I got to the clean-system command for slackpkg. Needless to say, when I reboot my system, the removal of the the compat32 libraries broke numerous things for booting my system, including keyboard input. Deperate, I decided to boot off of a local usb I had made that had -current on it (2 weeks old). I booted it, and pointed the installer to the correct partitions and let it do a full package install. This solved the booting problem and the system seems to work as intended. Upon logging in as root and running "slackpkg update slackpkg" it throws an error about duplicate packages:
Code:
Checking local integrity... DONE Code:
============================================================================== |
Hello,
Seems the same issue as this one. That's a slackpkg bug as stated in this post. To fix this bug, download this patch (in /tmp for instance), then proceed as below : Code:
$ su - -- SeB |
That did the trick, thank you! Is there a reason Pat uses egrep instead of grep? It seems that in the case of duplicate packages, these c++ packages will always cause problems with egrep. For future reference, the culprit was libsigc++.
|
bypassing the error doesn't fix a bug ...
1 Attachment(s)
... so i'd like to offer another fix :)
|
All times are GMT -5. The time now is 10:04 PM. |