LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   [REQUEST] Add to aaa_elflibs libmpfr needed by gawk for Slackware > 14.0 (http://www.linuxquestions.org/questions/slackware-14/%5Brequest%5D-add-to-aaa_elflibs-libmpfr-needed-by-gawk-for-slackware-14-0-a-4175494137/)

Didier Spaier 02-07-2014 08:37 AM

[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

ReaperX7 02-08-2014 04:59 PM

It's also a GCC dependency.

Didier Spaier 02-08-2014 05:19 PM

Quote:

Originally Posted by ReaperX7 (Post 5114119)
It's also a GCC dependency.

How is that related to the topic?

mattallmill 02-09-2014 12:58 PM

Quote:

Originally Posted by Didier Spaier (Post 5114131)
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

Didier Spaier 02-09-2014 01:05 PM

Quote:

Originally Posted by mattallmill (Post 5114496)
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.

Darth Vader 02-09-2014 02:37 PM

Quote:

Originally Posted by Didier Spaier (Post 5114499)
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. :hattip:

Didier Spaier 02-09-2014 04:20 PM

Quote:

Originally Posted by Darth Vader (Post 5114535)
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.


All times are GMT -5. The time now is 01:53 PM.