LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-28-2014, 02:40 PM   #76
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44

Thanks very much for this post.

slackers.it repository Maybe I can add as the "PKGS_PRIORITY = (multilib:. *) like in slaskpkgplos" To tell the truth I have not exactly understand what it does because I never I have worked in slackpkg+ but I did not have a multilib system.
 
Old 12-27-2014, 05:40 AM   #77
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44
Hi again,

Slpkg 2.1.5 release with many features.
As many of you asked me to add some repositories and thus added.
Along with these you will see some new features such as: repolist, repoinfo and re-create.
Those who have version => 2.1.4 you can upgrade it with the command :
# slpkg update slpkg

Thank you all for the support !!!
Issues: https://github.com/dslackw/slpkg/issues

https://github.com/dslackw/slpkg

Last edited by dslackw; 12-27-2014 at 06:09 AM.
 
Old 01-08-2015, 03:53 AM   #78
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44
Bump to version 2.2.0
- Added to add repositories directly from the user
- Select to pass the user options to wget
- Added Alien's restricted repository
- Update command 'repo-list' and 'repo-info'

Users with version >= 2.1.4 you can simply run '# slpkg update slpkg' to pass the version 2.2.0.

Thank you all for your help more features soon !
 
Old 04-22-2015, 04:18 AM   #79
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
no further update notifications?
but you still maintain/work on slpkg, don't you

can sun use the repositories slpkg uses and inform about updates?
(I know it can not at the moment, but could it do in future?)
 
Old 04-22-2015, 07:54 AM   #80
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44
Thank you, I asked for it and others so we will try to do the 'sun' to shine for any repository user wants ...
 
1 members found this post helpful.
Old 05-22-2015, 06:13 PM   #81
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44
Version 2.3.3 released

Thanks to all !!!

dslackw
 
1 members found this post helpful.
Old 05-23-2015, 06:16 PM   #82
gargamel
Senior Member
 
Registered: May 2003
Distribution: Slackware, OpenSuSE
Posts: 1,839

Rep: Reputation: 242Reputation: 242Reputation: 242
Just used slpkg twice, and it worked well, but has to be configured and used with care. When I ran it to check for updated for my Slackware64-14.1 system, it suggested to "upgrade" glibc etc. to 2.17.10 and to install "huge" kernel 3.10.17. However, I deliberately had removed that kernel from my system after switching to "generic", and of glibc I do have a current version, but the multilib version from Alien BOB instead of the stock Slackware version.

However, I guess this is not the fault of the nice little program slpkg, but related to the fact, that versions are meaningless to the Slackware package management: The package management doesn't know, what a version is, and if it is newer or older than another one. Maybe I should just add 'multilib' as a repository to solve this, but I have just started to check out slpkg this evening, so please be patient with me.

Having said that, slpkg seems to work well and can definitely ease package management in some cases. I did:

1. Build and install TaskCoach from SBo.
2. Update slpkg 2.3.1 to 2.3.3.

TaskCoach is a good use case for slpkg, because there is a hierarchy of dependencies: TaskCoach requires python-twisted, which in turn needs zope-interface. Of course, it's not too difficult to resolve this with sbopkg or manually, but it would be necessary to click through all the dependencies and check, if there are further dependencies, and then create a build queue with all the stuff in the correct order. In the case of TaskCoach, using sbopkg this would take, at least, seven clicks, when with slpkg it's only one. And TaskCoach is not the most involved package there is!

Based on the good and pleasant experience so far, I'll continue to use slpkg and explore its features, hoping that it will never send me down to dependency hell.

@dslackw: Thanks for this helpful little tool, which nicely complements the Slackware package management suite, sbopkg and slackpkg+!

gargamel
 
1 members found this post helpful.
Old 05-23-2015, 10:14 PM   #83
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44
Thumbs up

Quote:
Originally Posted by gargamel View Post
Just used slpkg twice, and it worked well, but has to be configured and used with care. When I ran it to check for updated for my Slackware64-14.1 system, it suggested to "upgrade" glibc etc. to 2.17.10 and to install "huge" kernel 3.10.17. However, I deliberately had removed that kernel from my system after switching to "generic", and of glibc I do have a current version, but the multilib version from Alien BOB instead of the stock Slackware version.

However, I guess this is not the fault of the nice little program slpkg, but related to the fact, that versions are meaningless to the Slackware package management: The package management doesn't know, what a version is, and if it is newer or older than another one. Maybe I should just add 'multilib' as a repository to solve this, but I have just started to check out slpkg this evening, so please be patient with me.

Having said that, slpkg seems to work well and can definitely ease package management in some cases. I did:

1. Build and install TaskCoach from SBo.
2. Update slpkg 2.3.1 to 2.3.3.

