First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 47824
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gnome Accessibility <gnome-accessibility@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Daniel Rendall <gentoo@danielrendall.co.uk>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
dasher_emerge.log Emerge log text/plain Daniel Rendall 2004-04-18 08:37 0000 70.25 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 47824 depends on: Show dependency tree
Show dependency graph
Bug 47824 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-04-14 12:09 0000
I'm updating dasher from 3.2.1 to 3.2.4. Dasher appears to build correctly but
fails at the install stage.

Reproducible: Always
Steps to Reproduce:
1. emerge -u dasher


Actual Results:  
Compilation seems to work fine until it tries the make install stage: 

Making install in Data 
make[1]: Entering directory 
`/data/portage/portage/dasher-3.2.4/work/dasher-3.2.4/Data' 
Making install in Help 
make[2]: Entering directory 
`/data/portage/portage/dasher-3.2.4/work/dasher-3.2.4/Data/Help' 
Making install in Gnome 
make[3]: Entering directory 
`/data/portage/portage/dasher-3.2.4/work/dasher-3.2.4/Data/Help/Gnome' 
Making install in C 
make[4]: Entering directory 
`/data/portage/portage/dasher-3.2.4/work/dasher-3.2.4/Data/Help/Gnome/C' 
make[5]: Entering directory 
`/data/portage/portage/dasher-3.2.4/work/dasher-3.2.4/Data/Help/Gnome/C' 
make[5]: Nothing to be done for `install-exec-am'. 
/bin/sh ../../../../mkinstalldirs
/data/portage/portage/dasher-3.2.4/image//usr/share/gnome/help/dasher/C 
mkdir -p 
-- /data/portage/portage/dasher-3.2.4/image//usr/share/gnome/help/dasher/C 
for file in  dasher.xml; do \ 
  cp ./$file
/data/portage/portage/dasher-3.2.4/image//usr/share/gnome/help/dasher/C; 
\ 
done 
if test "figures"; then \ 
  /bin/sh ../../../../mkinstalldirs
/data/portage/portage/dasher-3.2.4/image//usr/share/gnome/help/dasher/C/figures; 
\ 
  for file in ./figures/*.png; do \ 
    basefile=`echo $file | sed -e  's,^.*/,,'`; \ 
    /bin/install -c -m 644 
$file
/data/portage/portage/dasher-3.2.4/image//usr/share/gnome/help/dasher/C/figures/$basefile; 
\ 
  done \ 
fi 
mkdir -p 
--
/data/portage/portage/dasher-3.2.4/image//usr/share/gnome/help/dasher/C/figures 
make  install-data-hook 
make[6]: Entering directory 
`/data/portage/portage/dasher-3.2.4/work/dasher-3.2.4/Data/Help/Gnome/C' 
/bin/sh ../../../../mkinstalldirs
/data/portage/portage/dasher-3.2.4/image//usr/share/omf/dasher 
mkdir -p -- /data/portage/portage/dasher-3.2.4/image//usr/share/omf/dasher 
for file in dasher-C.omf; do \ 
        /bin/install -c -m 644 
$file.out /data/portage/portage/dasher-3.2.4/image//usr/share/omf/dasher/$file; 
\ 
done 
/bin/install: cannot stat `dasher-C.omf.out': No such file or directory 
make[6]: *** [install-data-hook-omf] Error 1 
make[6]: Leaving directory 
`/data/portage/portage/dasher-3.2.4/work/dasher-3.2.4/Data/Help/Gnome/C' 
make[5]: *** [install-data-am] Error 2 
make[5]: Leaving directory 
`/data/portage/portage/dasher-3.2.4/work/dasher-3.2.4/Data/Help/Gnome/C' 
make[4]: *** [install-am] Error 2 
make[4]: Leaving directory 
`/data/portage/portage/dasher-3.2.4/work/dasher-3.2.4/Data/Help/Gnome/C' 
make[3]: *** [install-recursive] Error 1 
make[3]: Leaving directory 
`/data/portage/portage/dasher-3.2.4/work/dasher-3.2.4/Data/Help/Gnome' 
make[2]: *** [install-recursive] Error 1 
make[2]: Leaving directory 
`/data/portage/portage/dasher-3.2.4/work/dasher-3.2.4/Data/Help' 
make[1]: *** [install-recursive] Error 1 
make[1]: Leaving directory 
`/data/portage/portage/dasher-3.2.4/work/dasher-3.2.4/Data' 
make: *** [install-recursive] Error 1 

!!! ERROR: app-accessibility/dasher-3.2.4 failed. 
!!! Function einstall, Line 388, Exitcode 2 
!!! einstall failed 


I note that it's failing to find the file dasher-C.omf.out in 
[builddir]/Data/Help/Gnome/C 

If I cd to that directory and try 'make dasher-C.omf.out' then I get: 
azure C # make dasher-C.omf.out 
cp dasher-C.omf dasher-C.omf.out 

From this I conclude that there is a rule to make this target but it's not 
being invoked. Therefore perhaps this isn't a Gentoo-specific problem, but I 
can't see how this hasn't been picked up by someone unless there's something 
funny with my set-up. 


Expected Results:  
Should have built and installed. 

Portage 2.0.50-r5 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.4) 
================================================================= 
System uname: 2.6.4 i686 AMD Athlon(tm) processor 
Gentoo Base System version 1.4.3.13 
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled] 
ccache version 2.3 [enabled] 
Autoconf: sys-devel/autoconf-2.58-r1 
Automake: sys-devel/automake-1.8.3 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=athlon -O3 -pipe" 
CHOST="i686-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=athlon -O3 -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache sandbox" 
GENTOO_MIRRORS="http://gentoo.oregonstate.edu 
http://distro.ibiblio.org/pub/Linux/distributions/gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/data/portage" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="X alsa apm arts avi bluetooth cdr crypt cups dga dvd encode esd 
foomaticdb gif gimpprint gphoto2 gpm gtk2 guile java jpeg kde ladcca libg++ 
libwww mad mmx motif mozilla mpeg ncurses oggvorbis opengl oss pam pdflib perl 
png ppds python qt quicktime rage128 readline samba scanner spell ssl svga 
tcpd tetex tiff truetype video_cards_rage128 x86 xml2 xmms zlib"

------- Comment #1 From Leonardo Boshell 2004-04-18 07:58:15 0000 -------
This kind of problems usually happens when a certain sgml catalog is not in
your system (or it's corrupted).

Could you please attach the whole log as plain text? Thanks.

------- Comment #2 From Daniel Rendall 2004-04-18 08:37:06 0000 -------
Created an attachment (id=29553) [edit]
Emerge log

Attachment as requested.

Having looked through the log, I see that it's trying to use the command
'scrollkeeper-preinstall' which I didn't have installed. Having emerged
app-text/scrollkeeper, I find that dasher compiles fine. I guess this means
that dasher should have scrollkeeper as a dependancy in the ebuild :-)

------- Comment #3 From Leonardo Boshell 2004-04-18 10:08:38 0000 -------
You're correct. The scrollkeeper dep has been added now.

Thank you for your help.

First Last Prev Next    No search results available      Search page      Enter new bug