First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 35308
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Spider (RETIRED) <spider@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Daniel Black <dragonheart@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 35308 depends on: Show dependency tree
Show dependency graph
Bug 35308 blocks: 39810 39811 39812 39813 39814 39815 39816 39817 39818 39819 39821 39822 39824 39826 39827
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: 2003-12-07 21:56 0000
The URL above specifies keepdir MUST be used rather than any creation of .keep 
files explictly. The below ebuilds fail to do this. Ok this doesn't break 
anything currently however policy is policy. 
 
(Note: leafnode omitted from below as .keep is in a comment only) 
Appoligies to all devs who get harassed because of this bug. 
 
bash-2.05b$ find /usr/portage/ -name "*ebuild" | xargs fgrep .keep 
/usr/portage/app-editors/emacs/emacs-21.1-r4.ebuild:    touch ${D}/usr/share/
emacs/21.1/leim/.keep 
/usr/portage/app-editors/emacs/emacs-21.2-r2.ebuild:    touch ${D}/usr/share/
emacs/21.2/leim/.keep 
/usr/portage/app-editors/emacs/emacs-21.3-r1.ebuild:    touch ${D}/usr/share/
emacs/${PV}/leim/.keep 
/usr/portage/app-editors/emacs/emacs-21.3.ebuild:       touch ${D}/usr/share/
emacs/${PVR}/leim/.keep 
/usr/portage/app-editors/jedit/jedit-4.1.ebuild:        touch /usr/share/
jedit/jars/.keep 
/usr/portage/app-editors/jedit/jedit-4.0.3-r2.ebuild:   touch /usr/share/
jedit/jars/.keep 
/usr/portage/app-misc/screen/screen-3.9.15.ebuild:      touch ${D}/var/run/
screen/.keep 
/usr/portage/app-misc/screen/screen-3.9.13-r4.ebuild:   touch ${D}/var/run/
screen/.keep 
/usr/portage/app-misc/screen/screen-3.9.15-r1.ebuild:   touch ${D}/var/run/
screen/.keep 
/usr/portage/app-sci/predict/predict-2.2.1.ebuild:              touch ${D}/
usr/lib/gsat/plugins/.keep 
/usr/portage/app-sci/predict/predict-2.2.2-r1.ebuild:           touch ${D}/
usr/lib/gsat/plugins/.keep 
/usr/portage/app-sci/predict/predict-2.2.2.ebuild:              touch ${D}/
usr/lib/gsat/plugins/.keep 
/usr/portage/app-text/docbook-xml-dtd/docbook-xml-dtd-4.1.2-r2.ebuild:  touch 
${D}/etc/xml/.keep 
/usr/portage/app-text/docbook-xml-dtd/docbook-xml-dtd-4.1.2-r3.ebuild:  touch 
${D}/etc/xml/.keep 
/usr/portage/app-text/docbook-xml-dtd/docbook-xml-dtd-4.2.ebuild:       touch 
${D}/etc/xml/.keep 
/usr/portage/app-text/docbook-xml-dtd/docbook-xml-dtd-4.1.2-r4.ebuild:  touch 
${D}/etc/xml/.keep 
/usr/portage/app-text/rfcutil/rfcutil-3.2.3.ebuild:     touch ${S}/.keep 
/usr/portage/app-text/rfcutil/rfcutil-3.2.3.ebuild:     doins .keep 
/usr/portage/gnome-base/gconf/gconf-2.2.0.ebuild:       touch ${D}/etc/gconf/
gconf.xml.mandatory/.keep${SLOT} 
/usr/portage/gnome-base/gconf/gconf-2.2.0.ebuild:       touch ${D}/etc/gconf/
gconf.xml.defaults/.keep${SLOT} 
/usr/portage/gnome-base/gconf/gconf-1.0.8-r5.ebuild:    touch ${D}/etc/gconf/
gconf.xml.mandatory/.keep${SLOT} 
/usr/portage/gnome-base/gconf/gconf-2.2.1.ebuild:       touch ${D}/etc/gconf/
gconf.xml.mandatory/.keep${SLOT} 
/usr/portage/gnome-base/gconf/gconf-2.2.1.ebuild:       touch ${D}/etc/gconf/
gconf.xml.defaults/.keep${SLOT} 
/usr/portage/gnome-base/gconf/gconf-2.4.0.1.ebuild:     touch ${D}/etc/gconf/
gconf.xml.mandatory/.keep${SLOT} 
/usr/portage/gnome-base/gconf/gconf-2.4.0.1.ebuild:     touch ${D}/etc/gconf/
gconf.xml.defaults/.keep${SLOT} 
/usr/portage/gnome-base/gdm/gdm-2.2.5.4-r5.ebuild:      touch ${ROOT}/var/lib/
gdm/.keep 
/usr/portage/gnome-base/gdm/gdm-2.4.1.7-r1.ebuild:      touch ${ROOT}/var/lib/
gdm/.keep 
/usr/portage/gnome-base/gdm/gdm-2.4.1.6.ebuild: touch ${ROOT}/var/lib/
gdm/.keep 
/usr/portage/media-sound/gnump3d/gnump3d-2.6.ebuild:    touch ${D}/var/cache/
gnump3d/serving/.keep 
/usr/portage/net-analyzer/nagios-core/nagios-core-1.1-r4.ebuild:        touch 
${D}/usr/nagios/share/ssi/.keep 
/usr/portage/net-analyzer/nagios-core/nagios-core-1.1-r4.ebuild:        touch 
${D}/var/nagios/.keep 
/usr/portage/net-analyzer/nagios-core/nagios-core-1.1-r4.ebuild:        touch 
${D}/var/nagios/archives/.keep 
/usr/portage/net-analyzer/nagios-core/nagios-core-1.1-r4.ebuild:        touch 
${D}/var/nagios/rw/.keep 
/usr/portage/net-analyzer/snort/snort-1.9.1-r1.ebuild:  touch ${D}/var/log/
snort/.keep 
/usr/portage/net-analyzer/snort/snort-1.9.1-r2.ebuild:  touch ${D}/var/log/
snort/.keep 
/usr/portage/net-analyzer/snort/snort-2.0.0.ebuild:     touch ${D}/var/log/
snort/.keep 
/usr/portage/net-analyzer/snort/snort-1.9.1-r3.ebuild:  touch ${D}/var/log/
snort/.keep 
/usr/portage/net-dialup/freeradius/freeradius-0.9.0.ebuild:     touch ${D}/
var/run/radiusd/.keep 
/usr/portage/net-dialup/freeradius/freeradius-0.9.0.ebuild:     touch ${D}/
var/log/radius/.keep 
/usr/portage/net-dialup/freeradius/freeradius-0.9.0.ebuild:     touch ${D}/
var/log/radius/radacct/.keep 
/usr/portage/net-dialup/freeradius/freeradius-0.9.3.ebuild:     touch ${D}/
var/run/radiusd/.keep 
/usr/portage/net-dialup/freeradius/freeradius-0.9.3.ebuild:     touch ${D}/
var/log/radius/.keep 
/usr/portage/net-dialup/freeradius/freeradius-0.9.3.ebuild:     touch ${D}/
var/log/radius/radacct/.keep 
/usr/portage/net-dns/dns2go/dns2go-1.1-r2.ebuild:       touch ${S}/.keep 
/usr/portage/net-dns/dns2go/dns2go-1.1-r2.ebuild:       doins .keep 
/usr/portage/net-im/jabber-server/jabber-server-1.4.2-r2.ebuild:        touch 
${D}/var/spool/jabber/.keep 
/usr/portage/net-im/jabber-server/jabber-server-1.4.2-r3.ebuild:        touch 
${D}/var/spool/jabber/.keep 
/usr/portage/net-im/jabber-server/jabber-server-1.4.2-r4.ebuild:        touch 
${D}/var/spool/jabber/.keep 
/usr/portage/net-im/jabber-server/jabber-server-1.4.3.ebuild:   touch ${D}/
var/spool/jabber/.keep 
/usr/portage/net-irc/dancer-ircd/dancer-ircd-1.0.31_p8-r1.ebuild:       touch 
${D}/var/log/dancer-ircd/.keep 
/usr/portage/net-mail/courier/courier-0.42.2.ebuild:    touch ${D}/var/lib/
courier/webmail-logincache/.keep 
/usr/portage/net-mail/courier/courier-0.42.2.ebuild:    touch ${D}/var/lib/
courier/tmp/broken/.keep 
/usr/portage/net-mail/courier/courier-0.42.2.ebuild:    touch ${D}/var/lib/
courier/msgs/.keep 
/usr/portage/net-mail/courier/courier-0.42.2.ebuild:    touch ${D}/var/lib/
courier/msgq/.keep 
/usr/portage/net-mail/courier/courier-0.42.2.ebuild:    touch ${D}/var/lib/
courier/filters/.keep 
/usr/portage/net-mail/courier/courier-0.42.2.ebuild:    touch ${D}/var/lib/
courier/faxtmp/.keep 
/usr/portage/net-mail/courier/courier-0.42.2.ebuild:    touch ${D}/var/lib/
courier/calendar/public/.keep 
/usr/portage/net-mail/courier/courier-0.42.2.ebuild:    touch ${D}/var/lib/
courier/calendar/private/.keep 
/usr/portage/net-mail/courier/courier-0.42.2.ebuild:    touch ${D}/var/lib/
courier/calendar/localcache/.keep 
/usr/portage/net-mail/courier/courier-0.42.2.ebuild:    touch ${D}/var/lib/
courier/calendar/.keep 
/usr/portage/net-mail/courier/courier-0.42.2.ebuild:    touch ${D}/var/lib/
courier/allfilters/.keep 
/usr/portage/net-mail/courier/courier-0.44.2.ebuild:    find ${D} -type d 
-exec touch {}/.keep \; 
/usr/portage/net-mail/courier/courier-0.43.2.ebuild:    find ${D} -type d 
-exec touch {}/.keep 
/usr/portage/net-mail/courier/courier-0.43.2.ebuild:    touch ${D}/var/lib/
courier/webmail-logincache/.keep 
/usr/portage/net-mail/courier/courier-0.43.2.ebuild:    touch ${D}/var/lib/
courier/tmp/broken/.keep 
/usr/portage/net-mail/courier/courier-0.43.2.ebuild:    touch ${D}/var/lib/
courier/msgs/.keep 
/usr/portage/net-mail/courier/courier-0.43.2.ebuild:    touch ${D}/var/lib/
courier/msgq/.keep 
/usr/portage/net-mail/courier/courier-0.43.2.ebuild:    touch ${D}/var/lib/
courier/filters/.keep 
/usr/portage/net-mail/courier/courier-0.43.2.ebuild:    touch ${D}/var/lib/
courier/faxtmp/.keep 
/usr/portage/net-mail/courier/courier-0.43.2.ebuild:    touch ${D}/var/lib/
courier/calendar/public/.keep 
/usr/portage/net-mail/courier/courier-0.43.2.ebuild:    touch ${D}/var/lib/
courier/calendar/private/.keep 
/usr/portage/net-mail/courier/courier-0.43.2.ebuild:    touch ${D}/var/lib/
courier/calendar/localcache/.keep 
/usr/portage/net-mail/courier/courier-0.43.2.ebuild:    touch ${D}/var/lib/
courier/calendar/.keep 
/usr/portage/net-mail/courier/courier-0.43.2.ebuild:    touch ${D}/var/lib/
courier/allfilters/.keep 
/usr/portage/net-mail/courier/courier-0.44.0.ebuild:    find ${D} -type d 
-exec touch {}/.keep \; 
/usr/portage/net-mail/mailbase/mailbase-0.00-r4.ebuild: touch ${D}/var/spool/
mail/.keep 
/usr/portage/net-mail/postfix/postfix-2.0.9.ebuild:     touch ${D}/var/spool/
postfix/.keep 
/usr/portage/net-mail/postfix/postfix-2.0.10-r1.ebuild: touch ${D}/var/spool/
postfix/.keep 
/usr/portage/net-mail/qmail/qmail-1.03-r8.ebuild:       touch ${D}/var/qmail/
users/.keep 
/usr/portage/net-mail/qmail/qmail-1.03-r8.ebuild:       touch ${D}/var/log/
qmail/.keep 
/usr/portage/net-mail/qmail/qmail-1.03-r8.ebuild:       touch ${D}/var/log/
qmail/qmail-send/.keep 
/usr/portage/net-mail/qmail/qmail-1.03-r8.ebuild:       touch ${D}/var/log/
qmail/qmail-smtpd/.keep 
/usr/portage/net-mail/qmail/qmail-1.03-r10.ebuild:      touch ${D}/var/qmail/
users/.keep 
/usr/portage/net-mail/qmail/qmail-1.03-r10.ebuild:      touch ${D}/var/log/
qmail/.keep 
/usr/portage/net-mail/qmail/qmail-1.03-r10.ebuild:      touch ${D}/var/log/
qmail/qmail-send/.keep 
/usr/portage/net-mail/qmail/qmail-1.03-r10.ebuild:      touch ${D}/var/log/
qmail/qmail-smtpd/.keep 
/usr/portage/net-mail/qmail/qmail-1.03-r9.ebuild:       touch ${D}/var/qmail/
users/.keep 
/usr/portage/net-mail/qmail/qmail-1.03-r9.ebuild:       touch ${D}/var/log/
qmail/.keep 
/usr/portage/net-mail/qmail/qmail-1.03-r9.ebuild:       touch ${D}/var/log/
qmail/qmail-send/.keep 
/usr/portage/net-mail/qmail/qmail-1.03-r9.ebuild:       touch ${D}/var/log/
qmail/qmail-smtpd/.keep 
/usr/portage/net-mail/qmail-mysql/qmail-mysql-1.03.ebuild:      touch ${D}/
var/qmail/users/.keep 
/usr/portage/net-mail/qmail-mysql/qmail-mysql-1.03.ebuild:      touch ${D}/
var/log/qmail/.keep 
/usr/portage/net-mail/qmail-mysql/qmail-mysql-1.03.ebuild:      touch ${D}/
var/log/qmail/qmail-send/.keep 
/usr/portage/net-mail/qmail-mysql/qmail-mysql-1.03.ebuild:      touch ${D}/
var/log/qmail/qmail-smtpd/.keep 
/usr/portage/net-mail/sendmail/sendmail-8.12.9-r2.ebuild:       touch ${D}/
usr/adm/sm.bin/.keep 
/usr/portage/net-mail/sendmail/sendmail-8.12.10.ebuild: touch ${D}/usr/adm/
sm.bin/.keep 
/usr/portage/net-mail/vpopmail/vpopmail-5.2.1-r5.ebuild:        touch 
${VPOP_HOME}/domains/.keep 
/usr/portage/net-mail/xmail/xmail-1.15.ebuild:  touch ${D}/chroot/xmail/var/
MailRoot/bin/.keep 
/usr/portage/net-mail/xmail/xmail-1.15.ebuild:          touch ${D}/etc/xmail/
${i}/.keep 
/usr/portage/net-mail/xmail/xmail-1.15.ebuild:          touch ${D}/etc/xmail/
userauth/${i}/.keep 
/usr/portage/net-mail/xmail/xmail-1.15.ebuild:  rm -f ${D}/etc/xmail/
userauth/.keep 
/usr/portage/net-mail/xmail/xmail-1.15.ebuild:  rm -f /etc/xmail/
cmdaliases/.keep 
/usr/portage/net-mail/xmail/xmail-1.15.ebuild:  rm -f /etc/xmail/
custdomains/.keep 
/usr/portage/net-mail/xmail/xmail-1.15.ebuild:  rm -f /etc/xmail/domains/.keep 
/usr/portage/net-mail/xmail/xmail-1.15.ebuild:  rm -f /etc/xmail/filters/.keep 
/usr/portage/net-mail/xmail/xmail-1.15.ebuild:  rm -f /etc/xmail/
pop3linklocks/.keep 
/usr/portage/net-mail/xmail/xmail-1.15.ebuild:  rm -f /etc/xmail/
pop3links/.keep 
/usr/portage/net-mail/xmail/xmail-1.15.ebuild:  rm -f /etc/xmail/
pop3locks/.keep 
/usr/portage/net-mail/xmail/xmail-1.15.ebuild:  rm -f /etc/xmail/userauth/
pop3/.keep 
/usr/portage/net-mail/xmail/xmail-1.15.ebuild:  rm -f /etc/xmail/userauth/
smtp/.keep 
/usr/portage/net-mail/xmail/xmail-1.16.ebuild:  touch ${D}/chroot/xmail/var/
MailRoot/bin/.keep 
/usr/portage/net-mail/xmail/xmail-1.16.ebuild:          touch ${D}/etc/xmail/
${i}/.keep 
/usr/portage/net-mail/xmail/xmail-1.16.ebuild:          touch ${D}/etc/xmail/
userauth/${i}/.keep 
/usr/portage/net-mail/xmail/xmail-1.16.ebuild:  rm -f ${D}/etc/xmail/
userauth/.keep 
/usr/portage/net-mail/xmail/xmail-1.16.ebuild:  rm -f /etc/xmail/
cmdaliases/.keep 
/usr/portage/net-mail/xmail/xmail-1.16.ebuild:  rm -f /etc/xmail/
custdomains/.keep 
/usr/portage/net-mail/xmail/xmail-1.16.ebuild:  rm -f /etc/xmail/domains/.keep 
/usr/portage/net-mail/xmail/xmail-1.16.ebuild:  rm -f /etc/xmail/filters/.keep 
/usr/portage/net-mail/xmail/xmail-1.16.ebuild:  rm -f /etc/xmail/
pop3linklocks/.keep 
/usr/portage/net-mail/xmail/xmail-1.16.ebuild:  rm -f /etc/xmail/
pop3links/.keep 
/usr/portage/net-mail/xmail/xmail-1.16.ebuild:  rm -f /etc/xmail/
pop3locks/.keep 
/usr/portage/net-mail/xmail/xmail-1.16.ebuild:  rm -f /etc/xmail/userauth/
pop3/.keep 
/usr/portage/net-mail/xmail/xmail-1.16.ebuild:  rm -f /etc/xmail/userauth/
smtp/.keep 
/usr/portage/net-mail/qmail-ldap/qmail-ldap-1.03-r1.ebuild:     touch ${D}/
var/qmail/users/.keep 
/usr/portage/net-mail/qmail-ldap/qmail-ldap-1.03-r1.ebuild:     touch ${D}/
var/log/qmail/.keep 
/usr/portage/net-mail/qmail-ldap/qmail-ldap-1.03-r1.ebuild:     touch ${D}/
var/log/qmail/qmail-send/.keep 
/usr/portage/net-mail/qmail-ldap/qmail-ldap-1.03-r1.ebuild:     touch ${D}/
var/log/qmail/qmail-smtpd/.keep 
/usr/portage/net-mail/qmail-ldap/qmail-ldap-1.03-r1.ebuild:     touch ${D}/
var/log/qmail/qmail-pop3d/.keep 
/usr/portage/net-misc/openssh/openssh-3.5_p1-r1.ebuild: touch ${D}/var/
empty/.keep 
/usr/portage/net-misc/openssh/openssh-3.7.1_p2-r1.ebuild:       keepdir /var/
empty/.keep 
/usr/portage/net-misc/openssh/openssh-3.6.1_p2.ebuild:  touch ${D}/var/
empty/.keep 
/usr/portage/net-misc/openssh/openssh-3.7.1_p2.ebuild:  keepdir /var/
empty/.keep 
/usr/portage/net-misc/radvd/radvd-0.7.2-r1.ebuild:      touch ${D}/var/run/
radvd/.keep 
/usr/portage/net-www/apache/apache-1.3.28.ebuild:       touch ${D}/var/cache/
apache/.keep 
/usr/portage/net-www/apache/apache-1.3.28.ebuild:       touch ${D}/var/cache/
apache-mm/.keep 
/usr/portage/net-www/apache/apache-1.3.28.ebuild:       touch ${D}/usr/lib/
apache-extramodules/.keep 
/usr/portage/net-www/apache/apache-1.3.28.ebuild:       touch ${D}/etc/apache/
conf/addon-modules/.keep 
/usr/portage/net-www/apache/apache-1.3.28.ebuild:       touch ${D}/var/log/
apache/.keep 
/usr/portage/net-www/apache/apache-1.3.27-r3.ebuild:    touch ${D}/var/cache/
apache/.keep 
/usr/portage/net-www/apache/apache-1.3.27-r3.ebuild:    touch ${D}/var/cache/
apache-mm/.keep 
/usr/portage/net-www/apache/apache-1.3.27-r3.ebuild:    touch ${D}/usr/lib/
apache-extramodules/.keep 
/usr/portage/net-www/apache/apache-1.3.27-r3.ebuild:    touch ${D}/etc/apache/
conf/addon-modules/.keep 
/usr/portage/net-www/apache/apache-1.3.27-r3.ebuild:    touch ${D}/var/log/
apache/.keep 
/usr/portage/net-www/apache/apache-1.3.27-r4.ebuild:    touch ${D}/var/cache/
apache/.keep 
/usr/portage/net-www/apache/apache-1.3.27-r4.ebuild:    touch ${D}/var/cache/
apache-mm/.keep 
/usr/portage/net-www/apache/apache-1.3.27-r4.ebuild:    touch ${D}/usr/lib/
apache-extramodules/.keep 
/usr/portage/net-www/apache/apache-1.3.27-r4.ebuild:    touch ${D}/etc/apache/
conf/addon-modules/.keep 
/usr/portage/net-www/apache/apache-1.3.27-r4.ebuild:    touch ${D}/var/log/
apache/.keep 
/usr/portage/net-www/apache/apache-1.3.28-r1.ebuild:    dodir /var/cache/
apache ; touch ${D}/var/cache/apache/.keep 
/usr/portage/net-www/apache/apache-1.3.28-r1.ebuild:    dodir /var/cache/
apache-mm ; touch ${D}/var/cache/apache-mm/.keep 
/usr/portage/net-www/apache/apache-1.3.28-r1.ebuild:    dodir /usr/lib/
apache-extramodules ; touch ${D}/usr/lib/apache-extramodules/.keep 
/usr/portage/net-www/apache/apache-1.3.28-r1.ebuild:    dodir /etc/apache/
conf/addon-modules ; touch ${D}/etc/apache/conf/addon-modules/.keep 
/usr/portage/net-www/apache/apache-1.3.28-r1.ebuild:    dodir /var/log/
apache ; touch ${D}/var/log/apache/.keep 
/usr/portage/net-www/apache/apache-1.3.29.ebuild:       dodir /var/cache/
apache ; touch ${D}/var/cache/apache/.keep 
/usr/portage/net-www/apache/apache-1.3.29.ebuild:       dodir /var/cache/
apache-mm ; touch ${D}/var/cache/apache-mm/.keep 
/usr/portage/net-www/apache/apache-1.3.29.ebuild:       dodir /usr/lib/
apache-extramodules ; touch ${D}/usr/lib/apache-extramodules/.keep 
/usr/portage/net-www/apache/apache-1.3.29.ebuild:       dodir /etc/apache/
conf/addon-modules ; touch ${D}/etc/apache/conf/addon-modules/.keep 
/usr/portage/net-www/apache/apache-1.3.29.ebuild:       dodir /var/log/
apache ; touch ${D}/var/log/apache/.keep 
/usr/portage/net-www/jboss/jboss-3.0.6.ebuild:  touch ${D}/var/log/jboss/.keep 
/usr/portage/net-www/jboss/jboss-3.2.1.ebuild:  touch ${D}/var/log/jboss/.keep 
/usr/portage/net-www/jboss/jboss-3.2.1-r1.ebuild:       touch ${D}/var/log/
jboss/.keep 
/usr/portage/net-www/orion/orion-2.0.ebuild:    touch ${S}/.keep 
/usr/portage/net-www/orion/orion-2.0.ebuild:    doins ${S}/.keep 
/usr/portage/net-www/orion/orion-2.0.ebuild:    doins ${S}/.keep 
/usr/portage/net-www/orion/orion-2.0.1.ebuild:  touch ${S}/.keep 
/usr/portage/net-www/orion/orion-2.0.1.ebuild:  doins ${S}/.keep 
/usr/portage/net-www/orion/orion-2.0.1.ebuild:  doins ${S}/.keep 
/usr/portage/net-www/privoxy/privoxy-2.9.14_beta.ebuild:        touch ${D}/
var/log/privoxy/.keep 
/usr/portage/net-www/tomcat/tomcat-4.1.24-r1.ebuild:    touch ${D}
${TOMCAT_HOME}/logs/.keep 
/usr/portage/net-www/tomcat/tomcat-4.1.24-r1.ebuild:    touch ${D}
${TOMCAT_HOME}/temp/.keep 
/usr/portage/net-www/tomcat/tomcat-4.1.24-r1.ebuild:    touch ${D}
${TOMCAT_HOME}/work/.keep 
/usr/portage/net-www/resin/resin-2.1.9.ebuild:  touch ${D}/var/log/${PN}/.keep 
/usr/portage/net-www/resin-ee/resin-ee-2.1.9.ebuild:    touch ${D}/var/log/
resin/.keep 
/usr/portage/sys-apps/baselayout/baselayout-1.8.5.9.ebuild:     # The .keep 
file messes up Portage when looking in /var/db/pkg 
/usr/portage/sys-apps/baselayout/baselayout-1.8.6.10-r1.ebuild: # The .keep 
file messes up Portage when looking in /var/db/pkg 
/usr/portage/sys-apps/baselayout/baselayout-1.8.6.10-r1.ebuild: touch ${ROOT}/
boot/.keep 
/usr/portage/sys-apps/baselayout/baselayout-1.8.6.8-r1.ebuild:  # The .keep 
file messes up Portage when looking in /var/db/pkg 
/usr/portage/sys-apps/baselayout/baselayout-1.8.6.8-r1.ebuild:  touch ${ROOT}/
boot/.keep 
/usr/portage/sys-apps/baselayout/baselayout-1.8.6.12-r2.ebuild: # The .keep 
file messes up Portage when looking in /var/db/pkg 
/usr/portage/sys-apps/baselayout/baselayout-1.8.6.12-r2.ebuild: touch ${ROOT}/
boot/.keep 
/usr/portage/sys-apps/daemontools/daemontools-0.76-r3.ebuild:   touch ${D}/
service/.keep 
/usr/portage/sys-apps/findutils/findutils-4.1.7-r1.ebuild:      touch ${D}/
var/spool/locate/.keep 
/usr/portage/sys-apps/findutils/findutils-4.1.7-r2.ebuild:      touch ${D}/
var/spool/locate/.keep 
/usr/portage/sys-apps/portage/portage-2.0.49-r15.ebuild:        touch ${D}/
var/tmp/.keep 
/usr/portage/sys-apps/portage/portage-2.0.49-r18.ebuild:        touch ${D}/
var/tmp/.keep 
/usr/portage/sys-apps/vcron/vcron-3.0.1-r1.ebuild:      touch ${D}/etc/
cron.d/.keep 
/usr/portage/sys-apps/vcron/vcron-3.0.1-r4.ebuild:      touch ${D}/etc/
cron.d/.keep 
/usr/portage/sys-apps/vcron/vcron-3.0.1-r3.ebuild:      touch ${D}/etc/
cron.d/.keep 
/usr/portage/sys-devel/automake/automake-1.6.1-r6.ebuild:       touch ${D}/
usr/share/aclocal/.keep 
/usr/portage/sys-devel/automake/automake-1.6.3.ebuild:  touch ${D}/usr/share/
aclocal/.keep 
/usr/portage/sys-devel/automake/automake-1.7.2.ebuild:  touch ${D}/usr/share/
aclocal/.keep 
/usr/portage/sys-devel/automake/automake-1.7.5-r2.ebuild:       touch ${D}/
usr/share/aclocal/.keep 
/usr/portage/sys-devel/automake/automake-1.7.7.ebuild:  touch ${D}/usr/share/
aclocal/.keep 
/usr/portage/sys-devel/automake/automake-1.7.8.ebuild:  touch ${D}/usr/share/
aclocal/.keep 
/usr/portage/x11-base/xfree/xfree-4.2.0-r12.ebuild:     touch ${ROOT}/var/lib/
xdm/.keep 
/usr/portage/x11-misc/karamba/karamba-0.17-r1.ebuild:   > ${D}/usr/share/
karamba/themes/.keep 
/usr/portage/x11-misc/karamba/karamba-0.17-r1.ebuild:   > ${D}/usr/share/
karamba/bin/.keep 
/usr/portage/x11-misc/superkaramba/superkaramba-0.28.ebuild:    > ${D}/usr/
share/karamba/themes/.keep 
/usr/portage/x11-misc/superkaramba/superkaramba-0.28.ebuild:    > ${D}/usr/
share/karamba/bin/.keep 
/usr/portage/x11-misc/superkaramba/superkaramba-0.29.ebuild:    > ${D}/usr/
share/karamba/themes/.keep 
/usr/portage/x11-misc/superkaramba/superkaramba-0.29.ebuild:    > ${D}/usr/
share/karamba/bin/.keep 
/usr/portage/x11-misc/superkaramba/superkaramba-0.30.ebuild:    > ${D}/usr/
share/karamba/themes/.keep 
/usr/portage/x11-misc/superkaramba/superkaramba-0.30.ebuild:    > ${D}/usr/
share/karamba/bin/.keep 
/usr/portage/x11-misc/superkaramba/superkaramba-0.31.ebuild:    > ${D}/usr/
share/karamba/themes/.keep 
/usr/portage/x11-misc/superkaramba/superkaramba-0.31.ebuild:    > ${D}/usr/
share/karamba/bin/.keep 
/usr/portage/x11-misc/superkaramba/superkaramba-0.32.ebuild:    > ${D}/usr/
share/karamba/themes/.keep 
/usr/portage/x11-misc/superkaramba/superkaramba-0.32.ebuild:    > ${D}/usr/
share/karamba/bin/.keep 
/usr/portage/dev-tex/latex2html/latex2html-2002.1.ebuild:       touch .keep 
/usr/portage/dev-tex/latex2html/latex2html-2002.1.ebuild:       doins .keep 
 

