libreoffice-3.3.4-poppler-0.18.0.diff: testing...< /var/tmp/portage/app-office/libreoffice-3.3.4/work/libreoffice-build-3.3.4.1/patches/dev300/../hotfixes/libreoffice-3.3.4-poppler-0.18.0.diff patch --fuzz=0 -l -p0 -d /var/tmp/portage/app-office/libreoffice-3.3.4/work/libreoffice-build-3.3.4.1/build/libreoffice-3.3.4.1 --dry-run can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx |+++ sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx -------------------------- file to patch: Reproducible: Always
This is weird, when i try this on my system it won't fail...
Can it be difference between patch 2.59 and patch 2.61?
Well, /var/tmp/portage/app-office/libreoffice-3.3.4/work/libreoffice-build-3.3.4.1/patches/hotfixes/libreoffice-3.3.4-poppler-0.18.0.diff says --- sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx +++ sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx but eeepc libreoffice-3.3.4 # pwd /var/tmp/portage/app-office/libreoffice-3.3.4 eeepc libreoffice-3.3.4 # find -name 'pdfioutdev*' eeepc libreoffice-3.3.4 # Or do I misunderstand something?
orion work # find -name 'pdfioutdev*' ./libreoffice-build-3.3.4.1/build/libreoffice-3.3.4.1/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx ./libreoffice-build-3.3.4.1/build/libreoffice-3.3.4.1/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx ./libreoffice-build-3.3.4.1/build/libreoffice-3.3.4.1/sdext/unxlngx6.pro/obj/pdfioutdev_gpl.o ./libreoffice-build-3.3.4.1/build/libreoffice-3.3.4.1/sdext/unxlngx6.pro/obj/pdfioutdev_gpl.obj orion work # pwd /var/tmp/portage/app-office/libreoffice-3.3.4/work
It probably screwed some unpacking :/
Most of the unpack phase happen in src_compile, do you run with multiple jobs instead of -j1?
(In reply to comment #6) > Most of the unpack phase happen in src_compile, do you run with multiple jobs > instead of -j1? Yes, I use -j2 In /var/tmp/portage/app-office/libreoffice-3.3.4/work/libreoffice-build-3.3.4.1/build/libreoffice-3.3.4.1 I have no directory sdext. I'll try -j1 and report back
With -j1 emerge stops at the same point. There is no directory sdext in /var/tmp/portage/app-office/libreoffice-3.3.4/work/libreoffice-build-3.3.4.1/build/libreoffice-3.3.4.1
Could you post full build log? Maybe there is some unpack error that is handled as non-fatal. I have no idea how lo-build repo works as I started working on botstrap from the starters (the build approach 3.4 and later use).
Created attachment 291209 [details] build log After the input prompt File to patch: I pressed ctrl-c
I don't know if it helps but I had the same problem and disappeared after I set the java USE flag that I had forgotten to set.
(In reply to comment #11) > I don't know if it helps but I had the same problem and disappeared after I set > the java USE flag that I had forgotten to set. Yes. I've just successfully emerged libreoffice[java] on another (more powerfull) computer. I just wanted something minimal on my poor little eeepc, so I omitted USE flags which seemed not absolutely necessary. So, the question is: can one emerge libreoffice[-java]? Or should we remove the java USE flag, and make all java dependences hard?
Nah just update to 3.4 that one should work fine & dandy. Since now I know what is going on I am going to figure out how to patch around it during next days.
Fixed in main tree, i am as confused as you are, but see the commit message :)