Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 339547 - sys-apps/gettext-0.18.1.1-r1 force git install
Summary: sys-apps/gettext-0.18.1.1-r1 force git install
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
: 339689 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-10-03 02:04 UTC by Jared B.
Modified: 2012-06-05 03:48 UTC (History)
2 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 Jared B. 2010-10-03 02:04:42 UTC
Upgrading to gettext-0.18.1.1-r1 forces get installation for no apparent reason.  According to the changelog:

  07 Aug 2010; Mike Frysinger <vapier@gentoo.org> +gettext-0.18.1.1-r1.ebuild:
  Add support for USE=git.

...which is fine, but it's implemented as USE=+git in the ebuild, with no explanation about why it's forced on.  Granted, I can disable git support through package.use, but unless there's a compelling reason to force a USE flag on or off, it should respect default settings by, err, default.  Think that makes sense.  :-)

Request/recommend either changing "+git" to just "git" in the ebuild, or providing explanation in ebuild or changelog about why git is suddenly apparently required rather than just supported.

Reproducible: Always

Steps to Reproduce:
Comment 1 SpanKY gentoo-dev 2010-10-03 17:53:58 UTC
nothing is forced.  set USE=-git if you dont want it.
Comment 2 SpanKY gentoo-dev 2010-10-03 19:22:38 UTC
also, try reading the documentation first.  it's pretty clear.

local:git:sys-devel/gettext: When running `autopoint`, use git to store the internal development files; this requires git at runtime, but will be faster/smaller than raw archives
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2010-10-04 10:58:20 UTC
*** Bug 339689 has been marked as a duplicate of this bug. ***
Comment 4 Max Arnold 2010-11-18 19:44:23 UTC
Is git really required in autogenerated stage3?

Comment 5 SpanKY gentoo-dev 2012-06-05 03:46:46 UTC
Commit message: Drop USE=git from the default as the overall size of the git package is larger than the space savings of the raw tarballs, and the latest gettext versions no longer require cvs or git but support raw tarballs
http://sources.gentoo.org/sys-devel/gettext/gettext-0.18.1.1-r1.ebuild?r1=1.11&r2=1.12
http://sources.gentoo.org/sys-devel/gettext/gettext-0.18.1.1-r2.ebuild?r1=1.4&r2=1.5
http://sources.gentoo.org/sys-devel/gettext/gettext-0.18.1.1-r3.ebuild?r1=1.4&r2=1.5
http://sources.gentoo.org/sys-devel/gettext/metadata.xml?r1=1.5&r2=1.6
Comment 6 SpanKY gentoo-dev 2012-06-05 03:48:15 UTC
i've changed it to USE=git since the 0.18.x series supports raw tarballs, and the overall space savings are lost with the overall size of git itself.  not that i mind having git installed by default in stage3 as it saves me from having to emerge it first ;).