TaskCoach is a good use case for slpkg, because there is a hierarchy of dependencies: TaskCoach requires python-twisted, which in turn needs zope-interface. Of course, it's not too difficult to resolve this with sbopkg or manually, but it would be necessary to click through all the dependencies and check, if there are further dependencies, and then create a build queue with all the stuff in the correct order. In the case of TaskCoach, using sbopkg this would take, at least, seven clicks, when with slpkg it's only one. And TaskCoach is not the most involved package there is!

Based on the good and pleasant experience so far, I'll continue to use slpkg and explore its features, hoping that it will never send me down to dependency hell.

@dslackw: Thanks for this helpful little tool, which nicely complements the Slackware package management suite, sbopkg and slackpkg+!

gargamel
Hey gargamel,

Thank you for your reply and your encouraging comments. I give me strength to go on with greater willingness development slpkg. Perhaps a solution to the multilib would be to enter the blacklist and ignore the distribution upgrade. But I still have some ideas for the future and I believe I find the time to carry them out.

Best regards
dslackw
 
Old 06-19-2015, 08:18 AM   #84
captainfreeky
LQ Newbie
 
Registered: Jun 2014
Distribution: Slackware 14.1 FreeBSD10.2
Posts: 15

Rep: Reputation: 2
Can a feature like acceleration would be added using axel or aria2 or whcih ever community prefer. Make it an option if want to use it with acceleration or without
Thanks in advance
 
Old 06-19-2015, 10:47 AM   #85
ahlr
Member
 
Registered: Jun 2012
Distribution: Slackware-Current
Posts: 44

Rep: Reputation: Disabled
Repository: file://mnt/sdb1/Slackware/slackware-current/

Don't work?!

I use mirror-slackware-current.sh, Alien's script.


And....


The file in /etc/slpkg/slackware-mirrors don't work for me.

Slackware-current
slpkg 2.5.2

Last edited by ahlr; 06-19-2015 at 11:20 AM.
 
Old 06-19-2015, 03:39 PM   #86
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44
Quote:
Originally Posted by captainfreeky View Post
Can a feature like acceleration would be added using axel or aria2 or whcih ever community prefer. Make it an option if want to use it with acceleration or without
Thanks in advance
Thanks for that, sound good support aria2 for second optional downloader for slpkg.
 
Old 06-19-2015, 03:43 PM   #87
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44
Quote:
Originally Posted by ahlr View Post
Repository: file://mnt/sdb1/Slackware/slackware-current/

Don't work?!

I use mirror-slackware-current.sh, Alien's script.


And....


The file in /etc/slpkg/slackware-mirrors don't work for me.

Slackware-current
slpkg 2.5.2
I do not know exactly what makes the script mentioned above. And what has the slpkg?

File /etc/slpkg/slackware-mirrors is copy from http://mirrors.slackware.com/mirrorlist/ please check it for any changes before.
 
Old 06-19-2015, 05:04 PM   #88
ahlr
Member
 
Registered: Jun 2012
Distribution: Slackware-Current
Posts: 44

Rep: Reputation: Disabled
The Alien script creates a local mirror.

It is not possible to add the repository list a mirror site?

I uncommented a mirror in the / etc / slpkg / slackware-mirrors, but the slpkg still wants to upgrade unnecessary packages.

Quote:
root /home/ahlr # ls /var/log/packages/* | grep "ruby"
/var/log/packages/qtruby-4.14.3-i486-1
/var/log/packages/ruby-1.9.3_p551-i486-1
Quote:
root /home/ahlr # slpkg -c slack --upgrade
Checking .............................................Done

These packages need upgrading:

