The ebuild for app-doc/php-docs-20050822 fails to install any html files that begin with letters after f. The figures/ directory is also missed. emerge --info: Portage 2.1_pre4 (default-linux/x86/2005.1, gcc-4.0.2, glibc-2.3.6-r2, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.12.0_pre15 ccache version 2.4 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" ACCEPT_LICENSE="" ARCH="x86" AUTOCLEAN="yes" BASH_ENV="/etc/spork/is/not/valid/profile.env" CBUILD="i686-pc-linux-gnu" CCACHE_SIZE="512M" CFLAGS="-O2 -march=pentium4 -mmmx -msse -msse2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CLASSPATH="." CLEAN_DELAY="5" COLORTERM="gnome-terminal" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CVS_RSH="ssh" CXXFLAGS="-O2 -march=pentium4 -mmmx -msse -msse2 -pipe -fomit-frame-pointer -fvisibility-inlines-hidden" DISPLAY=":0.0" DISTDIR="/usr/portage/distfiles" EDITOR="/bin/nano" ELIBC="glibc" EMERGE_DEFAULT_OPTS="-a -v" EMERGE_WARNING_DELAY="10" FEATURES="autoconfig ccache distlocks sandbox sfperms strict userpriv usersandbox" FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}" GCC_SPECS="" GDK_USE_XFT="1" GENTOO_MIRRORS="http://gentoo.mirrors.tds.net/gentoo ftp://gentoo.mirrors.tds.net/gentoo" GNOME_DESKTOP_SESSION_ID="Default" GNOME_KEYRING_SOCKET="/tmp/keyring-83i1eR/socket" GTK_RC_FILES="/etc/gtk/gtkrc:/home/timothy/.gtkrc-1.2-gnome2" G_BROKEN_FILENAMES="1" HOME="/root" HOSTNAME="lasagna" HUSHLOGIN="FALSE" INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.0.2/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.0.2/info" I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS="1" JAVAC="/opt/blackdown-jdk-1.4.2.03/bin/javac" JAVA_HOME="/opt/blackdown-jdk-1.4.2.03" JDK_HOME="/opt/blackdown-jdk-1.4.2.03" KDEDIRS="/usr" KERNEL="linux" LC_ALL="en_US.UTF-8" LESS="-R -M --shift 5" LESSCHARSET="utf-8" LESSOPEN="|lesspipe.sh %s" LOGNAME="root" LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.qt=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.flac=01;35:*.mp3=01;35:*.mpc=00;36:*.ogg=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.flac=00;36:*.aac=00;36:" MAKEOPTS="-j2" MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.0.2/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.0.2/man::/opt/blackdown-jdk-1.4.2.03/man:/usr/qt/3/doc/man" MOZILLA_FIVE_HOME="/usr/lib/mozilla" MPD_HOST="localhost" MPD_PORT="6600" OLDPWD="/usr/local/portage/app-doc/php-docs/files" OPENGL_PROFILE="nvidia" PAGER="/usr/bin/less" PATH="/sbin:/bin:/usr/sbin:/usr/bin" PKGDIR="/usr/portage/packages" PORTAGE_ARCHLIST="ppc s390 amd64 ppc64 m68k arm sparc sh mips ia64 alpha ppc-macos hppa x86" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_CALLER="emerge" PORTAGE_ELOG_CLASSES="info warn error log" PORTAGE_ELOG_SYSTEM="save" PORTAGE_GID="250" PORTAGE_MASTER_PID="31269" PORTAGE_NICENESS="3" PORTAGE_TMPDIR="/var/tmp" PORTAGE_TMPFS="/dev/shm" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" PORT_LOGDIR="/var/log/portage" PRELINK_PATH="" PRELINK_PATH_MASK="/usr/lib/gstreamer-0.8" PWD="/usr/local/portage/app-doc/php-docs" PYTHONPATH="/usr/lib/portage/pym" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}" RPMDIR="/usr/portage/rpm" RSYNC_RETRIES="3" RSYNC_TIMEOUT="180" SESSION_MANAGER="local/lasagna:/tmp/.ICE-unix/4596" SHELL="/bin/bash" SHLVL="4" SQUEAK_IMAGE="/home/timothy/squeak/squeak.image" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" TERM="xterm" USE="x86 X acl acpi alsa apache2 apm arts avi berkdb bitmap-fonts cairo cdr cjk crypt cups dvd dvi eds emboss encode esd firefox foomaticdb fortran ftp gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 imlib innodb ipv6 java javascript jpeg ldap libg++ libwww mad mikmod mime mmx motif mozilla mp3 mpeg mpi mysql mysqli ncurses nls nptl nptlonly odbc ogg oggvorbis opengl oss pam pdflib perl php pic png posix postgres ppds python qt quicktime readline samba sdl sockets spell sse sse2 ssl svg sysfs tcltk tcpd tetex threads tiff truetype truetype-fonts type1-fonts unicode usb vcd vorbis wifi win32codecs xine xml2 xmms xpm xv xvid zlib elibc_glibc kernel_linux userland_GNU" USER="root" USERLAND="GNU" USE_EXPAND="DVB_CARDS ELIBC FCDSL_CARDS FRITZCAPI_CARDS INPUT_DEVICES KERNEL LINGUAS USERLAND VIDEO_CARDS" USE_EXPAND_HIDDEN="" USE_ORDER="env:pkg:conf:defaults" VISUALWORKS="/home/timothy/VisualWorks" WINDOWID="16777297" XARGS="xargs -r" XAUTHORITY="/root/.xauthy0EtjU" _="/usr/bin/emerge"
Created attachment 78368 [details] Patch for app-doc/php-docs ebuild This patch breaks the dohtml into pieces so that it can install all of the docs (as well as the figures).
Comment on attachment 78368 [details] Patch for app-doc/php-docs ebuild Changed attachment; it isn't a patch, but a new ebuild.
Created attachment 82352 [details] I made my own snapshot, just rename it to your portage snapshot This replaces alot of stuff, making it all simpler.
Created attachment 82446 [details] Simplified php-docs ebuild Much more simplified and generalized ebuild. This should work with any future php-docs changes. This also removes the /usr/share/php-docs symlink during uninstallation of the ebuild.
something similar happens to me: only files beginning with a up to f are extracted, later are not, same with figures/ dir That makes it useless. What's more I think php-docs should be installed onto /usr/share/webapps to allow users to install it into webserwer environment. That will enable php-docs use along with doc_dir directive in php.ini
Since march this problem is known and I'm quite fed up with unzipping the original .tar.gz, when will this become visible, maybe as ~x86 at least?
Fixed in CVS (as php-docs-20070202-r2), thanks for reporting and apologies for the delays!
Resolving FIXED.