Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 204905 - Non-trivial change in =gettext-0.17 without adding -r# suffix.
Summary: Non-trivial change in =gettext-0.17 without adding -r# suffix.
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-08 14:04 UTC by Leonid Evdokimov
Modified: 2008-01-08 17:19 UTC (History)
0 users

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 Leonid Evdokimov 2008-01-08 14:04:04 UTC
I have gettext-0.17 installed and today I've synced my portage tree and look at world updates.
I see that gettext-0.17 is not going to be rebuilt, but it has new dependency - dev-libs/libcroco, so I ask myself: "Is it right that non-trivial change was made to ebuild without version changing".
Please, correct me, if I'm wrong, as I'm gentoo newbie, but it looks like bug from my point of view.

Here is related part of difference between ebuilds.

--- /var/db/pkg/sys-devel/gettext-0.17/gettext-0.17.ebuild      2007-12-29 02:07:13.000000000 +0600
+++ /usr/portage/sys-devel/gettext/gettext-0.17.ebuild  2008-01-07 11:37:14.000000000 +0600
@@ -1,4 +1,4 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.17.ebuild,v 1.8 2007/12/17 01:24:14 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.17.ebuild,v 1.9 2008/01/07 05:17:28 vapier Exp $

@@ -12,7 +12,11 @@
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc ~sparc-fbsd x86 ~x86-fbsd"
-IUSE="emacs nls doc nocxx"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
+IUSE="acl doc emacs nls nocxx openmp"

 DEPEND="virtual/libiconv
-       dev-libs/expat"
+       dev-libs/libcroco
+       dev-libs/libxml2
+       sys-libs/ncurses
+       dev-libs/expat
+       acl? ( sys-apps/acl )"
 PDEPEND="emacs? ( app-emacs/po-mode )"
...
Comment 1 Leonid Evdokimov 2008-01-08 17:19:42 UTC
I asked the man who submitted the patch and here is explanation of the issue.

<darkk> Can you take a look at http://bugs.gentoo.org/show_bug.cgi?id=204905,
I'm a bit new to gentoo and I can't understand if the alike issues are bugs or
features. You're the man who committed the patch to gettext ebuild, that's why
I'm asking you.
<vapier> the answer is, it depends
<vapier> in this case, the old gettext already had those dependencies, just not
stated
<vapier> that is why no revbump
<darkk> strange, my gettext instance was built without libcroco without errors
<vapier> it comes bundled with a copy