First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 161518
Alias:
Product:
Component:
Status: RESOLVED
Resolution: DUPLICATE of bug 161093
Assigned To: dotnet <dotnet@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Wolodja Wentland <babilen@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 161518 depends on: Show dependency tree
Bug 161518 blocks: 148821
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-01-11 12:20 0000
When compiling art-sharp-2.16.0 the compile fails due to usage of automake
1.10. The relevant output is:

--- snip ---
 * Running automake --add-missing --copy ...                              [ !!
]

 * Failed Running automake !
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/art-sharp-2.16.0/temp/automake-8729.out


!!! ERROR: dev-dotnet/art-sharp-2.16.0 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_unpack
  ebuild.sh, line 708:   Called src_unpack
  ebuild.sh, line 1255:   Called gtk-sharp-component_src_unpack
  gtk-sharp-component.eclass, line 144:   Called eautoreconf
  autotools.eclass, line 94:   Called eautomake
  autotools.eclass, line 195:   Called autotools_run_tool 'automake'
'--add-missing' '--copy'
  autotools.eclass, line 256:   Called die

!!! Failed Running automake !
!!! If you need support, post the topmost build error, and the call stack if
relevant.

--- snip ---

This prevents almost all serious c# projects to be build on the gentoo
platform. The automake step completes without problem, when automake-1.9.6 is
used.

Suggested fix:

The easiest way to force usage of automake-1.9.6 is to edit the ebuild and add:

     WANT_AUTOMAKE="1.9.6"

to it.

You have to run:

     "ebuild <name/of/changed/ebuild> digest" afterwards.

Unfortunately these changes will be lost with the next portage sync. You might
want to create a local overlay to circumvent this problem.

Reproducible: Always

Steps to Reproduce:
1. Compile dev-dotnet/art-sharp-2.16.0


Actual Results:  
The compile fails.

Expected Results:  
Compile is expected to succeed!

------- Comment #1 From Jakub Moc (RETIRED) 2007-01-11 12:24:10 0000 -------
(In reply to comment #0)
> The easiest way to force usage of automake-1.9.6 is to edit the ebuild and add:
>      WANT_AUTOMAKE="1.9.6"

Not a legal value; 1.9 is...

------- Comment #2 From Ron Gemeinhardt 2007-01-12 02:13:35 0000 -------
Same problem with x86 stable ebuild (2.8.0), and the suggested solution works
fine (as amended by comment #1).

------- Comment #3 From Patrick van Staveren 2007-01-17 05:58:33 0000 -------
confirmed on x86 and ~x86, both freshly built installations.

------- Comment #4 From Peter Johanson (RETIRED) 2007-01-18 08:24:29 0000 -------
Fixed in bug #161093.

*** This bug has been marked as a duplicate of bug 161093 ***

------- Comment #5 From Jakub Moc (RETIRED) 2007-01-19 20:54:34 0000 -------
*** Bug 162820 has been marked as a duplicate of this bug. ***

First Last Prev Next    No search results available      Search page      Enter new bug