LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
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-07-2014, 07:37 AM   #1
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,035

Rep: Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973
[REQUEST] Add to aaa_elflibs libmpfr needed by gawk for Slackware > 14.0


Rationale: mpfr being a dependency of awk (at least in Slackware 14.1), it is needed to make a minimum installation of Slackware (packages series a, ap and n), that can then easily be expanded to a full Slackware, see e.g. this post.

EDIT. Or maybe just include the shared library in the gawk package?

PS I changed the title of this thread after analyzing the issue, see post #7.
Initially I requested to move the mpfr package from the l/ series to the ap/ series

Last edited by Didier Spaier; 02-09-2014 at 03:25 PM. Reason: Title modified
 
Old 02-08-2014, 03:59 PM   #2
ReaperX7
Senior Member
 
Registered: Jul 2011
Distribution: LFS-SVN, Slackware-14.1, PCBSD-10.0
Posts: 2,897
Blog Entries: 15

Rep: Reputation: 745Reputation: 745Reputation: 745Reputation: 745Reputation: 745Reputation: 745Reputation: 745
It's also a GCC dependency.
 
Old 02-08-2014, 04:19 PM   #3
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,035

Original Poster
Rep: Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973
Quote:
Originally Posted by ReaperX7 View Post
It's also a GCC dependency.
How is that related to the topic?
 
Old 02-09-2014, 11:58 AM   #4
mattallmill
Member
 
Registered: Nov 2009
Location: Salina,Kansas
Distribution: Slackware64-current
Posts: 192

Rep: Reputation: 30
Quote:
Originally Posted by Didier Spaier View Post
How is that related to the topic?
I think ReaperX7's point is that mpfr is a dependency of more than one package, and leaving it where it is is perhaps the wisest course of action.

Regards,

Matt
 
Old 02-09-2014, 12:05 PM   #5
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,035

Original Poster
Rep: Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973
Quote:
Originally Posted by mattallmill View Post
I think ReaperX7's point is that mpfr is a dependency of more than one package, and leaving it where it is is perhaps the wisest course of action.
Then at least the shared library could be shipped in the gawk package in addition to the one shipped in the mpfr package.
 
Old 02-09-2014, 01:37 PM   #6
Darth Vader
Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 598

Rep: Reputation: 109Reputation: 109
Quote:
Originally Posted by Didier Spaier View Post
Then at least the shared library could be shipped in the gawk package in addition to the one shipped in the mpfr package.
Isn't better to include the shared library in the aaa_elflibs package?

If I remember right, that is the role of aaa_elflibs. To resolve hard dependencies, without including/moving the entire packages...

Finally, I agree with (and I support) your REQUEST. There is a hard dependency which should be solved in a way or other.

Last edited by Darth Vader; 02-09-2014 at 02:03 PM.
 
1 members found this post helpful.
Old 02-09-2014, 03:20 PM   #7
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,035

Original Poster
Rep: Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973Reputation: 973
Quote:
Originally Posted by Darth Vader View Post
Isn't better to include the shared library in the aaa_elflibs package?
Well thanks, this question made me found the origin of the problem, I think

gawk 4.1.0 , shipped in Slackware 14.1 seems to introduce a new dependency, as if I remove the mpfr packages it complains for missing libmpfr.so.4 (which is a symlink to libmpfr.so.4.1.2 installed by the mpfr package), but aaa_elflibs only installs libmpfr.so.1.2.2 and symlink libmpfr.so.1 to it.

In slackware 14.0 instead I can remove mpfr, gawk still works.

So yes, adding or moving libmpfr.so.4.1.2 and associated symlink libmpfr.so.4 to aaa_elflibs should do the trick.

PS I changed the title of this thread accordingly.

Last edited by Didier Spaier; 02-09-2014 at 05:59 PM.
 
2 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
[REQUEST] Move glibc-i18n from L to A packages series in Slackware-next Didier Spaier Slackware 13 11-19-2013 03:56 AM
Any chance to have newer xorg packages (1.11 series)? kite Slackware 2 12-15-2011 01:05 AM
[SOLVED] How stupid would converting the entire L and N series to compat32 packages be? damgar Slackware 2 04-11-2010 10:24 AM
WTF??? MPFR asks for MPFR, nfsmw222 Linux - Newbie 2 04-06-2009 07:08 AM
move files to a series of subdirectories acid2000 Linux - General 1 09-01-2003 05:44 PM


All times are GMT -5. The time now is 06:08 AM.

Main Menu
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