Summary: | gnome2-utils.eclass shouldn't allow "--uninstall" in gnome2_schemas_update | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marc-Antoine Perennou <Marc-Antoine> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://git.gnome.org/browse/glib/commit/gio/glib-compile-schemas.c?id=b83e0a39fbab49430767484a3af1a35dd21404e0 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 394731, 394733, 394737, 394739 | ||
Bug Blocks: | 406437 |
Description
Marc-Antoine Perennou
2011-12-12 23:59:44 UTC
Confirming. The "--uninstall" argument was introduced in glib-2.25.6, and in >=glib-2.25.11 is deprecated and has no effect. The "gnome2_schemas_update --uninstall" documentation has been removed from gnome2-utils.eclass, and gnome2.eclass and gtk+-3.x ebuilds now call gnome2_schemas_update without "--uninstall". However, a number of ebuilds in the tree still contain calls to "gnome2_schemas_update --uninstall", and they will need to be fixed. > 14 Dec 2011; Alexandre Rostovtsev <tetromino@gentoo.org> gnome2-utils.eclass, > gnome2.eclass: > Do not use gnome2_schemas_update --uninstall; --uninstall has no effect since > glib-2.25.11, and has been removed in 2.31.x (bug #394501, thanks to > Marc-Antoine Perennou for reporting). > 14 Dec 2011; Alexandre Rostovtsev <tetromino@gentoo.org> gtk+-3.0.12.ebuild, > gtk+-3.0.12-r1.ebuild, gtk+-3.2.1.ebuild, gtk+-3.2.2.ebuild, > gtk+-3.2.2-r1.ebuild: > Do not use gnome2_schemas_update --uninstall; --uninstall has no effect since > glib-2.25.11, and has been removed in 2.31.x (bug #394501, thanks to > Marc-Antoine Perennou for reporting). (In reply to comment #2) > The "gnome2_schemas_update --uninstall" documentation has been removed from > gnome2-utils.eclass, and gnome2.eclass and gtk+-3.x ebuilds now call > gnome2_schemas_update without "--uninstall". > > However, a number of ebuilds in the tree still contain calls to > "gnome2_schemas_update --uninstall", and they will need to be fixed. > I am unsure if we need to wait for respective maintainers to drop that option or we could fix them ourselves, the change looks completely safe :-/ All uses of "gnome2_schemas_update --uninstall" in the tree have been removed. Marking as fixed. |