+==============================================================================
| Package New Version Arch Build Repos Size
+==============================================================================
Upgrading:
apr-1.5.0 1.5.0 i486 1 Slack 232 K
apr-util-1.5.3 1.5.3 i486 1 Slack 124 K
bash-4.3.030 4.2.053 i486 1 Slack 988 K
bind-9.10.2 9.9.6_P2 i486 1 Slack 2056 K
btrfs-progs-v3.18.2 20150213 i486 1 Slack 452 K
cairo-1.14.2 1.12.16 i486 1 Slack 704 K
curl-7.41.0 7.36.0 i486 1 Slack 860 K
dhcpcd-6.8.1 6.0.5 i486 3 Slack 92 K
freetype-2.5.5 2.5.5 i486 1 Slack 448 K
glibc-2.21 2.17 i486 10 Slack 11840 K
glibc-i18n-2.21 2.17 i486 10 Slack 7180 K
glibc-profile-2.21 2.17 i486 10 Slack 944 K
glibc-solibs-2.21 2.17 i486 10 Slack 2324 K
glibc-zoneinfo-2015c 2014j noarch 1 Slack 128 K
gnupg-1.4.19 1.4.19 i486 2 Slack 1100 K
gnupg2-2.0.27 2.0.24 i486 1 Slack 1620 K
gnutls-3.2.15 3.1.25 i486 1 Slack 1984 K
httpd-2.4.12 2.4.12 i486 1 Slack 2448 K
libXfont-1.5.1 1.4.7 i486 1 Slack 132 K
libiodbc-3.52.10 3.52.8 i486 1 Slack 256 K
libjpeg-1.4.0 v8a i486 2 Slack 228 K
libssh-0.6.4 0.6.4 i486 1 Slack 144 K
libtasn1-4.3 3.6 i486 1 Slack 120 K
libyaml-0.1.6 0.1.6 i486 1 Slack 108 K
llvm-3.6.0 3.3 i486 3 Slack 48364 K
mariadb-10.0.18 5.5.43 i486 1 Slack 20252 K
mozilla-firefox-38.0.6 31.7.0esr i486 1 Slack 34164 K
mozilla-nss-3.16.5 3.16.5 i486 1 Slack 1512 K
mozilla-thunderbird-38.0.1 31.7.0 i486 1 Slack 30084 K
mutt-1.5.23 1.5.23 i486 2 Slack 960 K
ntp-4.2.8p2 4.2.8p2 i486 1 Slack 1804 K
openssh-6.7p1 6.7p1 i486 2 Slack 748 K
openssl-1.0.1o 1.0.1o i486 1 Slack 2888 K
openssl-solibs-1.0.1o 1.0.1o i486 1 Slack 1140 K
openvpn-2.3.6 2.3.6 i486 1 Slack 332 K
patch-2.7.4 2.7.4 i486 1 Slack 108 K
php-5.6.9 5.4.41 i486 1 Slack 7176 K
pidgin-2.10.11 2.10.11 i486 1 Slack 6472 K
ppp-2.4.7 2.4.5 i486 3 Slack 352 K
proftpd-1.3.5 1.3.4e i486 1 Slack 844 K
qt-4.8.7 4.8.7 i486 1 Slack 28768 K
ruby-1.9.3_p551 1.9.3_p484 i486 1 Slack 4604 K
samba-4.2.1 4.1.17 i486 1 Slack 9864 K
seamonkey-2.33.1 2.33.1 i486 1 Slack 41288 K
seamonkey-solibs-2.33.1 2.33.1 i486 1 Slack 1264 K
sendmail-8.14.9 8.14.9 i486 1 Slack 924 K
sendmail-cf-8.14.9 8.14.9 noarch 1 Slack 112 K
shadow-4.2.1 4.1.5.1 i486 3 Slack 1376 K
subversion-1.7.16 1.7.16 i486 1 Slack 3188 K
sudo-1.8.12 1.8.12 i486 1 Slack 512 K
udisks-1.0.5 1.0.5 i486 1 Slack 172 K
udisks2-2.1.5 2.1.3 i486 1 Slack 560 K
wget-1.16.3 1.14 i486 3 Slack 480 K
wpa_supplicant-2.4 2.4 i486 1 Slack 948 K
xfce4-weather-plugin-0.8.5 0.8.4 i486 1 Slack 2260 K
xorg-server-1.16.4 1.14.3 i486 3 Slack 1744 K
xorg-server-xephyr-1.16.4 1.14.3 i486 3 Slack 744 K
xorg-server-xnest-1.16.4 1.14.3 i486 3 Slack 532 K
xorg-server-xvfb-1.16.4 1.14.3 i486 3 Slack 672 K
xscreensaver-5.32 5.29 i486 1 Slack 3792 K
yptools-2.14 2.14 i486 3 Slack 176 K

Installing summary
===============================================================================
Total 61 packages will be upgraded and 0 will be installed.
Need to get 290.71 Mb of archives.
After this process, 1.39 Gb of additional disk space will be used.

Would you like to continue [Y/n]?


Tks
 
Old 06-19-2015, 05:07 PM   #89
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44
If you want upgrade only installed packages try out to change variable in slpkg configuration file (/etc/slpkg/slpkg.conf) "ONLY_INSTALLED=on"
 
Old 06-19-2015, 05:16 PM   #90
neymac
Member
 
Registered: May 2009
Distribution: Slackware64-14.1
Posts: 138

Rep: Reputation: 19
I try to add the local repository that I have saved on my HD mounted on /mnt/Repository/slackware64-14.1 (the same I use for slackpkg), and after the command:
Code:
 # slpkg repo-add local file://mnt/Repository/slackware64-14.1/
I got:
Wrong type URL 'file://mnt/Repository/slackware64-14.1/'
It seems that slpkg does not accept local repositories or I did not get how to set it properly.

Last edited by neymac; 06-19-2015 at 05:19 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Install Advanced Packaging Tool on a linux from scratch machine ledzepp4eva Linux - Newbie 7 12-16-2011 09:13 AM
Upgrading Slackware (packaging questions) jrdioko Slackware 5 08-17-2005 07:23 PM
Slackware packaging wombat53 Slackware - Installation 16 07-08-2005 11:44 AM
Packaging manager for Slackware 9.1 ??? Fernando534 Linux - Newbie 4 05-07-2004 02:26 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 01:34 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration