LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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 09-05-2013, 07:41 AM   #151
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352

Now supports http/ftp from cmdline

Code:
slackpkg install http://site/path/package-1-noarch-2.txz
so you does not need to download manually all un-repositorized packages.

Code:
slackpkg upgrade http://www.slakfinder.org/slackpkg+/pkg/slackpkg+-20130905.3-noarch-1mt.txz

but does not check any gpg or md5 checksum (as dir: and file: )

Last edited by zerouno; 09-05-2013 at 07:43 AM.
 
Old 09-05-2013, 09:53 AM   #152
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
Slackpkg 0.9.7 released. Available via slackpkg upgrade slackpkg+

This version add the http&co support with directory listing.

slackpkg upgrade http://site/path


See README for details (and, if you want, send me a patch to correct the english grammatical errors )

I think that this release maybe an rc to 1.0 (but I've idea for some other feature before release), but I want to wait your feedback and bug report on these features.
 
1 members found this post helpful.
Old 09-05-2013, 11:03 AM   #153
Raveriux
Member
 
Registered: Jul 2013
Location: Lithuania
Distribution: Slackware64 14, Slackware64 -current, Maemo
Posts: 113

Rep: Reputation: Disabled
Quote:
Originally Posted by zerouno View Post
Slackpkg 0.9.7 released. Available via slackpkg upgrade slackpkg+

This version add the http&co support with directory listing.

slackpkg upgrade http://site/path


See README for details (and, if you want, send me a patch to correct the english grammatical errors )

I think that this release maybe an rc to 1.0 (but I've idea for some other feature before release), but I want to wait your feedback and bug report on these features.
Maybe export existing packages on the sistem list to a file and imoport of that file to install packages that are not in the another or new system would be an good idea?
 
Old 09-05-2013, 11:38 AM   #154
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
Quote:
Originally Posted by Raveriux View Post
Maybe export existing packages on the sistem list to a file and imoport of that file to install packages that are not in the another or new system would be an good idea?
see the templates options in "man slackpkg"
 
1 members found this post helpful.
Old 09-05-2013, 11:44 AM   #155
Raveriux
Member
 
Registered: Jul 2013
Location: Lithuania
Distribution: Slackware64 14, Slackware64 -current, Maemo
Posts: 113

Rep: Reputation: Disabled
Quote:
Originally Posted by ponce View Post
see the templates options in "man slackpkg"
Thanks a lot.
 
Old 09-05-2013, 02:35 PM   #156
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
also:
cd /var/log/packages
ls >/tmp/list

then
slackpkg install /tmp/list

man slackpkg, search for 'FILE'
 
Old 09-09-2013, 10:42 AM   #157
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
0.9.7.2 version released.

It allow to add directory without metadata in config file

MIRRORPLUS['mypackages']=dir://path/to/packages/

all packages must be in a single directory; no subdirectory supported.

For these repositories, slackpkg update is not needed.
When you add a package in directory it will automatically recognized.

It's most useful for who install a personal package and don't want to insert it in blacklist.

set
PKGS_PRIORITY=( mypackages:.* )
to override slackware packages and to be sure that slackpkg upgrade-all no more will ask you to reinstall original package.
When you upgrade a package, copy it in directory and run slackpkg upgrade-all (or slackpkg upgrade mypackages)


This version also supports a new enviroment variable: 'USEBL' (alias USE BLACKLIST). You can put it in slackpkgplus.conf but isn't useful. That variable is to use to temporary skip blacklist file.

I recompile gcc myself, so I put it in blacklist. Now to known if Patrik release a new version (so I must to recompile) I've to monitor the Changelog, but I can also run

USEBL=0 slackpkg search gcc

unfortunatly extending slackpkg I can't add parameters (as 'slackpkg -skipbl search gcc')
 
Old 09-18-2013, 03:28 AM   #158
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
Quote:
Originally Posted by phenixia2003 View Post
search and file-search are buggy. I sent a patch to fix it at slackpkg's website.
today included!
from changelog:
Quote:
ap/slackpkg-2.82.0-noarch-10.tgz: Rebuilt.
Patched core-functions.sh to fix searching for qt, phonon, and other
packages in cases where package names overlap.
Thanks to Sébastien Ballet.

The README on slackware/source/ap/slackpkg tell: "slackpkg" is a shell script, so there is no source package.
But where is the slackbuild, the original script, and the included patch? The official download page contains slackpkg-2.82.0-noarch-2.tgz


However we must to test if that slackpkg version impact slackpkg+
 
Old 09-18-2013, 04:20 AM   #159
phenixia2003
Senior Member
 
Registered: May 2006
Location: France
Distribution: Slackware
Posts: 1,052

Rep: Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008
Hello,

Quote:
Originally Posted by zerouno View Post
today included!
from changelog:

Quote:
ap/slackpkg-2.82.0-noarch-10.tgz: Rebuilt.
Patched core-functions.sh to fix searching for qt, phonon, and other
packages in cases where package names overlap.
Thanks to Sébastien Ballet.
However we must to test if that slackpkg version impact slackpkg+
The inclusion of this patch has no consequence over slackpkg+. It only affects the function makelist() which is not used by the slackpkg+ search, which relies on :
  • the function searchPackages(), starting at line #271
  • the function searchListEX(), starting at line #348
  • the if block starting at line #680, which ends with a call to cleanup() to short-circuit the execution of original slackpkg search.

Cheers

--
SeB
 
Old 09-18-2013, 04:33 AM   #160
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
Thankyou.

I released the slackpkg+-20130910.1 snapshot as 0.9.7.3 stable (it fix only an issue with gpg on dir:// repositories)
 
Old 09-18-2013, 05:37 AM   #161
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by zerouno View Post
But where is the slackbuild, the original script, and the included patch? The official download page contains slackpkg-2.82.0-noarch-2.tgz

Indeed the package is the source... there is no separate source or SlackBuild.

Eric
 
Old 09-18-2013, 05:40 AM   #162
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
yes but in the world at least one people will type 'makepkg slackpkg-2.82.0-noarch-10.tgz' to create that package!
 
Old 09-18-2013, 05:49 AM   #163
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by zerouno View Post
yes but in the world at least one people will type 'makepkg slackpkg-2.82.0-noarch-10.tgz' to create that package!
You can, no problem.

Code:
# mkdir -p /tmp/bogus
# cd /tmp/bogus
# explodepkg /path/to/slackpkg-2.82.0-noarch-10.tgz
# ... edit here and there...
# makepkg -l n -c n /path/to/slackpkg-2.82.0-noarch-11.tgz
Eric
 
Old 10-16-2013, 07:14 AM   #164
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
Slackware 14.1 is sufficently stable to call it 'rc1'.

Also I think that slackpkg+ is sufficently mature, so I finally call it 1.0rc1

Latest slackpkg 2.82.0-11 include the (not currently existing) 14.1 official repository becouse when stable release will be released that repositories will be immediatly created.
Unfortunatly I can't add 14.1 third-party repository in slackpkg+ unless I don't know which repositories will be quickly created.

If you know that your repository will be alive in a short after slackware release, you can tell me here and I will add it.
 
1 members found this post helpful.
Old 10-16-2013, 03:04 PM   #165
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Well here is some of the stuff for Slackware 14.1 that could go into slackpkgplus.conf - note that you can change "14.1" for "14.0" or "13.37" if that is the version of Slackware you are running:

Patented software (restricted slackbuilds):
Code:
http://taper.alienbase.nl/mirrors/people/alien/restricted_sbrepos/14.1/x86_64/
http://taper.alienbase.nl/mirrors/people/alien/restricted_sbrepos/14.1/x86/
The big repository:
Code:
http://taper.alienbase.nl/mirrors/people/alien/sbrepos/14.1/x86_64/
http://taper.alienbase.nl/mirrors/people/alien/sbrepos/14.1/x86/
KDE Packages at 'ktown' (the "latest" directory will always point at the newest version of KDE I have available):
Code:
http://taper.alienbase.nl/mirrors/alien-kde/14.1/latest/x86_64/
http://taper.alienbase.nl/mirrors/alien-kde/14.1/latest/x86/
Multilib:
Code:
http://taper.alienbase.nl/mirrors/people/alien/multilib/14.1/
Eric

Last edited by Alien Bob; 10-16-2013 at 04:09 PM. Reason: Thanks Raveriux for mentioning the ktown omission
 
2 members found this post helpful.
  


Reply

Tags
slackpkg



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
Holding a package update from slackpkg gazj Slackware 2 01-25-2011 04:58 PM
Where can I find a 3rd Party Repository for RHEL 5? tightlikethat Linux - Newbie 3 02-27-2010 08:46 PM
Best 3rd Party RPM Repository for FC9 kromberg Fedora 11 11-13-2008 08:04 PM
Package Kit Error-- "Cannot retrieve repository metadata (repomd.xml) for repository" mbvpixies78 Linux - Newbie 11 08-22-2008 07:20 PM
3rd party package managers? crontab Slackware 3 10-06-2007 10:34 AM

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

All times are GMT -5. The time now is 01:21 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