Error in details
gnubiff: FTBFS: nls.h:42:23: error: gnome.h: No such file or
directory
This is a fixed bug, but isn't updated to unstable ebuild tree. See detail in
So I try to change the new ebuild file in my portage tree.
The portage tree is at /usr/portage/ on my box, notice that there is a temporary folder for portage decompressing and compiling, whose path is /var/tmp/portage/, and it would be updated whenever you emerge any package.
so I just need copy two files to the folder, /usr/portage/net-mail/gnubiff/, be careful to backup your original ebuild file, before you copy.
The src_unpack section in gnubiff ebuild file is as below
src_unpack() {
unpack ${A}
cd "${S}"
epatch ${FILESDIR}/${PN}-libgnomeui.patch
intltoolize --force --copy --automake || die "intltoolize failed"
eautoreconf
}
Now I don't know where is $FILESDIR, I could try to build it firstly.
But I got an 'mismatch Filesize' error
anima gnubiff # emerge gnubiff
Calculating dependencies | * Digest verification failed:
* /usr/portage/net-mail/gnubiff/gnubiff-2.2.11.ebuild
* Reason: Filesize does not match recorded size
* Got: 1320
* Expected: 1140 ... done!
>>> Verifying ebuild manifests
!!! Digest verification failed:
!!! /usr/portage/net-mail/gnubiff/gnubiff-2.2.11.ebuild
!!! Reason: Filesize does not match recorded size
!!! Got: 1320
!!! Expected: 1140
阅读(282) | 评论(0) | 转发(0) |