Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 377293 - dev-libs/gmp should depend on sys-devel/m4
Summary: dev-libs/gmp should depend on sys-devel/m4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-01 16:09 UTC by Anatoly Arzhnikov
Modified: 2011-08-05 16:54 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,12.62 KB, text/plain)
2011-08-01 16:32 UTC, Anatoly Arzhnikov
Details
emerge --info (emerge.info,4.18 KB, text/plain)
2011-08-01 16:33 UTC, Anatoly Arzhnikov
Details
build.log (build.log,7.43 KB, text/plain)
2011-08-05 16:52 UTC, Anatoly Arzhnikov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anatoly Arzhnikov 2011-08-01 16:09:22 UTC
Subj. Otherwise compilation fails.

Reproducible: Always

Steps to Reproduce:
1. Deinstall m4
2. Try to emerge gmp
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2011-08-01 16:14:13 UTC
Can you please attach the build.log and emerge --info? Thanks.
Comment 2 Anatoly Arzhnikov 2011-08-01 16:18:14 UTC
I wish to do that but there're strange troubles with bugzilla.
It says me that "You did not specify a file to attach"

There's build.log on pastebin: http://pastebin.com/TniWiRZQ
Comment 3 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2011-08-01 16:26:54 UTC
Check the permissions of the file. Is it world readable? A pastebin is not long-term acceptable, unfortunately.
Comment 4 Anatoly Arzhnikov 2011-08-01 16:32:58 UTC
Created attachment 281757 [details]
build.log

build.log for version 4.3.2
Comment 5 Anatoly Arzhnikov 2011-08-01 16:33:58 UTC
Created attachment 281759 [details]
emerge --info
Comment 6 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2011-08-01 16:40:11 UTC
Thanks.

@toolchain team: This issue halted a stage1 build with armv5tel last week too. I didn't have a chance to look into further due to time constraints.
Comment 7 Paul B. Henson 2011-08-04 23:44:22 UTC
Bit me too, while doing an emerge -e system on a fresh stage3 to change compiler flags. Obvious why it failed, and easy enough to work around, but annoying to come back in 6 hours and find your emerge dead after only a handful of packages rather than done :)...
Comment 8 Mark Loeser (RETIRED) gentoo-dev 2011-08-05 15:12:38 UTC
darkside: go for it
Comment 9 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2011-08-05 15:26:59 UTC
Made this change below. I'm fairly confident that it is a build dep only and not a runtime dep.

Index: gmp-4.3.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-4.3.2.ebuild,v
retrieving revision 1.8
diff -u -r1.8 gmp-4.3.2.ebuild
--- gmp-4.3.2.ebuild    17 Nov 2010 16:27:04 -0000      1.8
+++ gmp-4.3.2.ebuild    5 Aug 2011 15:25:52 -0000
@@ -14,6 +14,9 @@
 KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
 IUSE="nocxx" #doc
 
+DEPEND="sys-devel/m4"
+RDEPEND=""
+
 src_unpack() {
        unpack ${A}
        cd "${S}"
Index: gmp-5.0.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-5.0.1.ebuild,v
retrieving revision 1.8
diff -u -r1.8 gmp-5.0.1.ebuild
--- gmp-5.0.1.ebuild    16 Nov 2010 21:01:19 -0000      1.8
+++ gmp-5.0.1.ebuild    5 Aug 2011 15:25:52 -0000
@@ -14,6 +14,9 @@
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
 IUSE="nocxx" #doc
 
+DEPEND="sys-devel/m4"
+RDEPEND=""
+
 src_unpack() {
        unpack ${A}
        cd "${S}"
Index: gmp-5.0.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-5.0.2.ebuild,v
retrieving revision 1.1
diff -u -r1.1 gmp-5.0.2.ebuild
--- gmp-5.0.2.ebuild    9 May 2011 15:38:15 -0000       1.1
+++ gmp-5.0.2.ebuild    5 Aug 2011 15:25:52 -0000
@@ -14,6 +14,9 @@
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
 IUSE="nocxx" #doc
 
+DEPEND="sys-devel/m4"
+RDEPEND=""
+
 src_unpack() {
        unpack ${A}
        cd "${S}"
Comment 10 Anatoly Arzhnikov 2011-08-05 16:52:02 UTC
There're the same bug with dev-libs/libsigc++

build.log attached
Comment 11 Anatoly Arzhnikov 2011-08-05 16:52:27 UTC
Created attachment 282213 [details]
build.log

build.log for dev-libs/libsigc++-2.2.9
Comment 12 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2011-08-05 16:54:42 UTC
(In reply to comment #10)
> There're the same bug with dev-libs/libsigc++
> 
> build.log attached

Open new bug reports, please.