LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 02-07-2014, 07:37 AM   #1
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
[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
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
It's also a GCC dependency.
 
Old 02-08-2014, 04:19 PM   #3
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Original Poster
Rep: Reputation: Disabled
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
1337_powerslacker
Member
 
Registered: Nov 2009
Location: Kansas, USA
Distribution: Slackware64-15.0
Posts: 862
Blog Entries: 9

Rep: Reputation: 592Reputation: 592Reputation: 592Reputation: 592Reputation: 592Reputation: 592
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
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Original Poster
Rep: Reputation: Disabled
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
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
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
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Original Poster
Rep: Reputation: Disabled
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



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

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

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