LinuxQuestions.org
Help answer threads with 0 replies.
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 03-07-2014, 05:31 AM   #1
phi11ip
Member
 
Registered: Jul 2007
Location: Nottingham, UK
Distribution: Slackware64-current
Posts: 93

Rep: Reputation: 23
New files in existing slackpkg+ repositories


Just downloaded and installed Alienbob's latest kde 4.12.3 (64 bit) from slackware.org.uk but the kdeconnect-kde-0.5-x86_64-1alien.txz file was not downloaded. As this is a new addition to Alienbob's kde and I used slackpg+ to download and install I'm wondering if the "--install-new" option only works with the Slackware repository. Is this an issue with slackpg+ or is it something we have to be aware about? Another possibility of course is I'm doing something wrong :-)
 
Old 03-07-2014, 06:20 AM   #2
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
It only works with the Slackware repository. From the slackpkg+ README file:
Quote:
Use the command
# slackpkg install-new
(if you use Slackware -current) to check for new packages. This command
searches for new packages ONLY in the official Slackware repository.
... so you are not doing something wrong. Presumably there's a very good reason for this, which hopefully someone else can explain?
 
Old 03-07-2014, 07:29 AM   #3
lems
Member
 
Registered: May 2004
Distribution: BSD
Posts: 269

Rep: Reputation: 119Reputation: 119
There was some discussion and code regarding install-new in this thread: slackpkg vs. third-party repositories. It's on the last pages (page 15 has some code by phenixia2003).

Last edited by lems; 03-07-2014 at 07:35 AM.
 
2 members found this post helpful.
Old 03-07-2014, 07:48 AM   #4
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
From the slackpkg+ README:
Code:
KTOWN (LATEST KDE)

If you want to install the latest KDE packages from AlienBOB's ktown repository
(presently 4.11.1), add "PKGS_PRIORITY=( ktown:.* )" then launch:
# slackpkg update gpg
# slackpkg update
# slackpkg install ktown
# slackpkg upgrade-all
Do not forget to read the special instructions from
  http://taper.alienbase.nl/mirrors/alien-kde/current/latest/
because you may need to remove some Slackware KDE packages. At the time of
writing, these packages are:
# slackpkg remove kdeadmin kdenetwork kdesdk kdetoys

After that, you can keep the ktown KDE up-to-date by launching:
# slackpkg update
# slackpkg upgrade-all

To restore the Slackware KDE, remove 'ktown:.*' from PKGS_PRIORITY and from
REPOPLUS (but do not delete the related MIRRORPLUS line), then launch:
# slackpkg update
# slackpkg upgrade-all
# slackpkg install kde
# slackpkg remove ktown
then delete or comment the related MIRRORPLUS line and launch:
# slackpkg update
Eric
 
2 members found this post helpful.
Old 03-07-2014, 08:39 AM   #5
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 55020 View Post
It only works with the Slackware repository. From the slackpkg+ README file


... so you are not doing something wrong. Presumably there's a very good reason for this, which hopefully someone else can explain?
As stated by lems this has been discussed some time ago. However, I think it would not be a good idea to add 3rd party repositories support to install-new :
  1. This breaks consistency with slackpkg, whose documentation explicitly states that "install-new" is dedicated to install new packages that are added to the official slackware set.

  2. Identifying newly added packages into 3rd party repositories is tricky.

  3. As stated in this post (starting from point 4) "slackpkg install <repository-name>" was implemented to provide users a way to easily install an entire repository (like multilib) , and a way to install missing and newly added packages.

Cheers.

--
SeB
 
2 members found this post helpful.
Old 03-07-2014, 09:34 AM   #6
phi11ip
Member
 
Registered: Jul 2007
Location: Nottingham, UK
Distribution: Slackware64-current
Posts: 93

Original Poster
Rep: Reputation: 23
Thanks to all for replying. The bit I was missing was
Quote:
slackpkg install ktown
I used
Quote:
slackpg install-new
Will mark this thread as solved. I had RTFM, honest!
Regards
Phil
 
  


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
How to overwrite existing files by using tar command (Remove extra files) Kalibo Linux - Newbie 9 12-26-2013 12:42 AM
[SOLVED] slackpkg+: setting PKGS_PRIORITY for multiple third-party repositories kikinovak Slackware 4 09-10-2013 05:55 AM
slackpkg complains about missing files KMBS Linux - Software 4 10-10-2009 04:25 AM
[rsync] get the differences between the source files and the existing files djgerbavore Linux - Networking 2 06-04-2008 12:05 PM
how to add existing files to existing imported kdevelop project?? santana Programming 1 05-22-2007 09:53 AM

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

All times are GMT -5. The time now is 05:42 PM.

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