Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 468412

Summary: >=dev-lang/mono-2.10.9-r2 - Cannot open assembly '/usr/lib/mono/4.0/prj2make.exe': No such file or directory.
Product: Gentoo Linux Reporter: Martin von Gagern <Martin.vGagern>
Component: [OLD] DevelopmentAssignee: dotnet project <dotnet>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://bugzilla.xamarin.com/show_bug.cgi?id=12391
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build log

Description Martin von Gagern 2013-05-03 11:19:29 UTC
$ prj2make
Cannot open assembly '/usr/lib/mono/4.0/prj2make.exe': No such file or directory.
$ sh -x /usr/bin/prj2make 
+ exec /usr/bin/mono /usr/lib/mono/4.0/prj2make.exe
Cannot open assembly '/usr/lib/mono/4.0/prj2make.exe': No such file or directory.

This appears to be the affected tool of this kind. There are many wrapper scripts in /usr/bin which reference some /usr/lib/mono/4.0/*.exe, but for all the other ones the referenced file does indeed exist.

The attached build log does contain output related to the wrapper script, but apparently none related to the actual tool itself.
Comment 1 Martin von Gagern 2013-05-03 11:21:34 UTC
Created attachment 347260 [details]
build log

Sorry, had to gzip the build log due to its size.
Comment 2 Martin von Gagern 2013-05-03 11:30:33 UTC
http://lists.ximian.com/pipermail/mono-devel-list/2008-February/027074.html suggests that this might be some remnant of a command which was removed since:

> For Mono 2.0 I believe it would be useful to deprecate a few
> commands that have better replacements or that are not that useful
> anymore. We could either remove the commands, or have them issue a
> warning that the code has been deprecated.
> 
> I welcome your feedback, here are the ones that I have in mind:
> 
>	* monolinker - replaced by the Cecil linker.
>	* prj2make - Use MonoDevelop instead.

So perhaps the best solution would be simply dropping the wrapper script.
Comment 3 Pacho Ramos gentoo-dev 2016-09-21 10:53:52 UTC
still valid with mono-4
Comment 4 Larry the Git Cow gentoo-dev 2020-05-16 21:28:00 UTC
The bug has been closed via the following commit(s):

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

commit 820c5cf2b1a03bca290fa9044e2fed4981844141
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2020-05-16 21:27:03 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2020-05-16 21:27:03 +0000

    dev-lang/mono: Remove old
    
    Closes: https://bugs.gentoo.org/468412
    Closes: https://bugs.gentoo.org/548340
    Closes: https://bugs.gentoo.org/634692
    Closes: https://bugs.gentoo.org/661270
    Closes: https://bugs.gentoo.org/663608
    Closes: https://bugs.gentoo.org/687950
    Closes: https://bugs.gentoo.org/689332
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: David Seifert <soap@gentoo.org>

 dev-lang/mono/Manifest                           |   8 --
 dev-lang/mono/files/mono-4.4.1.0-x86_32.patch    |  20 ----
 dev-lang/mono/files/mono-4.8.0.371-makedev.patch |  34 -------
 dev-lang/mono/files/mono-4.8.0.371-x86_32.patch  |  27 ------
 dev-lang/mono/mono-4.4.1.0.ebuild                | 113 -----------------------
 dev-lang/mono/mono-4.8.0.524.ebuild              | 109 ----------------------
 dev-lang/mono/mono-5.14.0.177.ebuild             | 107 ---------------------
 dev-lang/mono/mono-5.16.0.220.ebuild             | 108 ----------------------
 dev-lang/mono/mono-5.18.1.0.ebuild               | 103 ---------------------
 dev-lang/mono/mono-5.20.1.19-r1.ebuild           | 109 ----------------------
 dev-lang/mono/mono-6.0.0.334.ebuild              | 105 ---------------------
 dev-lang/mono/mono-6.4.0.198.ebuild              | 105 ---------------------
 12 files changed, 948 deletions(-)