Hm, ich sehe da einen Bug in kbiff selbst.
Das Problem ist, das ich es da auf meiner Maschine selbst nicht nachvollziehen kann, denn ... ich nehme an DU hast ein ASUS board, gell?
Ok. Ich habe jedenfalls mal versucht einen Patch zu bauen, der dir helfen könnte. Wenn du dich da darübertraust dann versuch's mal und gib durch ob es funkt:
Es gibt anbei 2 patch-files (entferne die *.txt-endung):
- Lade beide patch Dateien in dein root-home
- Dann:
|
Quellcode
|
1
2
3
4
|
# mv kbiff_led_use_namespace_std.patch /usr/portage/mail-client/kbiff/files/
# patch -p0 < kbiff-ebuild.patch
# EB="/usr/portage/mail-client/kbiff/kbiff-3.8.ebuild"
# ebuild ${EB} digest
|
Wenn du es richtig gemacht hast, dann wirst du beim letzten Befehl sowas sehen wie:
|
Quellcode
|
1
2
3
|
>>> Creating Manifest for /usr/portage/mail-client/kbiff
digest.assumed 1
digest-kbiff-3.7.1::kbiff-3.7.1.tar.bz2
|
Und wenn du nun kbiff emergest, dann sollte zu Beginn diese Zeile auftauchen:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
|
# ebuild ${EB} compile
* kbiff-3.8.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking kbiff-3.8.tar.bz2 ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking kbiff-3.8.tar.bz2 to /var/tmp/portage/mail-client/kbiff-3.8/work
* Applying kbiff_led_use_namespace_std.patch ...
|
Die letzte Zeile zeigt dir, das das Patch-file angewendet wird ..
Gib mal duch, was geht ...