Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 632124 - dev-util/pkgconfig - USE=-internal-glib to USE=+system-glib
Summary: dev-util/pkgconfig - USE=-internal-glib to USE=+system-glib
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Freedesktop bugs
URL:
Whiteboard:
Keywords: PMASKED, PullRequest
Depends on:
Blocks: bundled-libs
  Show dependency tree
 
Reported: 2017-09-27 08:44 UTC by Dennis Schridde
Modified: 2021-09-04 15:25 UTC (History)
5 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 Dennis Schridde 2017-09-27 08:44:48 UTC
Most packages use the naming convention "system-XYZ" for use-flags that handle bundled libraries.  dev-util/pkgconfig uses "internal-glib", which has the opposite meaning.  I suggest to align the naming of the use-flag more to that of other packages, and name it USE=+system-glib (enabled by default).
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2018-11-17 23:56:39 UTC
Objections to this anyone ?
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-11-18 08:03:38 UTC
Makes sense to me.
Comment 3 Larry the Git Cow gentoo-dev 2021-08-04 19:42:52 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7985685a5519b29d714a3037d7d4a8d3af02a0ca

commit 7985685a5519b29d714a3037d7d4a8d3af02a0ca
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2021-08-04 19:42:37 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2021-08-04 19:42:37 +0000

    profiles: last-rite dev-util/pkgconfig
    
    Closes: https://github.com/gentoo/gentoo/pull/21885
    Bug: https://bugs.gentoo.org/245228
    Bug: https://bugs.gentoo.org/632124
    Bug: https://bugs.gentoo.org/691268
    Bug: https://bugs.gentoo.org/767853
    Signed-off-by: David Seifert <soap@gentoo.org>

 profiles/package.mask | 7 +++++++
 1 file changed, 7 insertions(+)
Comment 4 Larry the Git Cow gentoo-dev 2021-09-04 15:25:07 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155152fe686e11568d68ade29167f60762c53111

commit 155152fe686e11568d68ade29167f60762c53111
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2021-09-04 08:20:57 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2021-09-04 15:24:23 +0000

    dev-util/pkgconfig: Remove last-rited package
    
    Closes: https://bugs.gentoo.org/632124
    Closes: https://bugs.gentoo.org/691268
    Closes: https://bugs.gentoo.org/767853
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 dev-util/pkgconfig/Manifest                |   1 -
 dev-util/pkgconfig/metadata.xml            |  10 ---
 dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 121 -----------------------------
 dev-util/pkgconfig/pkgconfig-9999.ebuild   | 117 ----------------------------
 profiles/package.mask                      |   1 -
 5 files changed, 250 deletions(-)