Gentoo Archives: gentoo-user

From: Fernando Rodriguez <cyklonite@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Compilation failed...mcs not found
Date: Thu, 28 Jul 2016 20:25:26
Message-Id: 294f299f-7c70-5d66-d054-8b2b3165c640@gmail.com
In Reply to: Re: [gentoo-user] Compilation failed...mcs not found by Meino.Cramer@gmx.de
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 07/28/2016 02:27 PM, Meino.Cramer@×××.de wrote:
5 > Facundo Curti <facu.curti@×××××.com> [16-07-28 20:04]:
6 >> 2016-07-28 14:51 GMT-03:00 <Meino.Cramer@×××.de>:
7 >>
8 >>> Hi,
9 >>>
10 >>> my Gentoo installation is incomplete...sigh ;)
11 >>>
12 >>>
13 >>> Got this one:
14 >>>
15 >>> * mono-addins-0.6.2.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ...
16 >>> [ ok ]
17 >>>>>> cfg-update-1.8.2-r1: Checksum index is up-to-date ...
18 >>>>>> Unpacking source...
19 >>>>>> Unpacking mono-addins-0.6.2.tar.bz2 to
20 >>> /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work
21 >>>>>> Source unpacked in /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work
22 >>>>>> Preparing source in
23 >>> /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work/mono-addins-0.6.2 ...
24 >>>>>> Source prepared.
25 >>>>>> Configuring source in
26 >>> /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work/mono-addins-0.6.2 ...
27 >>> ./configure --prefix=/usr --build=x86_64-pc-linux-gnu
28 >>> --host=x86_64-pc-linux-gnu --mandir=/usr/share/man
29 >>> --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
30 >>> --localstatedir=/var/lib --libdir=/usr/lib64 --enable-gui
31 >>> configure: loading site script /usr/share/config.site
32 >>> checking for a BSD-compatible install...
33 >>> /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c
34 >>> checking whether build environment is sane... yes
35 >>> checking for a thread-safe mkdir -p... /bin/mkdir -p
36 >>> checking for gawk... gawk
37 >>> checking whether make sets $(MAKE)... yes
38 >>> checking how to create a ustar tar archive... gnutar
39 >>> checking whether to enable maintainer-specific portions of Makefiles... no
40 >>> checking for pkg-config... /usr/bin/pkg-config
41 >>> checking for a BSD-compatible install...
42 >>> /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c
43 >>> checking for gmcs... no
44 >>> configure: error: mcs Not found
45 >>>
46 >>>
47 >>> eix mcs
48 >>> eix gmcs
49 >>> found nothing except for libmcs, which I installed ("-1"), but it
50 >>> does not heal my hurts (GENTOO IS A DJ?).
51 >>>
52 >>> What is mcs, who sells it and what do I have to pay for a new one?
53 >>>
54 >>> Thanks lot for any hint in advance!
55 >>>
56 >>> Best regards
57 >>> Dances with emerge
58 >>>
59 >>>
60 >>>
61 >>>
62 >>>
63 >> Yo tried this?
64 >> https://github.com/gentoo/dotnet/issues/29
65 >>
66 >> First search result on google
67 >
68 > 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
69 >
70 > These are the packages that would be merged, in reverse order:
71 >
72 > Calculating dependencies... done!
73 > [nomerge ] media-gfx/pinta-1.6-r2::gentoo
74 > [ebuild N ] dev-dotnet/mono-addins-0.6.2::gentoo USE="gtk" 0 KiB
75 >
76 > Total: 1 package (1 new), Size of downloads: 0 KiB
77 >
78 >
79 >>>> Verifying ebuild manifests
80 >
81 >>>> Emerging (1 of 1) dev-dotnet/mono-addins-0.6.2::gentoo
82 > * mono-addins-0.6.2.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
83 >>>> cfg-update-1.8.2-r1: Checksum index is up-to-date ...
84 >>>> Unpacking source...
85 >>>> Unpacking mono-addins-0.6.2.tar.bz2 to /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work
86 >>>> Source unpacked in /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work
87 >>>> Preparing source in /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work/mono-addins-0.6.2 ...
88 >>>> Source prepared.
89 >>>> Configuring source in /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work/mono-addins-0.6.2 ...
90 > ./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
91 > configure: loading site script /usr/share/config.site
92 > checking for a BSD-compatible install... /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c
93 > checking whether build environment is sane... yes
94 > checking for a thread-safe mkdir -p... /bin/mkdir -p
95 > checking for gawk... gawk
96 > checking whether make sets $(MAKE)... yes
97 > checking how to create a ustar tar archive... gnutar
98 > checking whether to enable maintainer-specific portions of Makefiles... no
99 > checking for pkg-config... /usr/bin/pkg-config
100 > checking for a BSD-compatible install... /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c
101 > checking for gmcs... /usr/bin/dmcs
102 > checking for gacutil... /usr/bin/gacutil
103 > checking for al... /usr/bin/al
104 > checking for x86_64-pc-linux-gnu-pkg-config... (cached) /usr/bin/pkg-config
105 > checking pkg-config is at least version 0.9.0... yes
106 > checking for GTK_SHARP_20... yes
107 > configure: creating ./config.status
108 > config.status: creating ./mono-addins.spec
109 > config.status: creating ./Mono.Addins/mono-addins.pc
110 > config.status: creating ./Mono.Addins.Gui/mono-addins-gui.pc
111 > config.status: creating ./Mono.Addins.Setup/mono-addins-setup.pc
112 > config.status: creating ./Mono.Addins.MSBuild/mono-addins-msbuild.pc
113 > config.status: creating ./Makefile
114 > config.status: creating ./policy.config
115 > config.status: creating ./Mono.Addins.Gui/Makefile
116 > config.status: creating ./Mono.Addins.Setup/Makefile
117 > config.status: creating ./Mono.Addins/Makefile
118 > config.status: creating ./Mono.Addins.CecilReflector/Makefile
119 > config.status: creating ./Mono.Addins.MSBuild/Makefile
120 > config.status: creating ./mautil/Makefile
121 > config.status: creating ./mautil/mautil
122 > config.status: creating ./docs/Makefile
123 > config.status: creating ./Test/HelloWorldExtension/Makefile
124 > config.status: creating ./Test/FileContentExtension/Makefile
125 > config.status: creating ./Test/UnitTests/Makefile
126 > config.status: creating ./Test/CommandExtension/Makefile
127 > config.status: creating ./Test/SystemInfoExtension/Makefile
128 > config.status: creating ./Test/FileExtender/Makefile
129 > config.status: creating ./Test/Makefile
130 >
131 > Configuration summary
132 >
133 > * Installation prefix = /usr
134 > * gui support: yes
135 > * unit tests: no
136 > * documentation: no
137 >
138 >>>> Source configured.
139 >>>> Compiling source in /var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work/mono-addins-0.6.2 ...
140 > make -j6 -j1
141 > Making all in Mono.Addins
142 > make[1]: Entering directory '/var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work/mono-addins-0.6.2/Mono.Addins'
143 > sed -e "s/@ASSEMBLY_NAME@/Mono.Addins/" -e "s/@POLICY@/0.2/" ../policy.config > policy.0.2.config
144 > /usr/bin/al -link:policy.0.2.config -out:policy.0.2.Mono.Addins.dll -keyfile:../mono-addins.snk
145 > ALINK: warning A99999: Path 'policy.0.2.config' in the resource name is not supported. Using just file name 'policy.0.2.config'
146 > sed -e "s/@ASSEMBLY_NAME@/Mono.Addins/" -e "s/@POLICY@/0.3/" ../policy.config > policy.0.3.config
147 > /usr/bin/al -link:policy.0.3.config -out:policy.0.3.Mono.Addins.dll -keyfile:../mono-addins.snk
148 > ALINK: warning A99999: Path 'policy.0.3.config' in the resource name is not supported. Using just file name 'policy.0.3.config'
149 > sed -e "s/@ASSEMBLY_NAME@/Mono.Addins/" -e "s/@POLICY@/0.4/" ../policy.config > policy.0.4.config
150 > /usr/bin/al -link:policy.0.4.config -out:policy.0.4.Mono.Addins.dll -keyfile:../mono-addins.snk
151 > ALINK: warning A99999: Path 'policy.0.4.config' in the resource name is not supported. Using just file name 'policy.0.4.config'
152 > sed -e "s/@ASSEMBLY_NAME@/Mono.Addins/" -e "s/@POLICY@/0.5/" ../policy.config > policy.0.5.config
153 > /usr/bin/al -link:policy.0.5.config -out:policy.0.5.Mono.Addins.dll -keyfile:../mono-addins.snk
154 > ALINK: warning A99999: Path 'policy.0.5.config' in the resource name is not supported. Using just file name 'policy.0.5.config'
155 > mkdir -p ../bin/
156 > 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
157 > make[1]: gmcs: Command not found
158 > Makefile:495: recipe for target '../bin/Mono.Addins.dll' failed
159 > make[1]: *** [../bin/Mono.Addins.dll] Error 127
160 > make[1]: Leaving directory '/var/tmp/portage/dev-dotnet/mono-addins-0.6.2/work/mono-addins-0.6.2/Mono.Addins
161 >
162 >
163 > The same...
164 >
165 > The first hit at google must not always work...
166
167 Try the dotnet overlay.
168 Everytime I've tried mono packages from the main tree they've
169 been badly broken. The package you need is dev-lang/mono. Until
170 recently the version in the tree was so old you couldn't even use
171 it to bootstrap a recent version.
172
173
174 - --
175
176 Fernando Rodriguez
177 -----BEGIN PGP SIGNATURE-----
178 Version: GnuPG v2
179
180 iQIcBAEBCAAGBQJXmmp7AAoJEPbOFX/5UlwcmDYP/R9RPfDlIAbJLfzxaVlNBe0F
181 Ylv8ZXd1SaDS/Ky2psdLx81wSwECDn5WxZ43RiMlN2dc0WFSlwstONMQdzrke5hk
182 glQQRGjt2YAVD5inwJppaDyTk88bixOjD6QV6PNeNqQF99NmA2MnQxlD6mF+3Ftg
183 1WfVF4xOACtxtJPFQFQIJzS5kc2BTp5ZB6zfq82McWnYlHy9MsYx6V6AcvpO0EWi
184 aR3zDqj7RYg2dtGUtU/eXl4tRX2Ng5hszRHcKI8LFL/WSj4j5wiXrfJ91UJEJR30
185 nrFyyeay4hI3Nd9Tifv4aO0VaYlBcFtb5O9cNNfuki/DJG1bGDvrh+7XRMZNpFjr
186 Ip3m88qNmfXPEmCOTIhFC0GkukSUcUUlde06o/StKdnd5uhKhCGnWWEmfzXkEgGX
187 lK/1mhh9mt56+pdmPaniV12cdzmI8yBb5enN9fhesyJC6hcNISTxDDc8kl1cbaCz
188 EBmzglxmpWXvNPUFOSpF1XjM1IqD1tH//mvDFEEmBRKFOkDroeg3Ov9HkhrsO31N
189 fGQYkZ78KVPMFRJczjC5c4RNkODydtZDU0bn3mGCvwR7S0WDmyLml6rrAOAxFmGh
190 6FD6v43aImaojVJrem4nbix2sWVR9/Bv6DMKM4iRY1N57/uXLURZtUShHYn5ejvp
191 ZJtql3MOr8xPpjq7kZrm
192 =G1tt
193 -----END PGP SIGNATURE-----