Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 161524 - dev-dotnet/gnome-sharp-2.16.0 fails w/ automake 1.10
Summary: dev-dotnet/gnome-sharp-2.16.0 fails w/ automake 1.10
Status: RESOLVED DUPLICATE of bug 161093
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: PPC Linux
: High major (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: autotools-deps
  Show dependency tree
 
Reported: 2007-01-11 12:34 UTC by Wolodja Wentland
Modified: 2007-01-18 08:24 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 Wolodja Wentland 2007-01-11 12:34:08 UTC
+++ This bug was initially created as a clone of Bug #161518 +++

When compiling gnome-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/gnome-sharp-2.16.0/temp/automake-16603.out


!!! ERROR: dev-dotnet/gnome-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/gnome-sharp-2.16.0


Actual Results:  
The compile fails.

Expected Results:  
Compile is expected to succeed!
Comment 1 Wolodja Wentland 2007-01-11 13:05:32 UTC
I was just informed, that "1.9.6" is not a legal value. (Although it compiles
just fine with that line)

You have to change the line given above to:

     WANT_AUTOMAKE="1.9"
Comment 2 Peter Johanson (RETIRED) gentoo-dev 2007-01-18 08:24:46 UTC
Fixed in bug #161093.

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