LinuxQuestions.org
Visit Jeremy's Blog.
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 02-13-2013, 12:32 AM   #1
maciuszek
Member
 
Registered: Nov 2010
Location: Toronto, Ontario
Distribution: Slackware + FreeBSD
Posts: 110

Rep: Reputation: 31
Curious about rpm?


I'm wondering why rpm is shipped with slackware
Path: slackware/ap/rpm ?

what was the plan for this; was this primarily intended for just functionality of rpm2[t*z,cpio]?
If so, that is what I initially thought, although looking at slackware 3.3 it was not included as a rpm*.t*z pkg, but 3.3 contains the rpm2tgz pkg?
 
Old 02-13-2013, 12:54 AM   #2
kikinovak
Senior Member
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, Slackware
Posts: 2,126

Rep: Reputation: 1086Reputation: 1086Reputation: 1086Reputation: 1086Reputation: 1086Reputation: 1086Reputation: 1086Reputation: 1086
I guess it's to allow installation of small (!) RPM packages that aren't available otherwise. RPM2TGZ needs RPM to work, I guess. Here, I'm using it for some Brother printer drivers that are only available in RPM format.
 
Old 02-13-2013, 02:11 AM   #3
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad W520
Posts: 4,986

Rep: Reputation: 1355Reputation: 1355Reputation: 1355Reputation: 1355Reputation: 1355Reputation: 1355Reputation: 1355Reputation: 1355Reputation: 1355Reputation: 1355
Most probably for the same reason it includes the init.d and rc.0 through rc.6 directories. Slackware per se doesn't use it but these "Red Hat-isms" could be useful to some, as stated in /etc/rc.d/init.d/README.functions

Last edited by Didier Spaier; 02-13-2013 at 02:59 AM.
 
Old 02-13-2013, 04:23 AM   #4
ChrisAbela
Member
 
Registered: Mar 2008
Location: Malta
Distribution: Slackware 14.1
Posts: 471

Rep: Reputation: 89
You could inspect the RPM packages with rpm:

# rpm -pqil <package_name-*.rpm>

However I can only speculate on why rpm is included in Slackware. Also, do consider that RPM is in the Linux Standard Base.
 
Old 02-13-2013, 05:33 AM   #5
Darth Vader
Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 669

Rep: Reputation: 150Reputation: 150
Although it is perhaps a fact not known by many, Slackware has a second Package Manager, RPM, and it is fully functional.

We have both RPM and RPMBUILD able to install and generate RPMs.

In theory, one could change the Slackware build in RPM packages.

And even if the 'no-dependencies' fundamentalists will be in denial, the use of RPM packages format, does not mean automatically inclusion of dependencies. RPM will work perfectly even if you do not give him the package dependencies.

But a big advantage of using RPM (and not including the package dependencies) on build, would be the easy build, because of the power of language macros of RPMBUILD.

And so we come to the story of the rise of SuSE Linux, which initially was the German Slackware using RPM packages (yep, without package dependencies).

Last edited by Darth Vader; 02-13-2013 at 05:36 AM.
 
3 members found this post helpful.
Old 02-13-2013, 05:47 AM   #6
jtsn
Member
 
Registered: Sep 2011
Location: Europe
Distribution: Slackware
Posts: 922

Rep: Reputation: 455Reputation: 455Reputation: 455Reputation: 455Reputation: 455
RPM is part of the Linux Standard Base (LSB), this is a good reason to have it included with Slackware. You won't have to use it.
 
1 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Curious about an RPM Plus Zero Linux - Software 5 01-03-2010 07:32 PM
I'm just curious RodWC General 2 02-28-2006 09:18 PM
New, old and curious Rikske0_12 LinuxQuestions.org Member Intro 2 02-15-2006 07:28 AM
A curious YUM and RPM question woranl Fedora 1 08-11-2004 11:45 PM
just curious... crazydutchman Slackware 4 03-17-2004 08:31 PM


All times are GMT -5. The time now is 07:59 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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration