slackpkg uopgrade-all question so I don't do the wrong thing
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
slackpkg uopgrade-all question so I don't do the wrong thing
yesterday I installed Xfce 4.6.0 from RW's site. Love it. When I go to do upgrade, /var/xxpkg/log was messed up, so I had it remove the reference to Xfce 4.4.3 and left 4.6.0. So now when I do a slackpkg upgrade-all it gives me a ncurses dialog which says select the pkg's to upgrade, and only lists Xfce 4.4.3 and at the bottom says currently installed 4.6.0* I hit cancel. Do I need to set something somewhere? I shouldn't be ugprading old packages should I? Or are these residual packages I still have? thanks for some guidance to a newbie.
So now when I do a slackpkg upgrade-all it gives me a ncurses dialog which says select the pkg's to upgrade, and only lists Xfce 4.4.3 and at the bottom says currently installed 4.6.0*
You should realize that slackpkg only works with official Slackware packages. So, even though you installed XFCE 4.6.0, the official version is 4.4.3 and that is what "slackpkg upgrade-all" will try to install.
You will have to blacklist xfce so that slackpkg will no longer consider it during upgrades.
In Slackware, upgrading from a higher to a lower version (4.6.0 -> 4.4.3) is allowed by the pkgtools.
You should realize that slackpkg only works with official Slackware packages. So, even though you installed XFCE 4.6.0, the official version is 4.4.3 and that is what "slackpkg upgrade-all" will try to install.
You will have to blacklist xfce so that slackpkg will no longer consider it during upgrades.
In Slackware, upgrading from a higher to a lower version (4.6.0 -> 4.4.3) is allowed by the pkgtools.
Eric
OK...I understand...so if an Xfce upgrade comes along, I just reinstall from say, RW's site? On this laptop, I really wanted the powermanager...thanks I've blacklisted all Xfce4 pkg's.
1337....Update was run prior, only ONE mirror is uncommented, and here is my /etc/slackpkg/blacklist file contents...I sense something is missing thanks:
Code:
# This is a blacklist file. Any packages listed here won't be
# upgraded, removed, or installed by slackpkg.
#
# The correct syntax is:
#
# To blacklist the package xfree86-devel-4.3.0-i386-1 the line will be:
# xfree86-devel
#
# DON'T put any blank line(s) or any space(s) before or after the package name.
# If you do this, the blacklist will NOT work.
#
# Automated upgrade of kernel packages aren't a good idea (and you need to
# run "lilo" after upgrade). If you think the same, uncomment the lines
# below
#
#kernel-ide
#kernel-modules
#kernel-source
#kernel-headers
#
# aaa_elflibs can't be updated.
#
aaa_elflibs
#
# Now we can blacklist whole directories
# The two versions of udev inside that dir conflicts with
# Slackware 11.0's default udev (in /slackware).
/extra/udev-alternate-versions
xfce4-datetime-plugin
xfce4-mount-plugin
xfce4-notes-plugin
xfce4-places-plugin
xfce4-power-manager
xfce4-volstatus-icon
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.