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.
GPG check is not working ATM: I've tried the latest version (rc2) and notified of this zerouno.
If you want to use my personal repository until slackpkg+ gets fixed, disable GPG checking in /etc/slackpkg/slackpkg.conf.
Consider also that my repositories are made of the packages I use on my installations, built with what I need: if you need only some stuff and not the whole it's up to you to check for dependencies for single packages on SBo (some are built using also optional ones).
And be advised also that everything available there is up for grabs but with no warranty (especially if not used on a slackware full install) as it's meant just for my personal use (and, generally, works for me).
slackpkg+ was bird to add 3rd party repositories support, and slackpkg 1.0 will do only this.
I dont known what will do slackpkg 2.0; I dont known if I will have time to devel it.
For now you can use slakfinder.org to a good search and then use slackpkg+ to install.
I found that the GPG check cannot work with my repository, because inside /usr/libexec/slackpkg/core-functions.sh there's this block
...
maybe it's better to not include my repo in /etc/slackpkg/slackpkgplus.conf.
Ignore this, GPG checks works fine, it's me being an arsehole: I had a default key for signing specified in ~/.gnupg/gpg.conf different from the one I was using in ~/.genrpc and the gen_repos_files script was signing the stuff with my old default key regardless of the one specified in its configuration file.
I'll update signatures soon in my repos.
GPG check is not working ATM: I've tried the latest version (rc2) and notified of this zerouno.
If you want to use my personal repository until slackpkg+ gets fixed, disable GPG checking in /etc/slackpkg/slackpkg.conf.
Consider also that my repositories are made of the packages I use on my installations, built with what I need: if you need only some stuff and not the whole it's up to you to check for dependencies for single packages on SBo (some are built using also optional ones).
And be advised also that everything available there is up for grabs but with no warranty (especially if not used on a slackware full install) as it's meant just for my personal use (and, generally, works for me).
Hi,
sure, i know that the repository is primary for you and there is no warrenty.
with the new slackpkg+ version, my error is fixed, thx
The PKGS_PRIORITY keyword is not working for me. I have this in my slackpkgplus.conf:
Code:
PKGS_PRIORITY=( restricted:vlc )
but this seems to be ignored.
By accident I still had the older vlc-2.0.6 package in my "alienbob" repository, and slackpkg would offer an "upgrade" from my manually installed 2.0.7 to that 2.0.6 version in the "alienbob" repo even though it should give priority to the 2.0.7 version in the "restricted" repository.
Code:
# slackpkg search vlc
DONE
The list below shows all packages with name matching "vlc".
[ Status ] [ Repository ] [ Package ]
installed alienbob phonon-vlc-0.6.0-x86_64-1alien
installed alienbob npapi-vlc-20130408-x86_64-1alien
upgrade alienbob vlc-2.0.7-x86_64-1alien --> vlc-2.0.6-x86_64-2alien
installed restricted npapi-vlc-20130408-x86_64-1alien
installed restricted vlc-2.0.7-x86_64-1alien
You can search specific files using "slackpkg file-search file".
Update: I think this was caused by having multiple PKGS_PRIORITY lines in slackpkgplus.conf... only the value for the last variable definitions was kept because new variable definitions overrule the older ones.
I changed this to a single line for PKGS_PRIORITY with multiple definitions, like this:
This is very interesting -- I was thinking about maybe making the msb packages (http://slackware.org.uk/msb/) compatible with slackpkg+ but I'm not sure what exactly needs to be changed. And it also looks like we have to separate copies of GPG.TXT, FILELIST.TXT and other metadata type files duplicated in each architecture's directory?
Edit: We already use Eric's gen_repo script but any suggestions on best practice for repo layout in regards to slackpkg+ would be appreciated. Thanks.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.