Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 496454 - sys-devel/gettext USE="-cvs -git" - autopoint: *** cvs program not found
Summary: sys-devel/gettext USE="-cvs -git" - autopoint: *** cvs program not found
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-30 01:15 UTC by Dennis Nezic
Modified: 2013-12-30 16:37 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 Dennis Nezic 2013-12-30 01:15:13 UTC
Apparently net-mail/fetchmail (6.3.26 at least) requires dev-vcs/cvs in order to compile. I'm not sure if it needed it before. Without it, it fails near the beginning with the "autopoint --force" command:

===
***** PWD: /var/tmp/portage/net-mail/fetchmail-6.3.26-r2/work/fetchmail-6.3.26
***** autopoint --force

autopoint: *** cvs program not found
autopoint: *** Stop.
===

Adding "dev-vcs/cvs" to the ebuild's DEPEND fixes this.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2013-12-30 01:19:17 UTC
1) Please post your `emerge --info' output in a comment.
2) Please post your `emerge -vpq sys-devel/gettext' output in a comment.
Comment 2 Dennis Nezic 2013-12-30 01:42:48 UTC
[ebuild     U ] sys-devel/gettext-0.18.3.1-r1 [0.17-r1] USE="cxx%* ncurses%* nls openmp -acl* -cvs% -doc -emacs -git% -java% -static-libs% (-nocxx%)"

Portage 2.2.7 (default/linux/x86/13.0, gcc-4.4.5, unavailable, 3.0.1 i686)
=================================================================
app-shells/bash:          4.2_p37
dev-util/cmake:           2.8.12
dev-util/pkgconfig:       0.27.1
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.8.3-r1
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.12.6, 1.13.4
sys-devel/binutils:       2.20.1-r1
sys-devel/gcc:            4.4.5
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r4
sys-libs/glibc:           2.16.0
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CHOST="i686-pc-linux-gnu"
FFLAGS="-O2 -march=i686 -pipe"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, MAKEOPTS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, SYNC, USE_PYTHON
Comment 3 SpanKY gentoo-dev 2013-12-30 08:07:27 UTC
and if you upgrade to the current gettext stable does it work ?
Comment 4 Dennis Nezic 2013-12-30 13:33:35 UTC
Upgrading gettext AND autoconf resolves the issue (dev-vcs/cvs is no longer needed).

If only gettext is upgraded (from 0.17-r1 to 0.18.3.1-r1), it still fails at the autopoint command:

===
***** autopoint *****
***** PWD: /var/tmp/portage/net-mail/fetchmail-6.3.26-r2/work/fetchmail-6.3.26
***** autopoint --force

autopoint: *** Missing version: please specify in configure.ac through a line 'AM_GNU_GETTEXT_VERSION(x.yy.zz)' the gettext version the package is using
autopoint: *** Stop.
===

Examining the configure.ac file shows that it doesn't seem to recognize the new GETTEXT_VERSION. Updating autoconf fixed this.
Comment 5 SpanKY gentoo-dev 2013-12-30 16:37:33 UTC
i added a blocker in the autotools eclass to force people to upgrade their gettext versions