Gentoo Archives: gentoo-user

From: Meino.Cramer@×××.de
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Compilation failed...mcs not found
Date: Thu, 28 Jul 2016 18:27:32
Message-Id: 20160728182718.GE5373@solfire
In Reply to: Re: [gentoo-user] Compilation failed...mcs not found by Facundo Curti
1 Facundo Curti <facu.curti@×××××.com> [16-07-28 20:04]:
2 > 2016-07-28 14:51 GMT-03:00 <Meino.Cramer@×××.de>:
3 >
4 > > Hi,
5 > >
6 > > my Gentoo installation is incomplete...sigh ;)
7 > >
8 > >
9 > > Got this one:
10 > >
11 > > * mono-addins-0.6.2.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ...
12 > > [ ok ]
13 > > >>> cfg-update-1.8.2-r1: Checksum index is up-to-date ...
14 > > >>> Unpacking source...
15 > > >>> Unpacking mono-addins-0.6.2.tar.bz2 to
16 > > /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work
17 > > >>> Source unpacked in /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work
18 > > >>> Preparing source in
19 > > /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work/mono-addins-0.6.2 ...
20 > > >>> Source prepared.
21 > > >>> Configuring source in
22 > > /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work/mono-addins-0.6.2 ...
23 > > ./configure --prefix=/usr --build=x86_64-pc-linux-gnu
24 > > --host=x86_64-pc-linux-gnu --mandir=/usr/share/man
25 > > --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
26 > > --localstatedir=/var/lib --libdir=/usr/lib64 --enable-gui
27 > > configure: loading site script /usr/share/config.site
28 > > checking for a BSD-compatible install...
29 > > /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c
30 > > checking whether build environment is sane... yes
31 > > checking for a thread-safe mkdir -p... /bin/mkdir -p
32 > > checking for gawk... gawk
33 > > checking whether make sets $(MAKE)... yes
34 > > checking how to create a ustar tar archive... gnutar
35 > > checking whether to enable maintainer-specific portions of Makefiles... no
36 > > checking for pkg-config... /usr/bin/pkg-config
37 > > checking for a BSD-compatible install...
38 > > /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c
39 > > checking for gmcs... no
40 > > configure: error: mcs Not found
41 > >
42 > >
43 > > eix mcs
44 > > eix gmcs
45 > > found nothing except for libmcs, which I installed ("-1"), but it
46 > > does not heal my hurts (GENTOO IS A DJ?).
47 > >
48 > > What is mcs, who sells it and what do I have to pay for a new one?
49 > >
50 > > Thanks lot for any hint in advance!
51 > >
52 > > Best regards
53 > > Dances with emerge
54 > >
55 > >
56 > >
57 > >
58 > >
59 > Yo tried this?
60 > https://github.com/gentoo/dotnet/issues/29
61 >
62 > First search result on google
63
64 MCS=/usr/bin/dmcs CSC=/usr/bin/dmcs GMCS=/usr/bin/dmcs emerge --update --newuse --deep --with-bdeps=y --tree --keep-going --backtrack=30 --exclude media-video/nvidia-settings --exclude app-misc/screen --exclude app-misc/ytree --exclude dev-python/sip @world -v --keep-going
65
66 These are the packages that would be merged, in reverse order:
67
68 Calculating dependencies... done!
69 [nomerge ] media-gfx/pinta-1.6-r2::gentoo
70 [ebuild N ] dev-dotnet/mono-addins-0.6.2::gentoo USE="gtk" 0 KiB
71
72 Total: 1 package (1 new), Size of downloads: 0 KiB
73
74
75 >>> Verifying ebuild manifests
76
77 >>> Emerging (1 of 1) dev-dotnet/mono-addins-0.6.2::gentoo
78 * mono-addins-0.6.2.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
79 >>> cfg-update-1.8.2-r1: Checksum index is up-to-date ...
80 >>> Unpacking source...
81 >>> Unpacking mono-addins-0.6.2.tar.bz2 to /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work
82 >>> Source unpacked in /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work
83 >>> Preparing source in /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work/mono-addins-0.6.2 ...
84 >>> Source prepared.
85 >>> Configuring source in /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work/mono-addins-0.6.2 ...
86 ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --enable-gui
87 configure: loading site script /usr/share/config.site
88 checking for a BSD-compatible install... /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c
89 checking whether build environment is sane... yes
90 checking for a thread-safe mkdir -p... /bin/mkdir -p
91 checking for gawk... gawk
92 checking whether make sets $(MAKE)... yes
93 checking how to create a ustar tar archive... gnutar
94 checking whether to enable maintainer-specific portions of Makefiles... no
95 checking for pkg-config... /usr/bin/pkg-config
96 checking for a BSD-compatible install... /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c
97 checking for gmcs... /usr/bin/dmcs
98 checking for gacutil... /usr/bin/gacutil
99 checking for al... /usr/bin/al
100 checking for x86_64-pc-linux-gnu-pkg-config... (cached) /usr/bin/pkg-config
101 checking pkg-config is at least version 0.9.0... yes
102 checking for GTK_SHARP_20... yes
103 configure: creating ./config.status
104 config.status: creating ./mono-addins.spec
105 config.status: creating ./Mono.Addins/mono-addins.pc
106 config.status: creating ./Mono.Addins.Gui/mono-addins-gui.pc
107 config.status: creating ./Mono.Addins.Setup/mono-addins-setup.pc
108 config.status: creating ./Mono.Addins.MSBuild/mono-addins-msbuild.pc
109 config.status: creating ./Makefile
110 config.status: creating ./policy.config
111 config.status: creating ./Mono.Addins.Gui/Makefile
112 config.status: creating ./Mono.Addins.Setup/Makefile
113 config.status: creating ./Mono.Addins/Makefile
114 config.status: creating ./Mono.Addins.CecilReflector/Makefile
115 config.status: creating ./Mono.Addins.MSBuild/Makefile
116 config.status: creating ./mautil/Makefile
117 config.status: creating ./mautil/mautil
118 config.status: creating ./docs/Makefile
119 config.status: creating ./Test/HelloWorldExtension/Makefile
120 config.status: creating ./Test/FileContentExtension/Makefile
121 config.status: creating ./Test/UnitTests/Makefile
122 config.status: creating ./Test/CommandExtension/Makefile
123 config.status: creating ./Test/SystemInfoExtension/Makefile
124 config.status: creating ./Test/FileExtender/Makefile
125 config.status: creating ./Test/Makefile
126
127 Configuration summary
128
129 * Installation prefix = /usr
130 * gui support: yes
131 * unit tests: no
132 * documentation: no
133
134 >>> Source configured.
135 >>> Compiling source in /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work/mono-addins-0.6.2 ...
136 make -j6 -j1
137 Making all in Mono.Addins
138 make[1]: Entering directory '/var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work/mono-addins-0.6.2/Mono.Addins'
139 sed -e "s/@ASSEMBLY_NAME@/Mono.Addins/" -e "s/@POLICY@/0.2/" ../policy.config > policy.0.2.config
140 /usr/bin/al -link:policy.0.2.config -out:policy.0.2.Mono.Addins.dll -keyfile:../mono-addins.snk
141 ALINK: warning A99999: Path 'policy.0.2.config' in the resource name is not supported. Using just file name 'policy.0.2.config'
142 sed -e "s/@ASSEMBLY_NAME@/Mono.Addins/" -e "s/@POLICY@/0.3/" ../policy.config > policy.0.3.config
143 /usr/bin/al -link:policy.0.3.config -out:policy.0.3.Mono.Addins.dll -keyfile:../mono-addins.snk
144 ALINK: warning A99999: Path 'policy.0.3.config' in the resource name is not supported. Using just file name 'policy.0.3.config'
145 sed -e "s/@ASSEMBLY_NAME@/Mono.Addins/" -e "s/@POLICY@/0.4/" ../policy.config > policy.0.4.config
146 /usr/bin/al -link:policy.0.4.config -out:policy.0.4.Mono.Addins.dll -keyfile:../mono-addins.snk
147 ALINK: warning A99999: Path 'policy.0.4.config' in the resource name is not supported. Using just file name 'policy.0.4.config'
148 sed -e "s/@ASSEMBLY_NAME@/Mono.Addins/" -e "s/@POLICY@/0.5/" ../policy.config > policy.0.5.config
149 /usr/bin/al -link:policy.0.5.config -out:policy.0.5.Mono.Addins.dll -keyfile:../mono-addins.snk
150 ALINK: warning A99999: Path 'policy.0.5.config' in the resource name is not supported. Using just file name 'policy.0.5.config'
151 mkdir -p ../bin/
152 gmcs -keyfile:../mono-addins.snk -noconfig -codepage:utf8 -warn:4 -debug -d:DEBUG -out:../bin/Mono.Addins.dll -target:exe ./AssemblyInfo.cs ./Mono.Addins.Database/AddinDatabase.cs ./Mono.Addins.Database/AddinFileSystemExtension.cs ./Mono.Addins.Database/AddinHostIndex.cs ./Mono.Addins.Database/AddinScanFolderInfo.cs ./Mono.Addins.Database/AddinScanner.cs ./Mono.Addins.Database/AddinScanResult.cs ./Mono.Addins.Database/AddinUpdateData.cs ./Mono.Addins.Database/DatabaseConfiguration.cs ./Mono.Addins.Database/DefaultAssemblyReflector.cs ./Mono.Addins.Database/FileDatabase.cs ./Mono.Addins.Database/IAssemblyReflector.cs ./Mono.Addins.Database/ISetupHandler.cs ./Mono.Addins.Database/ProcessProgressStatus.cs ./Mono.Addins.Database/SetupDomain.cs ./Mono.Addins.Database/SetupLocal.cs ./Mono.Addins.Database/SetupProcess.cs ./Mono.Addins.Database/Util.cs ./Mono.Addins.Description/AddinDependency.cs ./Mono.Addins.Description/AddinDescription.cs ./Mono.Addins.Description/AddinFlags.cs ./Mono.Addins.Description/AddinProperty.cs ./Mono.Addins.Description/AddinPropertyCollection.cs ./Mono.Addins.Description/AssemblyDependency.cs ./Mono.Addins.Description/ConditionTypeDescription.cs ./Mono.Addins.Description/ConditionTypeDescriptionCollection.cs ./Mono.Addins.Description/Dependency.cs ./Mono.Addins.Description/DependencyCollection.cs ./Mono.Addins.Description/Extension.cs ./Mono.Addins.Description/ExtensionCollection.cs ./Mono.Addins.Description/ExtensionNodeDescription.cs ./Mono.Addins.Description/ExtensionNodeDescriptionCollection.cs ./Mono.Addins.Description/ExtensionNodeSet.cs ./Mono.Addins.Description/ExtensionNodeSetCollection.cs ./Mono.Addins.Description/ExtensionNodeType.cs ./Mono.Addins.Description/ExtensionNodeTypeCollection.cs ./Mono.Addins.Description/ExtensionPoint.cs ./Mono.Addins.Description/ExtensionPointCollection.cs ./Mono.Addins.Description/ModuleDescription.cs ./Mono.Addins.Description/ModuleDescriptionCollection.cs ./Mono.Addins.Description/NativeDependency.cs ./Mono.Addins.Description/NodeTypeAttribute.cs ./Mono.Addins.Description/NodeTypeAttributeCollection.cs ./Mono.Addins.Description/ObjectDescription.cs ./Mono.Addins.Description/ObjectDescriptionCollection.cs ./Mono.Addins.Localization/GettextDomain.cs ./Mono.Addins.Localization/GettextLocalizer.cs ./Mono.Addins.Localization/IAddinLocalizer.cs ./Mono.Addins.Localization/IAddinLocalizerFactory.cs ./Mono.Addins.Localization/IPluralAddinLocalizer.cs ./Mono.Addins.Localization/NullLocalizer.cs ./Mono.Addins.Localization/StringResourceLocalizer.cs ./Mono.Addins.Localization/StringTableLocalizer.cs ./Mono.Addins.Serialization/BinaryXmlReader.cs ./Mono.Addins.Serialization/BinaryXmlTypeMap.cs ./Mono.Addins.Serialization/BinaryXmlWriter.cs ./Mono.Addins.Serialization/IBinaryXmlElement.cs ./Mono.Addins/Addin.cs ./Mono.Addins/AddinAttribute.cs ./Mono.Addins/AddinAuthorAttribute.cs ./Mono.Addins/AddinDependencyAttribute.cs ./Mono.Addins/AddinDescriptionAttribute.cs ./Mono.Addins/AddinEngine.cs ./Mono.Addins/AddinErrorEventArgs.cs ./Mono.Addins/AddinEventArgs.cs ./Mono.Addins/AddinInfo.cs ./Mono.Addins/AddinLocalizer.cs ./Mono.Addins/AddinLocalizerGettextAttribute.cs ./Mono.Addins/AddinManager.cs ./Mono.Addins/AddinModuleAttribute.cs ./Mono.Addins/AddinNameAttribute.cs ./Mono.Addins/AddinPropertyAttribute.cs ./Mono.Addins/AddinRegistry.cs ./Mono.Addins/AddinRootAttribute.cs ./Mono.Addins/ConditionType.cs ./Mono.Addins/ConsoleProgressStatus.cs ./Mono.Addins/ContentType.cs ./Mono.Addins/CustomExtensionAttribute.cs ./Mono.Addins/ExtensionAttribute.cs ./Mono.Addins/ExtensionAttributeAttribute.cs ./Mono.Addins/ExtensionContext.cs ./Mono.Addins/ExtensionNode.cs ./Mono.Addins/ExtensionNodeAttribute.cs ./Mono.Addins/ExtensionNodeChildAttribute.cs ./Mono.Addins/ExtensionNodeList.cs ./Mono.Addins/ExtensionPointAttribute.cs ./Mono.Addins/ExtensionTree.cs ./Mono.Addins/GettextCatalog.cs ./Mono.Addins/IAddinInstaller.cs ./Mono.Addins/ImportAddinAssemblyAttribute.cs ./Mono.Addins/ImportAddinFileAttribute.cs ./Mono.Addins/InstanceExtensionNode.cs ./Mono.Addins/IProgressStatus.cs ./Mono.Addins/MissingDependencyException.cs ./Mono.Addins/NodeAttributeAttribute.cs ./Mono.Addins/NodeElement.cs ./Mono.Addins/RuntimeAddin.cs ./Mono.Addins/TreeNode.cs ./Mono.Addins/TreeNodeCollection.cs ./Mono.Addins/TypeExtensionNode.cs ./Mono.Addins/TypeExtensionPointAttribute.cs -r:System -r:System.Core -r:System.Xml
153 make[1]: gmcs: Command not found
154 Makefile:495: recipe for target '../bin/Mono.Addins.dll' failed
155 make[1]: *** [../bin/Mono.Addins.dll] Error 127
156 make[1]: Leaving directory '/var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work/mono-addins-0.6.2/Mono.Addins
157
158
159 The same...
160
161 The first hit at google must not always work...

Replies

Subject Author
Re: [gentoo-user] Compilation failed...mcs not found Fernando Rodriguez <cyklonite@×××××.com>