Reproducible: Always
Steps to Reproduce:
1.find /usr/portage/ -name "*ebuild" | xargs fgrep .keep 
 
Actual Results:  
(above) 

Expected Results:  
.keepdir appearing in comments only. It should be a fairly empty list 

bash-2.05b$ emerge info 
Portage 2.0.49-r4 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 
2.4.20-gentoo-r8) 
================================================================= 
System uname: 2.4.20-gentoo-r8 i686 Celeron (Coppermine) 
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled] 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=pentium3 -O3" 
CHOST="i686-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/
share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/
texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/
config" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" 
CXXFLAGS="-O2 -mcpu=i686 -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="ccache autoaddcvs sandbox usersandbox userpriv cvs" 
GENTOO_MIRRORS="http://user:password@premium.planetmirror.com/pub/gentoo           
http://gentoo.oregonstate.edu           http://distro.ibiblio.org/pub/linux/
distributions/gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync-gentoo.planetmirror.com/gentoo-portage" 
USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod 
mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml 
alsa gdbm berkdb slang readline arts tetex nas bonobo svga tcltk guile mysql 
postgres X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome 
gtk qt kde motif mozilla ldap cdr 3dfx acpi apache2 artswrappersuid doc 
ethereal fam fastcgi flash gd gphoto2 gtk2 imagemagick java jikes junit libgda 
mbox mmx openal php pic plotutils ppds psyco samba sasl scanner skey slp snmp 
socks5 sox sse tiff usb vhost xinerama xml zeo -opengl"

