[Slackbuilds-users] SFML update breaks extremetuxracer

Matteo Bernardini matteo.bernardini at gmail.com
Mon Feb 5 16:33:26 UTC 2024


Il giorno lun 5 feb 2024 alle ore 17:19 Erich Ritz <
erich.public at protonmail.com> ha scritto:

> On Monday, February 5th, 2024 at 9:37 AM, Matteo Bernardini <
> matteo.bernardini at gmail.com> wrote:
>
> > Hi Erich,
> >
> > this happens because the new SFML installs its pkgconfi files in the
> wrong location (/usr/pkgconfig): if you add the line
> >
> > -DSFML_PKGCONFIG_INSTALL_PREFIX=/usr/lib$LIBDIRSUFFIX/pkgconfig \
> >
> > between the cmake options in the SlackBuild then stuff using pkgconfig
> to locate SFML will find it again correctly.
> >
> > I'll push the change in our git, it will be fixed in the repository at
> the next global update.
> >
> > Matteo
> >
> > Il giorno lun 5 feb 2024 alle ore 16:22 Erich Ritz via SlackBuilds-users
> <slackbuilds-users at slackbuilds.org> ha scritto:
> >
> > > It looks like the recent update to SFML breaks the extremetuxracer
> build:
> > >
> > > Building games/extremetuxracer (rebuild for updated deps) 2024-02-05
> 14:42:12Verifying source files ...
> > > Installing dependencies ...
> > > SFML-2.6.1-x86_64-1_SBo: Simple and Fast Multimedia Library
> .............................. [ 2.2M]
> > > Running extremetuxracer.SlackBuild ... ETA 14:43:??
> > > env MAKEFLAGS='-j176 -l89' nice -n 5 bash ./extremetuxracer.SlackBuild
> > > ...
> > > checking pkg-config is at least version 0.9.0... yes
> > > checking for sfml-system >= 2.4... no
> > > configure: error: sfml-system not found
> > > games/extremetuxracer: extremetuxracer.SlackBuild failed (status 1)
> 14:42:19
> > > Unmounting chroot ...
> > > :-( games/extremetuxracer FAILED )-:
> > > _______________________________________________
> > > SlackBuilds-users mailing list
> > > SlackBuilds-users at slackbuilds.org
> > > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> > > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
> > > FAQ - https://slackbuilds.org/faq/
>
> There is another problem as well highlighted by sbopkglint (forbidden
> directory usr/share/doc):
>
> # sbopkglint /var/lib/slackrepo/etr/packages/15.0/x86_64/libraries/SFML/
> SFML-2.6.1-x86_64-1_SBo.txz
> Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
> Exploding /var/lib/slackrepo/etr/packages/15.0/x86_64/libraries/SFML/SFML-2.6.1-x86_64-1_SBo.txz
> to /tmp/SBo/sbopkglint.QLp0Dt ...OK
> Running pre-doinst test...OK
> Installing /var/lib/slackrepo/etr/packages/15.0/x86_64/libraries/SFML/SFML-2.6.1-x86_64-1_SBo.txz
> to /tmp/SBo/sbopkglint.QLp0Dt ...OK
> Running test: 05-basic-sanity...
> --- nonstandard directory in /usr: usr/pkgconfig
> --- forbidden directory exists: usr/share/doc
> FAILED
> Running test: 10-docs...OK
> Running test: 15-noarch...OK
> Running test: 20-arch...OK
> Running test: 25-lafiles...OK
> Running test: 30-manpages...OK
> Running test: 35-desktop...OK
> Running test: 40-newconfig...OK
> Running test: 45-doinst...OK
> Running test: 50-icons...OK
> Running test: 60-usr_info...OK
> Running test: 65-python...OK
> Running test: 70-tmp_path...OK
> Running test: 75-static_libs...OK
> Running test: 85-perl...OK
> !!! SFML-2.6.1-x86_64-1_SBo.txz: 2 failures
>

thanks for the heads-up, fixed that too!

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


More information about the SlackBuilds-users mailing list