[Slackbuilds-users] petsc

William PC w_calandrini at hotmail.com
Sat Dec 3 14:56:47 UTC 2022

Hi Fellype,

I saw your attchment, but doesn't handle the installation at 64-bit systems. That is why it has some lines moving the files, because it's a requirement that slackbuilds install libraries at lib64 at 64bit systems.

Nonetheless both approaches doesn't solve the issue.
I would recommend you to fix the slackbuilds with some solution to update files that are pointing to lib, you can use sed for that.
Besides shall be good to include at the configure process the libjpeg that is included at slackware stock installation and doesn't need any dependency.


From: SlackBuilds-users <slackbuilds-users-bounces at slackbuilds.org> on behalf of Fellype <fellype at gmail.com>
Sent: Saturday, December 3, 2022 5:52 AM
To: SlackBuilds.org Users List <slackbuilds-users at slackbuilds.org>
Subject: Re: [Slackbuilds-users] petsc

Hi William,

Thank you for checking the petsc package and for noticing the problem.

This script was not supposed to have those lines copying things from /lib to /lib64.
I remember that I noticed the problem and re-submitted the script in the correct form (see attached slackbuild).
This means that I tested the script/software at some point!
And yes, all the packages submitted to SBo are checked. And the current policy is really strict.

@SBo Admins
I guess that there is a problem in the SlackBuilds.org submission system. I say that because I'm sure that I submitted the modified (and correct) buildscript without the issue pointed out by William.
This is not the first time this has happened. But I don't remember when it was the previous.

Best regards,

Em sex., 2 de dez. de 2022 às 22:42, William PC <w_calandrini at hotmail.com<mailto:w_calandrini at hotmail.com>> escreveu:
I checked the SlackBuild file and saw that it just move the files from lib to lib64 but there is nothing to fix the files that have relations to the /usr/lib path and it uses a if condition with only one equal signal, is that possible ?

Besides the package doesn't even uses the libraries stock at Slackware, such as libjpeg.
Neither sets to build the shared libraries.

From: SlackBuilds-users <slackbuilds-users-bounces at slackbuilds.org<mailto:slackbuilds-users-bounces at slackbuilds.org>> on behalf of William PC <w_calandrini at hotmail.com<mailto:w_calandrini at hotmail.com>>
Sent: Friday, December 2, 2022 12:56 PM
To: slackbuilds-users <slackbuilds-users at slackbuilds.org<mailto:slackbuilds-users at slackbuilds.org>>
Subject: [Slackbuilds-users] petsc

The petsc package has several files pointing to wrong locations at 64-bit.
I don't know how this package can be used in 64-bit with all this bad paths: /usr/lib/petsc .
The maintainer probably had made the SlackBuild without testing the software.
Is there a policy to check the package before submit it ?

William PC


SlackBuilds-users mailing list
SlackBuilds-users at slackbuilds.org<mailto:SlackBuilds-users at slackbuilds.org>
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20221203/d3161458/attachment-0001.htm>

More information about the SlackBuilds-users mailing list