------- Comment #1 From Daniel Black 2003-12-07 23:18:00 0000 -------
Application to herd responsible list:

usr/portage/app-editors/emacs/metadata.xml:<herd>emacs</herd>
/usr/portage/app-sci/predict/metadata.xml:<herd>sci</herd>
/usr/portage/app-text/docbook-xml-dtd/metadata.xml:<herd>text-markup</herd>
/usr/portage/dev-tex/latex2html/metadata.xml:<herd>text-markup</herd>
/usr/portage/gnome-base/gconf/metadata.xml:<herd>gnome</herd>
/usr/portage/gnome-base/gdm/metadata.xml:<herd>gnome</herd>
/usr/portage/net-analyzer/snort/metadata.xml:   <herd>hardened</herd>
/usr/portage/net-dialup/freeradius/metadata.xml:<herd>net-dialup</herd>
/usr/portage/net-im/jabber-server/metadata.xml:<herd>net-im</herd>
/usr/portage/net-irc/dancer-ircd/metadata.xml:<herd>net-irc</herd>
/usr/portage/net-mail/courier/metadata.xml:  <herd>no-herd</herd>
/usr/portage/net-mail/mailbase/metadata.xml:<herd>net-mail</herd>
/usr/portage/net-mail/postfix/metadata.xml:<herd>net-mail</herd>
/usr/portage/net-mail/qmail-mysql/metadata.xml:<herd>net-mail</herd>
/usr/portage/net-mail/qmail/metadata.xml:    <herd>net-mail</herd>
/usr/portage/net-mail/sendmail/metadata.xml:<herd>net-mail</herd>
/usr/portage/net-mail/vpopmail/metadata.xml:<herd>net-mail</herd>
/usr/portage/net-mail/xmail/metadata.xml:<herd>net-mail</herd>
/usr/portage/net-misc/openssh/metadata.xml:<herd>no-herd</herd>
/usr/portage/net-news/leafnode/metadata.xml:  <herd>no-herd</herd>
/usr/portage/net-www/apache/metadata.xml:<herd>web-apps</herd>
/usr/portage/sys-apps/baselayout/metadata.xml:<herd>base-system</herd>
/usr/portage/sys-apps/daemontools/metadata.xml:<herd>base-system</herd>
/usr/portage/sys-apps/findutils/metadata.xml:<herd>base-system</herd>
/usr/portage/sys-apps/portage/metadata.xml:<herd>base-system</herd>
/usr/portage/sys-apps/vcron/metadata.xml:<herd>base-system</herd>
/usr/portage/sys-devel/automake/metadata.xml:<herd>base-system</herd>
/usr/portage/x11-base/xfree/metadata.xml:<herd>xfree</herd>

