-
Bug
-
Resolution: Fixed
-
Normal
-
None
-
None
Hi, i run :
~$ sudo emerge --ask app-office/libreoffice
and failed...
* Checking out https://anongit.freedesktop.org/git/libreoffice/help to helpcontent2 ... git checkout --quiet master GIT NEW branch --> repository: https://anongit.freedesktop.org/git/libreoffice/help at the commit: 753d33d415471ddea6a28e5587b56920245ddf19 >>> Source unpacked in /var/tmp/portage/app-office/libreoffice-9999/work >>> Preparing source in /var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999 ... * Applying libreoffice-5.4-system-pyuno.patch ... [ ok ] * Applying libreoffice-5.3.4.2-kioclient5.patch ... [ ok ] * Applying libreoffice-5.2.5.1-glibc-2.24.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999' ... * Running aclocal -I m4 ... [ ok ] * Running autoconf -I m4 --force ... [ ok ] * Running autoheader -I m4 ... [ !! ] * Running elibtoolize in: libreoffice-9999/ mv: cannot move '/var/tmp/portage/app-office/libreoffice-9999/work/branding-intro.png' to '/var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/icon-themes/galaxy/brand/intro.png': No such file or directory * ERROR: app-office/libreoffice-9999::desktop-kit failed (prepare phase): * (no error message) * * Call stack: * ebuild.sh, line 92: Called src_prepare * environment, line 7687: Called die * The specific snippet of code: * mv -v "${WORKDIR}/branding-intro.png" "${S}/icon-themes/galaxy/brand/intro.png" || die; * * Checking out https://anongit.freedesktop.org/git/libreoffice/help to helpcontent2 ... git checkout --quiet master GIT NEW branch --> repository: https://anongit.freedesktop.org/git/libreoffice/help at the commit: 753d33d415471ddea6a28e5587b56920245ddf19 >>> Source unpacked in /var/tmp/portage/app-office/libreoffice-9999/work >>> Preparing source in /var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999 ... * Applying libreoffice-5.4-system-pyuno.patch ... [ ok ] * Applying libreoffice-5.3.4.2-kioclient5.patch ... [ ok ] * Applying libreoffice-5.2.5.1-glibc-2.24.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999' ... * Running aclocal -I m4 ... [ ok ] * Running autoconf -I m4 --force ... [ ok ] * Running autoheader -I m4 ... [ !! ] * Running elibtoolize in: libreoffice-9999/ mv: cannot move '/var/tmp/portage/app-office/libreoffice-9999/work/branding-intro.png' to '/var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/icon-themes/galaxy/brand/intro.png': No such file or directory * ERROR: app-office/libreoffice-9999::desktop-kit failed (prepare phase): * (no error message) * * Call stack: * ebuild.sh, line 92: Called src_prepare * environment, line 7687: Called die * The specific snippet of code: * mv -v "${WORKDIR}/branding-intro.png" "${S}/icon-themes/galaxy/brand/intro.png" || die; *
but file exist:
~$ sudo ls -lh /var/tmp/portage/app-office/libreoffice-9999/work/
-rw-r--r-- 1 portage portage 18K ago 6 2011 branding-about.png
-rw-r--r-- 1 portage portage 130K sep 20 2013 branding-intro.png
-rw-r--r-- 1 portage portage 191 sep 20 2013 branding-sofficerc
drwxr-xr-x 8 portage portage 4,0K oct 8 14:46 helpcontent2
drwxr-xr-x 153 portage portage 4,0K oct 8 14:48 libreoffice-9999
i try changing the permissions
~ $ sudo ls -lh /var/tmp/portage/app-office/libreoffice-9999/ drwxr-xr-x 2 root portage 4,0K oct 8 12:24 distdir lrwxrwxrwx 1 root root 64 oct 8 12:24 files -> /var/git/meta-repo/kits/desktop-kit/app-office/libreoffice/files drwxr-xr-x 5 portage portage 4,0K oct 8 12:24 homedir drwxr-xr-x 5 portage portage 4,0K oct 8 14:48 temp drwx------ 4 portage portage 4,0K oct 8 14:46 work ~ $ sudo chmod 755 /var/tmp/portage/app-office/libreoffice-9999/work
and coz the directory of destiny does not exist i created it
~$ sudo ls /var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/icon-themes/galaxy/brand/ ls: no se puede acceder a '/var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/icon-themes/galaxy/brand/': No existe el fichero o el directorio ~$ sudo mkdir -p /var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/icon-themes/galaxy/brand/ ~$ sudo chown -R portage:portage /var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/icon-themes/galaxy
But the emerge process delete it
then i copy manualy
~$ sudo cp /var/tmp/portage/app-office/libreoffice-9999/work/branding-intro.png /var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/icon-themes/galaxy/brand/intro.png
also fail.
where is the ebuild.sh file located?
i edited
~$ sudo nano +345 /var/git/meta-repo/kits/desktop-kit/app-office/libreoffice/libreoffice-9999.ebuild
and change
mv -v "${WORKDIR}/branding-intro.png" "${S}/icon-themes/galaxy/brand/intro.png" || die;
for:
mkdir -p ${S}/icon-themes/galaxy/brand/ ; mv -v "${WORKDIR}/branding-intro.png" "${S}/icon-themes/galaxy/brand/intro.png" || die