Sie sind nicht angemeldet.

1

28.03.2015, 22:44

hoe baut nicht

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
>>> Emerging (22 of 86) dev-ruby/hoe-3.13.1::gentoo
 * hoe-3.13.1.gem SHA256 SHA512 WHIRLPOOL size ;-) ...                                                                            [ ok ]
>>> Unpacking source...
 * Running unpack phase for all ...
 * Unpacking .gem file... ...                                                                                                     [ ok ]
 * Uncompressing metadata ...                                                                                                     [ ok ]
 * Unpacking data.tar.gz ...                                                                                                      [ ok ]
>>> Source unpacked in /var/tmp/portage/dev-ruby/hoe-3.13.1/work
>>> Preparing source in /var/tmp/portage/dev-ruby/hoe-3.13.1/work ...
 * Running prepare phase for all ...
 * Running source copy phase for ruby19 ...
 * Running source copy phase for ruby20 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-ruby/hoe-3.13.1/work ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-ruby/hoe-3.13.1/work ...
 * Running compile phase for all ...
File not found: History.txt
 * ERROR: dev-ruby/hoe-3.13.1::gentoo failed (compile phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_compile
 *   environment, line 4413:  Called ruby-ng_src_compile
 *   environment, line 4065:  Called _ruby_invoke_environment 'all' 'all_ruby_compile'
 *   environment, line  617:  Called all_ruby_compile
 *   environment, line  702:  Called die
 * The specific snippet of code:
 *       rdoc --title "seattlerb's hoe-3.5.1 Documentation" -o doc --main README.txt lib History.txt Manifest.txt README.txt || die
 * 
 * If you need support, post the output of `emerge --info '=dev-ruby/hoe-3.13.1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-ruby/hoe-3.13.1::gentoo'`.
!!! When you file a bug report, please include the following information:
GENTOO_VM=  CLASSPATH="" JAVA_HOME="/etc/java-config-2/current-system-vm"
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info =hoe-3.13.1
 * The complete build log is located at '/var/tmp/portage/dev-ruby/hoe-3.13.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/hoe-3.13.1/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-ruby/hoe-3.13.1/work/all/hoe-3.13.1'
 * S: '/var/tmp/portage/dev-ruby/hoe-3.13.1/work/all/hoe-3.13.1'


Die Dokumentation auszuschalten nutzt nichts. Ich bin auf ~x86-64.

2

08.04.2015, 23:46

Hallo Gen-Too

Der Post ist zwar schon etwas älter aber hier noch eine Idee...

Der Fehler bezieht sich ja auf die History.txt die nicht gefunden wird. Ändere im ebuild den letzten Abschnicht, dann sollte es gehen.

original mit History.txt

Quellcode

1
2
3
4
5
all_ruby_compile() {
	all_fakegem_compile

	rdoc --title "seattlerb's hoe-3.5.1 Documentation" -o doc --main README.txt lib History.txt Manifest.txt README.txt || die
}


ohne History.txt

Quellcode

1
2
3
4
5
all_ruby_compile() {
	all_fakegem_compile

	rdoc --title "seattlerb's hoe-3.5.1 Documentation" -o doc --main README.txt lib Manifest.txt README.txt || die
}


Danach ein ebuild /usr/portage/dev-ruby/hoe/hoe-3.13.1.ebuild digest und hoe sollte sich installieren lassen. Beachte aber das nach einem Sync die Änderungen am ebuild wieder weg sind.
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3