No Herd
/usr/portage/net-mail/courier iggy
openssh         aliz@gentoo.org,hardened@gentoo.org,vapier@gentoo.org

Unclaimed

/usr/portage/app-editors/jedit
/usr/portage/app-misc/screen
/usr/portage/app-text/rfcutil
/usr/portage/media-sound/gnump3d
/usr/portage/net-analyzer/nagios-core
/usr/portage/net-dns/dns2go
/usr/portage/net-mail/qmail-ldap
/usr/portage/net-misc/radvd
/usr/portage/net-www/jboss
/usr/portage/net-www/orion
/usr/portage/net-www/privoxy
/usr/portage/net-www/tomcat
/usr/portage/net-www/resin
/usr/portage/net-www/resin-ee
/usr/portage/x11-misc/karamba
/usr/portage/x11-misc/superkaramba


------- Comment #2 From Daniel Black 2003-12-07 23:28:14 0000 -------
luke-jr@gentoo.org you've been assigned jabber-server. The net-im@gentoo.org
herd email didn't seem to be accepted by bugzilla.

------- Comment #3 From SpanKY 2003-12-07 23:38:58 0000 -------
openssh is fixed

------- Comment #4 From Daniel Black 2003-12-07 23:44:48 0000 -------
A neater list that the scrawl above:

