On 03/26/2014 06:28 AM, Frank P. Westlake wrote:
> I just ran 'slackpkg update' for the first time and it worked for
> several minutes and appeared to be downloading packages for upgrade.
> When that finished I ran 'slackpkg upgrade-all' and it printed a list of
> packages that fell off the edge of my output buffer, so I ran it again
> through 'more'. The top of the list had a comment that I had some
> duplicate packages, and at the bottom it asked me "remove, blacklist,
> ignore".
This is the actual output:
-----------------------------------------------
/usr:# slackpkg upgrade-all
Checking local integrity... DONE
You have a broken /var/log/packages - with two versions of the
same package.
The list of packages duplicated in your machine are shown below,
but don't worry about this list - when you select your action,
slackpkg will show a better list:
ModemManager-0.5.2.0-x86_64-1
ModemManager-1.0.0-x86_64-2
NetworkManager-0.9.4.0-x86_64-2
NetworkManager-0.9.8.8-x86_64-1
PyQt-4.9.1-x86_64-3
PyQt-4.9.6-x86_64-1
-----------------------------------------------
Etcetera, for several hunderd. Then at the bottom of that output:
-----------------------------------------------
zlib-1.2.6-x86_64-1
zlib-1.2.8-x86_64-1
zsh-5.0.0-x86_64-1
zsh-5.0.2-x86_64-1
You can (B)lacklist, (R)emove, or (I)gnore these packages.
Select your action (B/R/I):
-----------------------------------------------
That list starts alphabetically with 'Mo' so it probably deleted 'A'
through 'Mo' the first time I ran it, until I was able to cancel it.
At the command line menu I select 'R' and I get a GUI menu listing the
same thing but allowing me to unselect packages. I leave it as it was
and choose 'OK'. Then I get this:
Package: ModemManager-0.5.2.0-x86_64-1
Removing...
Removing package /var/log/packages/ModemManager-0.5.2.0-x86_64-1...
Removing files:
--> /lib/udev/rules.d/77-mm-ericsson-mbm.rules was found in
another package. Skipping.
--> /lib/udev/rules.d/77-mm-longcheer-port-types.rules was found
in another package. Skipping.
-----------------------------------------------
Plus about 100 more like that, then continuing:
-----------------------------------------------
--> Deleting /etc/dbus-1/system.d/org.freedesktop.ModemManager.conf
--> Deleting /usr/doc/ModemManager-0.5.2.0/AUTHORS
--> Deleting /usr/doc/ModemManager-0.5.2.0/COPYING
--> Deleting /usr/doc/ModemManager-0.5.2.0/ChangeLog
--> Deleting /usr/doc/ModemManager-0.5.2.0/INSTALL
--> Deleting /usr/doc/ModemManager-0.5.2.0/ModemManager.SlackBuild
--> Deleting /usr/doc/ModemManager-0.5.2.0/NEWS
--> Deleting /usr/doc/ModemManager-0.5.2.0/README
--> Deleting /usr/include/mm/mm-modem.h
--> Deleting /usr/lib64/ModemManager/libmm-plugin-moto-c.a
--> Deleting /usr/lib64/ModemManager/
libmm-plugin-moto-c.la
--> Deleting /usr/lib64/ModemManager/libmm-plugin-moto-c.so
--> Deleting /usr/lib64/pppd/2.4.5/mm-test-pppd-plugin.a
--> Deleting /usr/lib64/pppd/2.4.5/
mm-test-pppd-plugin.la
--> Deleting /usr/lib64/pppd/2.4.5/mm-test-pppd-plugin.so
--> Deleting /usr/sbin/modem-manager
-----------------------------------------------
Plus about 100 more before I was able to hit CTRL-C.
Does anyone here recognize this behavior?
Frank