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: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: EBUILD, PATCH, PMASKED
: 688684 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-01-04 17:01 UTC by Toralf Förster
Modified: 2021-11-14 13:59 UTC (History)
3 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 Infrastructure gentoo-dev Security 2020-07-23 14:27:52 UTC
*** Bug 688684 has been marked as a duplicate of this bug. ***
Comment 11 Larry the Git Cow gentoo-dev 2021-10-16 15:46:30 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aacc892fe5ed66c744d1261a8d518698f20c66ec

commit aacc892fe5ed66c744d1261a8d518698f20c66ec
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2021-10-16 15:46:21 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2021-10-16 15:46:21 +0000

    profiles: last-rite dev-dotnet/dbus-sharp{,-glib}
    
    Bug: https://bugs.gentoo.org/643452
    Bug: https://bugs.gentoo.org/688404
    Signed-off-by: David Seifert <soap@gentoo.org>

 profiles/package.mask | 7 +++++++
 1 file changed, 7 insertions(+)
Comment 12 Larry the Git Cow gentoo-dev 2021-11-14 13:59:52 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5747d5f440528fca42000a3871bbc6990841948

commit b5747d5f440528fca42000a3871bbc6990841948
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2021-11-14 13:55:57 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2021-11-14 13:58:52 +0000

    dev-dotnet/dbus-sharp: treeclean
    
    Closes: https://bugs.gentoo.org/643452
    Closes: https://bugs.gentoo.org/688404
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 dev-dotnet/dbus-sharp/Manifest                     |  2 --
 dev-dotnet/dbus-sharp/dbus-sharp-0.7.0-r2.ebuild   | 31 ----------------------
 dev-dotnet/dbus-sharp/dbus-sharp-0.8.1.ebuild      | 30 ---------------------
 .../files/dbus-sharp-0.7.0-fix-signals.patch       | 28 -------------------
 .../files/dbus-sharp-0.7.0-fix-signals2.patch      | 26 ------------------
 dev-dotnet/dbus-sharp/metadata.xml                 |  8 ------
 profiles/package.mask                              |  6 -----
 7 files changed, 131 deletions(-)