Bug 145812 - sys-fs/autorun-3.15 ebuild failure and old version
Bug#: 145812 Product:  Gentoo Linux Version: 2006.0 Platform: AMD64
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: base-system@gentoo.org Reported By: blunard2@uiuc.edu
Component: Ebuilds
URL: 
Summary: sys-fs/autorun-3.15 ebuild failure and old version
Keywords:  
Status Whiteboard: 
Opened: 2006-09-01 00:32 0000
Description:   Opened: 2006-09-01 00:32 0000
emerge autorun yields the following error:

make[2]: Entering directory `/var/tmp/portage/autorun-3.15/work/autorun-3.15'
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.
-DLOCALEDIR=\"/usr/share/locale\"    -march=k8 -O2 -pipe -msse3 -MT autorun.o
-MD -MP -MF ".deps/autorun.Tpo" -c -o autorun.o autorun.cc; \
        then mv -f ".deps/autorun.Tpo" ".deps/autorun.Po"; else rm -f
".deps/autorun.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.
-DLOCALEDIR=\"/usr/share/locale\"    -march=k8 -O2 -pipe -msse3 -MT cdrom.o -MD
-MP -MF ".deps/cdrom.Tpo" -c -o cdrom.o cdrom.cc; \
        then mv -f ".deps/cdrom.Tpo" ".deps/cdrom.Po"; else rm -f
".deps/cdrom.Tpo"; exit 1; fi
xmlto man autorun.man.xml
LC_ALL=C ./intltool-merge -d -u -c ./po/.intltool-merge-cache ./po
Autorun.desktop.in Autorun.desktop
xmlto: input does not validate (status 3)
/var/tmp/portage/autorun-3.15/work/autorun-3.15/autorun.man.xml:3: warning:
failed to load external entity
"/var/tmp/portage/autorun-3.15/work/autorun-3.15/docbook/docbookx.dtd"
   "docbook/docbookx.dtd">
                          ^
warning: failed to load external entity
"/var/tmp/portage/autorun-3.15/work/autorun-3.15/docbook/docbookx.dtd"
validity error : Could not load the external subset "docbook/docbookx.dtd"
Document /var/tmp/portage/autorun-3.15/work/autorun-3.15/autorun.man.xml does
not validate
make[2]: *** [autorun.1] Error 3
make[2]: *** Waiting for unfinished jobs....
Generating and caching the translation database
Merging translations into Autorun.desktop.
make[2]: Leaving directory `/var/tmp/portage/autorun-3.15/work/autorun-3.15'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/autorun-3.15/work/autorun-3.15'
make: *** [all] Error 2

!!! ERROR: sys-fs/autorun-3.15 failed.
Call stack:
  ebuild.sh, line 1543:   Called dyn_compile
  ebuild.sh, line 938:   Called src_compile
  ebuild.sh, line 607:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if
relevant.



Here is my emerge --info:

emerge --info
Portage 2.1.1_pre5-r3 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla,
glibc-2.4-r3, 2.6.17-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.12.4
Last Sync: Thu, 31 Aug 2006 12:50:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/terminfo"
CXXFLAGS="-march=k8 -O2 -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy ccache distlocks metadata-transfer parallel-fetch
sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.cites.uiuc.edu/pub/gentoo/"
LINGUAS=""
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage
/usr/portage/local/layman/webapps-experimental"
SYNC="rsync://gentoo.cites.uiuc.edu/gentoo-portage"
USE="amd64 apache2 avi bash-completion berkdb bitmap-fonts calendar caps cli
crypt curl dedicated dlloader dri eds elibc_glibc emboss encode foomaticdb
fortran gstreamer imap imlib input_devices_evdev input_devices_keyboard
input_devices_mouse ipv6 isdnlog javascript kernel_linux lzw lzw-tiff mp3 mpeg
mysql ncurses nls nptl nptlonly opengl pam pcre pdflib perl pppd python qt3 qt4
quicktime readline reflection samba session snmp soap spell spl ssl symlink
syslog tcpd truetype-fonts type1-fonts unicode usb userland_GNU xorg xpm xv
zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS


I also noticed that the ebuild hasn't been updated in a while (Mar 2005) and
there is a new version out (3.17). The reason I wish to use this app is for the
ability to automount cdroms/dvdroms and run scripts on the "onmount" events. If
there is a more elegant way to do this I would also appreciate it.

Thank you,

Brian

------- Comment #1 From Jakub Moc (RETIRED) 2006-09-01 00:54:51 0000 -------
Which docbook-xml-dtd version do you have installed?

------- Comment #2 From Brian Lunardini 2006-09-01 01:03:27 0000 -------
I have app-text/docbook-xml-dtd-4.2-r2. Atleast that's what autorun-3.15 pulled
in. According to packages.gentoo.org, 4.4-r1 exists, should I update
docbook-xml-dtd?

------- Comment #3 From SpanKY 2006-09-01 18:12:46 0000 -------
3.17 now in portage

------- Comment #4 From Brian Lunardini 2006-09-04 17:48:52 0000 -------
Same error message as original except for 3.17 instead of 3.17.

------- Comment #5 From Brian Lunardini 2006-09-04 17:50:27 0000 -------
(In reply to comment #4)
> Same error message as original except for 3.17 instead of 3.17.
> 

Same error message as original except for 3.17 instead of _3.15_.

Sorry

------- Comment #6 From SpanKY 2006-09-05 00:11:22 0000 -------
you dont have app-text/docbook-xml-dtd-4.1.2 installed

fixed in cvs

------- Comment #7 From Brian Lunardini 2006-09-06 01:30:15 0000 -------
Confirmed, ebuild operates correctly now. Thank you.