Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 643452 - dev-dotnet/dbus-sharp-0.8.1 : * emake failed
Summary: dev-dotnet/dbus-sharp-0.8.1 : * emake failed
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: dotnet
URL:
Whiteboard:
Keywords: EBUILD, PATCH
: 688684 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-01-04 17:01 UTC by Toralf Förster
Modified: 2020-07-23 14:28 UTC (History)
2 users (show)

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


Attachments
emerge-info.txt (emerge-info.txt,15.79 KB, text/plain)
2018-01-04 17:01 UTC, Toralf Förster
Details
dev-dotnet:dbus-sharp-0.8.1:20180104-134345.log (dev-dotnet:dbus-sharp-0.8.1:20180104-134345.log,5.95 KB, text/plain)
2018-01-04 17:45 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,278.12 KB, text/plain)
2018-01-04 17:45 UTC, Toralf Förster
Details
environment (environment,87.06 KB, text/plain)
2018-01-04 17:45 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,39.91 KB, application/x-bzip)
2018-01-04 17:45 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,3.22 KB, application/x-bzip)
2018-01-04 17:45 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,23.11 KB, application/x-bzip)
2018-01-04 17:45 UTC, Toralf Förster
Details
dbus-sharp-0.8.1.ebuild.patch (dbus-sharp-0.8.1.ebuild.patch,361 bytes, patch)
2020-07-23 09:46 UTC, PhobosK
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2018-01-04 17:01:02 UTC
 * ERROR: dev-dotnet/dbus-sharp-0.8.1::gentoo failed (install phase):
 *   emake failed
 * 

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.0-no-multilib-hardened_20171229-184738

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-7.2.0 *

Available Python interpreters, in order of preference:
  [1]   python3.5
  [2]   python2.7 (fallback)
  [3]   pypy (fallback)
Available Ruby profiles:
  [1]   ruby22 (with Rubygems) *
java-config:
The following VMs are available for generation-2:
*)	IcedTea JDK 3.6.0 [icedtea-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-8  system-vm

emerge -qpv dev-dotnet/dbus-sharp
[ebuild  N    ] dev-dotnet/dbus-sharp-0.7.0-r2
Comment 1 Toralf Förster gentoo-dev 2018-01-04 17:01:05 UTC
Created attachment 513292 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2018-01-04 17:45:24 UTC
Created attachment 513294 [details]
dev-dotnet:dbus-sharp-0.8.1:20180104-134345.log
Comment 3 Toralf Förster gentoo-dev 2018-01-04 17:45:27 UTC
Created attachment 513296 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2018-01-04 17:45:30 UTC
Created attachment 513298 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2018-01-04 17:45:33 UTC
Created attachment 513300 [details]
etc.portage.tbz2
Comment 6 Toralf Förster gentoo-dev 2018-01-04 17:45:36 UTC
Created attachment 513302 [details]
logs.tbz2
Comment 7 Toralf Förster gentoo-dev 2018-01-04 17:45:40 UTC
Created attachment 513304 [details]
temp.tbz2
Comment 8 Jack 2018-11-26 00:12:15 UTC
The version in the dotnet overlay works correctly.
Comment 9 PhobosK 2020-07-23 09:46:55 UTC
Created attachment 650272 [details, diff]
dbus-sharp-0.8.1.ebuild.patch

This is a patch for the ebuild to fix the problem.

The problem happens because during compile csc is used with the switch /publicsign and it actually works like delayed sign (https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/compiler-options/publicsign-compiler-option), so an extra step before invoking install is required with "sn -R"

This bug is the first registered and bug #688684 is actually a newer duplicate...

The ebuild tested and works OK on amd64
Comment 10 Sam James archtester gentoo-dev Security 2020-07-23 14:27:52 UTC
*** Bug 688684 has been marked as a duplicate of this bug. ***