Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 479282 - dev-libs/glib: Migrate to multilib eclasses.
Summary: dev-libs/glib: Migrate to multilib eclasses.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on: 479310 479318 479320
Blocks: gx86-multilib 479620
  Show dependency tree
 
Reported: 2013-07-31 14:56 UTC by Alexis Ballier
Modified: 2013-10-06 12:04 UTC (History)
1 user (show)

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


Attachments
ebuild diff (glib-multilib.patch,2.52 KB, patch)
2013-08-08 15:18 UTC, Alexis Ballier
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexis Ballier gentoo-dev 2013-07-31 14:56:08 UTC
This is the next big blocker for the multilib conversion. For now this is only a tracker for its deps, so its assigned to multilib@ with maintainers in CC in case they have some comments or want to help.

Deps are:
virtual/libiconv -> already done
virtual/libffi -> ditto
sys-libs/zlib -> ditto
dev-libs/elfutils
dev-libs/libelf
sys-apps/attr
virtual/fam
python + dev-util/gdbus-codegen: not sure if multilib is wanted here

dev-libs/libxslt -> not in rdepend, I assume only xsltproc is needed
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-07-31 15:03:30 UTC
(In reply to Alexis Ballier from comment #0)
> python + dev-util/gdbus-codegen: not sure if multilib is wanted here

Not needed for multilib, this is an arch-independent C code generator (for now, at least).

> dev-libs/libxslt -> not in rdepend, I assume only xsltproc is needed

Not needed for multilib, this is only used to generate man pages.
Comment 2 Alexis Ballier gentoo-dev 2013-08-08 15:01:02 UTC
(In reply to Alexis Ballier from comment #0)
> dev-libs/elfutils
> dev-libs/libelf

only needed for the gresource binary, so can be skipped
Comment 3 Alexis Ballier gentoo-dev 2013-08-08 15:18:27 UTC
Created attachment 355416 [details, diff]
ebuild diff

converted ebuild, please review
Comment 4 Alexis Ballier gentoo-dev 2013-08-08 15:19:07 UTC
reassigning to maintainers since there is something to review now
Comment 5 Pacho Ramos gentoo-dev 2013-08-09 07:13:42 UTC
Looks good to me (but, as usual, commit as a revbump for latest version to be sure it's more tested :/)
Comment 6 Alexis Ballier gentoo-dev 2013-08-10 14:24:20 UTC
(In reply to Pacho Ramos from comment #5)
> Looks good to me (but, as usual, commit as a revbump for latest version to
> be sure it's more tested :/)

committed, thank
Comment 7 Weedy 2013-10-05 01:58:42 UTC
I don't know if this is the right place to ask but...

Since you guys added "include multilib-minimal" to the newest glib-2.36.x can you also add it to glib-2.34.x?

I've masked the update to gnome3 for reasons but it seems other apps and libs are getting updated for ${MULTILIB_USEDEP}, and I'll be stuck masking things forever or updating.

Thank you for your time.
Comment 8 Pacho Ramos gentoo-dev 2013-10-06 12:04:17 UTC
You certainly need to unmask gnome 3.8 package, otherwise you will start hitting more problems apart of this one