Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 808444 - games-board/pioneers: Avoid dev-util/gob:2 BDEPEND
Summary: games-board/pioneers: Avoid dev-util/gob:2 BDEPEND
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 808459
  Show dependency tree
 
Reported: 2021-08-15 13:26 UTC by Andreas Sturmlechner
Modified: 2021-08-15 14:43 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2021-08-15 13:26:51 UTC
This could be achieved by one-of:

1) Setting USE_MAINTAINER_MODE=no?
> if test $USE_MAINTAINER_MODE = yes; then
>         GOB2_CHECK([[2.0.0]])
> fi
2) Modyfing pioneers-15.6-slibtool.patch so it does not require eautoreconf
3) Waiting for 15.7 release
Comment 1 orbea 2021-08-15 13:48:00 UTC
Since pioneers-15.6-slibtool.patch modifies Makefile.am I think eautoreconf will be required or the changes won't have any effect and patching Makefile.in instead would be an ugly hack.

Of course since the patch is upstreamed it would presumably go away with a 15.7 release.
Comment 2 rclobus 2021-08-15 14:07:35 UTC
Hello, upstream here.

Thanks for linking this item with 778248, it brought this ticket to my attention.

I'm wondering, why do you want to avoid the build dependency on gob2?

At this moment gob2 is still in use for a few classes. I know the tool is rather old and hasn't been updated in quite some time, but it fulfills its purpose.
It caused a few compiler warnings, which I fixed already in an unreleased version (revision dated 2021-05-16).

With kind regards,
Roland Clobus
Comment 3 Andreas Sturmlechner gentoo-dev 2021-08-15 14:43:07 UTC
It is part of gtk2 (and -adjacent) removal (bug 768993), as such we are not in a particular hurry. Note that Fedora stopped packaging gob2 after Fedora 31.