Summary: | app-emulation/emul-linux-x86-motif: drop package | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ulrich Müller <ulm> |
Component: | Current packages | Assignee: | Multilib team <multilib+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | hasufell, mgorny, nbowler, nikoli, pacho |
Priority: | Normal | Keywords: | PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 455074, 465788, 466546, 475480 | ||
Bug Blocks: | 454644 | ||
Attachments: | emul-linux-x86-motif-20130224-r1.ebuild |
Description
Ulrich Müller
2013-03-16 11:53:30 UTC
I guess we will need to get that multilib versions stabilized before treecleaning this emul package Sounds like a plan. multilib-minimal is not necessary here, it's an overkill (and I told you that 'minimal' is not a good name). multilib-build providing USE flags is enough. Or wait, no eclass at all. It's just about [abi_x86_32] USE-dep. Created attachment 354728 [details]
emul-linux-x86-motif-20130224-r1.ebuild
Converting to a metapackage with USE=abi_x86_32.
Please review.
(In reply to Ulrich Müller from comment #5) > Created attachment 354728 [details] > emul-linux-x86-motif-20130224-r1.ebuild > > Converting to a metapackage with USE=abi_x86_32. > Please review. Committed to CVS, as discussed with aballier. This needs Xorg multilib stabilization to be able to remove old emul set (In reply to Pacho Ramos from comment #7) > This needs Xorg multilib stabilization to be able to remove old emul set And now depends on unmasking of the USE flag for them ;) Ping, all blockers seems fixed now, will you update or drop ebuild? The flag is still stable masked, but the only reverse dependency (net-misc/icaclient) has no stable version. So I guess the package could be last-rited indeed. +# Ulrich Müller <ulm@gentoo.org> (30 Sep 2014) +# Obsolete, superseded by multilib x11-libs/motif. +# Masked for removal in 30 days, bug #461916. +app-emulation/emul-linux-x86-motif + Is it really necessary to remove this package? It is currently a massive pain in the butt to enable multilib motif on stable amd64. We have a huge number of existing binaries that require on 32-bit motif; previously the solution was to just install this package (emul-linux-x86-motif). I guess an alternate solution will be required... (In reply to Nick Bowler from comment #12) > Is it really necessary to remove this package? The plan is to eventually remove all emul-linux-x86-* packages. I'm giving this more time (60 days) until removal. So for now, you can unmask emul-linux-x86-motif as a workaround. Alternatively, you could enable ABI_X86="64 32" in make.conf and unmask the abi_x86_32 flag for motif (by adding a line "x11-libs/motif -abi_x86_32" to /etc/portage/profile/package.use.stable.mask, and similar lines for those dependencies of motif that need the abi_x86_32 flag enabled). After discussing the issue with pacho, I've reverted the masking. We'll proceed with removal when the abi_x86_32 flag is unmasked in stable. Dropped. |