Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 100566

Summary: kdelibs downloads files in src_install
Product: Gentoo Linux Reporter: Dan Armak (RETIRED) <danarmak>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Dan Armak (RETIRED) gentoo-dev 2005-07-28 02:50:31 UTC
In the install phase of kdelibs-3.4.2, I happened to see this scroll past: 
=================== 
mkdir -p 
-- /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/ksgmltools2/docbook/. 
mkdir -p 
-- /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/ksgmltools2/docbook/./xsl 
mkdir -p 
-- /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/ksgmltools2/docbook/./xsl/lib 
mkdir -p 
-- /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/ksgmltools2/docbook/./xsl/html 
mkdir -p 
-- /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/ksgmltools2/docbook/./xsl/manpages 
mkdir -p 
-- /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/ksgmltools2/docbook/./xsl/common 
fr.xml                                                                                                      
| 100% |    28 KiB |    28 KiB/s | ETA 00:00.00 
mkdir -p 
-- /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/ksgmltools2/docbook/./xsl/images 
mkdir -p 
-- /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/ksgmltools2/docbook/./xsl/images/callouts 
mkdir -p 
-- /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/ksgmltools2/docbook/./xsl/params 
mkdir -p 
-- /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/ksgmltools2/docbook/./xml-dtd-4.2 
mkdir -p 
-- /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/ksgmltools2/docbook/./xml-dtd-4.2/ent 
mkdir -p 
-- /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/ksgmltools2/docbook/./xml-dtd-4.1.2 
mkdir -p 
-- /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/ksgmltools2/docbook/./xml-dtd-4.1.2/ent 
iso-lat1.ent                                                                                                
| 100% |    4554 B |    4554 B/s | ETA 00:00.00 
/bin/sh ../admin/mkinstalldirs /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/services 
 /bin/install -c -p -m 644 
help.protocol /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/services/help.protocol 
 /bin/install -c -p -m 644 
ghelp.protocol /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/services/ghelp.protocol 
/bin/sh ../admin/mkinstalldirs /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/kconf_update 
 /bin/install -c -p -m 644 
kio_help.upd /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/kconf_update/kio_help.upd 
/bin/sh ../admin/mkinstalldirs /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/kconf_update 
 /bin/install -c -p 
move_kio_help_cache.sh /var/tmp/portage/kdelibs-3.4.2/image//usr/kde/3.4/share/apps/kconf_update/move_kio_help_cache.sh 
make[2]: Leaving directory 
`/var/tmp/portage/kdelibs-3.4.2/work/kdelibs-3.4.2/kdoctools' 
=================== 
I.e. apparently fr.xml and iso-lat1.xml were downloaded in the process of 
validating some XML file or other that referenced them (I'm weak on DTDs, but 
kdoctools/docbook/xsl/common/l10n.xml references fr.xml etc).  
 
Ebuilds shouldn't download stuff in the install phase, so would be nice to fix 
this (presumably by disabling said xml validation). But I don't want to stop 
for this now, I need to get 3.4.2 out the door :-)
Comment 1 Gregorio Guidi (RETIRED) gentoo-dev 2005-07-28 06:54:18 UTC
Weird, it doesn't happen here and I cannot find anything in the Makefiles that 
could explain it... 
Comment 2 Dan Armak (RETIRED) gentoo-dev 2005-07-28 07:10:36 UTC
This is wild guessing, but maybe it's a validation mechanism that caches these 
files and you already had them downloaded? Anyway, I'll try to find out later 
what validation may be happening there. 
Comment 3 Gregorio Guidi (RETIRED) gentoo-dev 2005-07-28 07:20:20 UTC
Well, all the needed files seems to be already there in 
kdelibs/kdoctools/docbook/, including fr.xml and iso-lat1.ent... 
 
Comment 4 Caleb Tennis (RETIRED) gentoo-dev 2006-07-03 05:35:02 UTC
I can't reproduce this, so if it's still active in today's latest KDE versions please reopen.