/usr/portage/app-editors/emacs        emacs
/usr/portage/app-sci/predict          sci
/usr/portage/app-text/docbook-xml-dtd text-markup
/usr/portage/dev-tex/latex2html       text-markup
/usr/portage/gnome-base/gconf         gnome
/usr/portage/gnome-base/gdm           gnome
/usr/portage/net-analyzer/snort       hardened
/usr/portage/net-dialup/freeradius    net-dialup
/usr/portage/net-im/jabber-server     net-im
/usr/portage/net-irc/dancer-ircd      net-irc
/usr/portage/net-mail/courier:       - no-herd
/usr/portage/net-mail/mailbase        net-mail
/usr/portage/net-mail/postfix         net-mail
/usr/portage/net-mail/qmail-mysql     net-mail
/usr/portage/net-mail/qmail:          net-mail
/usr/portage/net-mail/sendmail        net-mail
/usr/portage/net-mail/vpopmail        net-mail
/usr/portage/net-mail/xmail           net-mail
/usr/portage/net-misc/openssh        - no-herd
/usr/portage/net-news/leafnode:      - no-herd
/usr/portage/net-www/apache           web-apps
/usr/portage/sys-apps/baselayout      base-system
/usr/portage/sys-apps/daemontools     base-system
/usr/portage/sys-apps/findutils       base-system
/usr/portage/sys-apps/portage         base-system
/usr/portage/sys-apps/vcron           base-system
/usr/portage/sys-devel/automake       base-system
/usr/portage/x11-base/xfree           xfree

