Bug 120753 - app-doc/php-docs-20050822 doesn't install all of the html files
Bug#: 120753 Product:  Gentoo Linux Version: 2005.1 Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: beu@gentoo.org Reported By: tim@timkilbourn.com
Component: Ebuilds
URL: 
Summary: app-doc/php-docs-20050822 doesn't install all of the html files
Keywords:  InCVS
Status Whiteboard: 
Opened: 2006-01-28 11:23 0000
Description:   Opened: 2006-01-28 11:23 0000
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"

------- Comment #1 From Timothy Kilbourn 2006-01-28 11:24:34 0000 -------
Created an attachment (id=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 #2 From Timothy Kilbourn 2006-01-29 19:55:45 0000 -------
(From update of attachment 78368 [details])
Changed attachment; it isn't a patch, but a new ebuild.

------- Comment #3 From Avuton Olrich 2006-03-17 02:13:55 0000 -------
Created an attachment (id=82352) [details]
I made my own snapshot, just rename it to your portage snapshot

This replaces alot of stuff, making it all simpler.

------- Comment #4 From Avuton Olrich 2006-03-18 02:16:22 0000 -------
Created an attachment (id=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.

------- Comment #5 From Kamil Gornik 2006-09-03 07:45:38 0000 -------
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

------- Comment #6 From Onkobu 2006-09-13 11:56:50 0000 -------
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?

------- Comment #7 From Elfyn McBratney (beu) (RETIRED) 2007-02-03 00:57:38 0000 -------
Fixed in CVS (as php-docs-20070202-r2), thanks for reporting and apologies for
the delays!

------- Comment #8 From Elfyn McBratney (beu) (RETIRED) 2007-02-03 00:57:58 0000 -------
Resolving FIXED.