After doing a world update this morning, Adobe Acrobat no longer worked. acroread-5.06-r1 has been merged and I noticed that the acroread script (/opt/Acrobat5/acroread) is empty. ls -l /opt/Acrobat5 output follows: total 0 -rwxr-xr-x 1 root root 0 08-15 15:09 acroread drwxrwxr-x 3 root root 38 08-15 15:09 Browsers drwxrwxr-x 5 root root 99 08-15 15:09 Reader drwxr-xr-x 3 root root 35 08-15 15:09 Resource I've tried reemerging; I've even removed the Acrobat tarball from distfiles, removed all Acrobat related information from the cache, and from the portage tree to ensure the latest ebuilds and digests are downloaded with the next rsync. When I next emerged acroread, the tarball was redownloaded and after emerging, the acroread script was still empty (zero bytes).
Here is my emerge ouput in case it helps in finding the problem. I notice there is an error in the middle of it. Something about a bad sed script. Richard Calculating dependencies \>>> Unpacking source... >>> Unpacking linux-506.tar.gz >>> Source unpacked. ./ ./Reader/ ./Reader/intellinux/ ./Reader/intellinux/lib/ ./Reader/intellinux/lib/libACE.so.2.02 ./Reader/intellinux/lib/libAGM.so.4.08 ./Reader/intellinux/lib/libBIB.so.1.1 ./Reader/intellinux/lib/libCoolType.so.4.10 ./Reader/intellinux/lib/libOPP.so.1.02 ./Reader/intellinux/lib/libACE.so ./Reader/intellinux/lib/libAGM.so ./Reader/intellinux/lib/libBIB.so ./Reader/intellinux/lib/libCoolType.so ./Reader/intellinux/lib/libOPP.so ./Reader/intellinux/lib/XKeysymDB ./Reader/intellinux/bin/ ./Reader/intellinux/bin/acroread ./Reader/intellinux/plug_ins/ ./Reader/intellinux/plug_ins/JavaScripts/ ./Reader/intellinux/plug_ins/JavaScripts/AFStrENU.js ./Reader/intellinux/plug_ins/JavaScripts/AForm.js ./Reader/intellinux/plug_ins/AcroForm.api ./Reader/intellinux/plug_ins/ewh.api ./Reader/intellinux/plug_ins/EScript.api ./Reader/intellinux/plug_ins/Highlight.api ./Reader/intellinux/plug_ins/wwwlink.api ./Reader/intellinux/app-defaults/ ./Reader/intellinux/app-defaults/AcroRead ./Reader/intellinux/res ./Reader/intellinux/fonts ./Browsers/ ./Browsers/intellinux/ ./Browsers/intellinux/nppdf.so ./ ./Browsers/ ./Browsers/netscape ./Reader/ ./Reader/MapTypes.pdf ./Reader/help/ ./Reader/help/acrobat.pdf ./Reader/help/reader.pdf ./Reader/res/ ./Reader/res/ENUtxt.pdf ./Reader/res/splashScreen11R.xbm ./Reader/res/splashScreen18R.xpm ./Reader/license.txt ./Reader/AcroVersion ./Resource/ ./Resource/Font/ ./Resource/Font/AdobeSansMM ./Resource/Font/AdobeSansMM.MMM ./Resource/Font/AdobeSerifMM ./Resource/Font/AdobeSerifMM.MMM ./Resource/Font/Arial ./Resource/Font/Arial-Bold ./Resource/Font/Arial-BoldItalic ./Resource/Font/Arial-Italic ./Resource/Font/Courier ./Resource/Font/Courier-Bold ./Resource/Font/Courier-BoldOblique ./Resource/Font/Courier-Oblique ./Resource/Font/Fonts14.upr ./Resource/Font/Symbol ./Resource/Font/TimesNewRoman ./Resource/Font/TimesNewRoman-Bold ./Resource/Font/TimesNewRoman-BoldItalic ./Resource/Font/TimesNewRoman-Italic ./Resource/Font/ZapfDingbats ./Resource/LICFONT.TXT ./bin/ ./bin/acroread.sh >>> Install acroread-5.06-r1 into /var/tmp/portage/acroread-5.06-r1/image/ category app-text sed: -e expression #1, char 49: Unterminated `s' command mozilla >>> Completed installing into /var/tmp/portage/acroread-5.06-r1/image/ ...done! >>> emerge app-text/acroread-5.06-r1 to / >>> md5 ;-) linux-506.tar.gz >>> Merging app-text/acroread-5.06-r1 to / --- /opt/ --- /opt/Acrobat5/ >>> /opt/Acrobat5/Browsers/ >>> /opt/Acrobat5/Browsers/intellinux/ >>> /opt/Acrobat5/Browsers/intellinux/nppdf.so >>> /opt/Acrobat5/Browsers/netscape --- /opt/Acrobat5/Reader/ --- /opt/Acrobat5/Reader/intellinux/ >>> /opt/Acrobat5/Reader/intellinux/lib/ >>> /opt/Acrobat5/Reader/intellinux/lib/libACE.so.2.02 >>> /opt/Acrobat5/Reader/intellinux/lib/libAGM.so.4.08 >>> /opt/Acrobat5/Reader/intellinux/lib/libBIB.so.1.1 >>> /opt/Acrobat5/Reader/intellinux/lib/libCoolType.so.4.10 >>> /opt/Acrobat5/Reader/intellinux/lib/libOPP.so.1.02 >>> /opt/Acrobat5/Reader/intellinux/lib/XKeysymDB >>> /opt/Acrobat5/Reader/intellinux/bin/ >>> /opt/Acrobat5/Reader/intellinux/bin/acroread >>> /opt/Acrobat5/Reader/intellinux/plug_ins/ >>> /opt/Acrobat5/Reader/intellinux/plug_ins/JavaScripts/ >>> /opt/Acrobat5/Reader/intellinux/plug_ins/JavaScripts/AFStrENU.js >>> /opt/Acrobat5/Reader/intellinux/plug_ins/JavaScripts/AForm.js >>> /opt/Acrobat5/Reader/intellinux/plug_ins/AcroForm.api >>> /opt/Acrobat5/Reader/intellinux/plug_ins/ewh.api >>> /opt/Acrobat5/Reader/intellinux/plug_ins/EScript.api >>> /opt/Acrobat5/Reader/intellinux/plug_ins/Highlight.api >>> /opt/Acrobat5/Reader/intellinux/plug_ins/wwwlink.api >>> /opt/Acrobat5/Reader/intellinux/app-defaults/ >>> /opt/Acrobat5/Reader/intellinux/app-defaults/AcroRead >>> /opt/Acrobat5/Reader/MapTypes.pdf >>> /opt/Acrobat5/Reader/help/ >>> /opt/Acrobat5/Reader/help/acrobat.pdf >>> /opt/Acrobat5/Reader/help/reader.pdf >>> /opt/Acrobat5/Reader/res/ >>> /opt/Acrobat5/Reader/res/ENUtxt.pdf >>> /opt/Acrobat5/Reader/res/splashScreen11R.xbm >>> /opt/Acrobat5/Reader/res/splashScreen18R.xpm >>> /opt/Acrobat5/Reader/license.txt >>> /opt/Acrobat5/Reader/AcroVersion >>> /opt/Acrobat5/Resource/ >>> /opt/Acrobat5/Resource/Font/ >>> /opt/Acrobat5/Resource/Font/AdobeSansMM >>> /opt/Acrobat5/Resource/Font/AdobeSansMM.MMM >>> /opt/Acrobat5/Resource/Font/AdobeSerifMM >>> /opt/Acrobat5/Resource/Font/AdobeSerifMM.MMM >>> /opt/Acrobat5/Resource/Font/Arial >>> /opt/Acrobat5/Resource/Font/Arial-Bold >>> /opt/Acrobat5/Resource/Font/Arial-BoldItalic >>> /opt/Acrobat5/Resource/Font/Arial-Italic >>> /opt/Acrobat5/Resource/Font/Courier >>> /opt/Acrobat5/Resource/Font/Courier-Bold >>> /opt/Acrobat5/Resource/Font/Courier-BoldOblique >>> /opt/Acrobat5/Resource/Font/Courier-Oblique >>> /opt/Acrobat5/Resource/Font/Fonts14.upr >>> /opt/Acrobat5/Resource/Font/Symbol >>> /opt/Acrobat5/Resource/Font/TimesNewRoman >>> /opt/Acrobat5/Resource/Font/TimesNewRoman-Bold >>> /opt/Acrobat5/Resource/Font/TimesNewRoman-BoldItalic >>> /opt/Acrobat5/Resource/Font/TimesNewRoman-Italic >>> /opt/Acrobat5/Resource/Font/ZapfDingbats >>> /opt/Acrobat5/Resource/LICFONT.TXT >>> /opt/Acrobat5/acroread --- /opt/netscape/ --- /opt/netscape/plugins/ >>> /opt/netscape/plugins/nppdf.so -> /opt/Acrobat5/Browsers/intellinux/nppdf.so --- /usr/ --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/acroread-5.06-r1/ >>> /usr/share/doc/acroread-5.06-r1/README.gz >>> /usr/share/doc/acroread-5.06-r1/LICREAD.TXT.gz --- /usr/lib/ --- /usr/lib/mozilla/ --- /usr/lib/mozilla/plugins/ >>> /usr/lib/mozilla/plugins/nppdf.so -> /opt/Acrobat5/Browsers/intellinux/nppdf.so --- /etc/ --- /etc/env.d/ >>> /etc/env.d/10acroread5 >>> /opt/Acrobat5/Reader/intellinux/lib/libACE.so -> libACE.so.2.02 >>> /opt/Acrobat5/Reader/intellinux/lib/libAGM.so -> libAGM.so.4.08 >>> /opt/Acrobat5/Reader/intellinux/lib/libBIB.so -> libBIB.so.1.1 >>> /opt/Acrobat5/Reader/intellinux/lib/libCoolType.so -> libCoolType.so.4.10 >>> /opt/Acrobat5/Reader/intellinux/lib/libOPP.so -> libOPP.so.1.02 >>> /opt/Acrobat5/Reader/intellinux/fonts -> ../../Resource/Font >>> /opt/Acrobat5/Reader/intellinux/res -> ../res >>> Regenerating /etc/ld.so.cache... >>> app-text/acroread-5.06-r1 merged. >>> Recording app-text/acroread in "world" favorites file... * GNU info directory index is up-to-date.
just a typo: just replace line 39 with the following: sed -e "s:\$PROG =.*:\$PROG = '${INSTALLDIR}/acroread.real':" \ then emerge again acroread.
thanks maurizio