Please remove you email addres when complete. Last one out do the "find" listed in the initial report and if clean close the bug.

------- Comment #5 From SpanKY 2003-12-07 23:46:26 0000 -------
snort is now fixed too

------- Comment #6 From Luke-Jr 2003-12-07 23:58:37 0000 -------
net-im/jabber-server fixed.

------- Comment #7 From Mamoru KOMACHI (RETIRED) 2003-12-08 00:00:53 0000 -------
Fixed: app-editors/emacs, app-text/docbook-xml-dtd, dev-tex/latex2html

------- Comment #8 From Donnie Berkholz 2003-12-08 00:13:12 0000 -------
Fixed:
app-misc/screen
app-sci/predict
x11-base/xfree

------- Comment #9 From Heinrich Wendel (RETIRED) 2003-12-08 02:35:11 0000 -------
net-dialup/freeradius fixed :)

------- Comment #10 From Spider (RETIRED) 2003-12-08 17:59:28 0000 -------
kidnapping this bug as it fits with my line of interests.


------- Comment #11 From Brian Jackson (RETIRED) 2003-12-08 19:13:16 0000 -------
courier is done, if anybody needs a way to keep a ton of dirs, take a look at
how I did it in the courier ebuild

------- Comment #12 From Martin Schlemmer (RETIRED) 2003-12-25 14:21:46 0000 -------
Baselayout is valid, as the only place is in pkg_postinst(), where keepdir()
will not work.

------- Comment #13 From Robin Johnson 2003-12-25 17:57:53 0000 -------
fixed:
net-www/apache sys-apps/daemontools net-mail/mailbase net-mail/qmail-mysql net-mail/qmail-ldap net-mail/vpopmail 

not fixed yet and please nobody else touch it:
net-mail/qmail

------- Comment #14 From Martin Holzer (RETIRED) 2004-01-29 05:46:48 0000 -------
closing this one

if there's still any ebuild left open a new bug and depend on this one

------- Comment #15 From Daniel Black 2004-01-29 15:12:26 0000 -------
new bugs will be opened for remaining ebuilds as requested

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