Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 948862 - net-libs/enet add missing multilib
Summary: net-libs/enet add missing multilib
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
: 948860 948981 949024 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-01-26 16:05 UTC by Jon Daniel
Modified: 2025-01-30 13:03 UTC (History)
4 users (show)

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


Attachments
Add multilib support to net-libs/enet (enet-1.3.18-r1.ebuild,765 bytes, text/plain)
2025-01-26 16:05 UTC, Jon Daniel
Details
updated with git and multilib for all versions (enet-9999.ebuild,892 bytes, application/vnd.gentoo.ebuild)
2025-01-29 18:42 UTC, Jon Daniel
Details
updated with git and multilib for all versions (enet-9999.ebuild,879 bytes, application/vnd.gentoo.ebuild)
2025-01-29 18:54 UTC, Jon Daniel
Details
updated with git and multilib for all versions (enet-9999.ebuild,879 bytes, application/vnd.gentoo.ebuild)
2025-01-29 19:00 UTC, Jon Daniel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Daniel 2025-01-26 16:05:03 UTC
Created attachment 917560 [details]
Add multilib support to net-libs/enet

Missing multilib support in ebuild
Comment 1 Mike Gilbert gentoo-dev 2025-01-28 20:46:51 UTC
Why does this package need multilib support?
Comment 2 Jon Daniel 2025-01-28 22:47:08 UTC
Obviously every package should support multilib if it is available on 32/64bit platforms so one is able to use both 32 and 64 bit versions of the library package. The packages are outdated and should be updated to support multilib.
I don't understand why you even ask why the support is needed.
Packages not providing multilib support are obviously outdated and keeps users from using both 32/64 bit version of the packages.
Comment 3 Ionen Wolkens gentoo-dev 2025-01-29 03:24:48 UTC
We've been actively dropping support for 32bit multilib *unless* it's needed by something, it's just wasteful otherwise. Adds a maintenance cost, and wastefully builds libraries users don't need if they enable abi_x86_32 globally for e.g. wine (can be a pain to maintain a precise list).

"Something" is typically a package that needs 32bit libraries such as aforementioned app-emulation/wine-*, or sometimes we make exceptions if users commonly need it to run old 32bit applications such as prebuilt games (these often come with their own bundled libs though).
Comment 4 Mike Gilbert gentoo-dev 2025-01-29 04:37:10 UTC
As Ionen said, we only add multilingual support where it serves some useful purpose.
Comment 5 Mike Gilbert gentoo-dev 2025-01-29 04:40:12 UTC
Please provide an example of a prebuilt application which requires this library.
Comment 6 Jon Daniel 2025-01-29 18:42:41 UTC
Created attachment 917858 [details]
updated with git and multilib for all versions
Comment 7 Jon Daniel 2025-01-29 18:49:27 UTC
You obviously interchanged ABI/FHS multilib support with I18N multilingual support both are totally independent of each other.
Comment 8 Jon Daniel 2025-01-29 18:54:10 UTC
Created attachment 917859 [details]
updated with git and multilib for all versions
Comment 9 Jon Daniel 2025-01-29 19:00:03 UTC
Created attachment 917860 [details]
updated with git and multilib for all versions
Comment 10 Mike Gilbert gentoo-dev 2025-01-29 19:02:40 UTC
(In reply to Jon Daniel from comment #7)
> You obviously interchanged ABI/FHS multilib support with I18N multilingual
> support both are totally independent of each other.

My iPad auto-corrected "multilib" to "multilingual". ^_^;
Comment 11 Eli Schwartz gentoo-dev 2025-01-29 21:33:00 UTC
*** Bug 948860 has been marked as a duplicate of this bug. ***
Comment 12 Mike Gilbert gentoo-dev 2025-01-29 21:55:01 UTC
*** Bug 948981 has been marked as a duplicate of this bug. ***
Comment 13 Mike Gilbert gentoo-dev 2025-01-29 21:55:06 UTC
*** Bug 949024 has been marked as a duplicate of this bug. ***
Comment 14 Mike Gilbert gentoo-dev 2025-01-29 21:56:23 UTC
Closing this as invalid since no justification has been given for adding multilib support.
Comment 15 Jon Daniel 2025-01-30 12:52:07 UTC
Why do you state that you've been dropping multilib support and don't write it at the multilib ebuild guidelines.
Is your statement related to the funtoo forum entrance https://forums.funtoo.org/topic/1896-dealing-with-multilib-removal/.
as are the comments about referring to binary users and wine too.
I don't see anything in the ebuild documentation about dropping multilib support.
Comment 16 Ionen Wolkens gentoo-dev 2025-01-30 13:03:35 UTC
No, and I didn't say it's being dropped, but rather dropped where there's no justification to keep it. It's not a all or nothing deal.