There are this problem in ebuild jabberd-1.4.3-r1.ebuild: ......... dodir /var/spool/jabber keepdir ${D}/var/spool/jabber/ keepdir ${D}/var/log/jabber/ dodir /var/run ........ i have correct in: .......... dodir /var/spool/jabber keepdir /var/spool/jabber keepdir /var/log/jabber dodir /var/run ............ and: ............. fperms g+rw /etc/jabber fperms g+rw /usr/sbin/jabberd fperms g+rw /var/spool/jabber fperms g+rw /var/spool/jabber/error.log fperms g+rw /var/spool/jabber/record.log fperms g+rw /var/log/jabber fperms u+xs /usr/sbin/jabberd ............. i have correct in: ........... fperms g+rw /etc/jabber fperms g+rw /usr/sbin/jabberd fperms g+rw /var/log/jabber fperms g+rw /var/log/jabber/error.log fperms g+rw /var/log/jabber/record.log fperms g+rw /var/spool/jabber fperms u+xs /usr/sbin/jabberd ........... Append the correct ebuild. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 28096 [details] Correct ebuild This is the correct ebuild
What problems did you get with keepdir ${D}/var/spool/jabber/ keepdir ${D}/var/log/jabber/ ? The other corrections i can see the problem and i will be fixing them in -r2 now.
With keepdir ${D}/var/spool/jabber/ keepdir ${D}/var/log/jabber/ i have this image . |-- etc | |-- init.d | | `-- jabber | `-- jabber | |-- multiple.xml | `-- self-cert.sh |-- usr | |-- include | | `-- jabberd | | |-- jabberd.h | | |-- lib | | | |-- asciitab.h | | | |-- hashtable.h | | | |-- iasciitab.h | | | |-- latin1tab.h | | | |-- lib.h | | | |-- nametab.h | | | |-- utf8tab.h | | | |-- xmldef.h | | | |-- xmlparse.h | | | |-- xmlrole.h | | | |-- xmltok.h | | | `-- xmltok_impl.h | | `-- single.h | |-- lib | | `-- jabberd | | |-- dialback.so | | |-- dnsrv.so | | |-- jsm.so | | |-- platform-settings | | |-- pthsock_client.so | | `-- xdb_file.so | |-- sbin | | `-- jabberd | `-- share | `-- doc | `-- jabberd-1.4.3-r1 | |-- README.Gentoo.gz | |-- README.gz | `-- UPGRADE.gz `-- var |-- log | `-- jabber | |-- error.log | `-- record.log |-- run |-- spool | `-- jabber `-- tmp `-- portage `-- jabberd-1.4.3-r1 `-- image `-- var |-- log | `-- jabber `-- spool `-- jabber 28 directories, 29 files The /var/tmp/portage is bad
With my ebuild: . |-- etc | |-- init.d | | `-- jabber | `-- jabber | |-- multiple.xml | `-- self-cert.sh |-- usr | |-- include | | `-- jabberd | | |-- jabberd.h | | |-- lib | | | |-- asciitab.h | | | |-- hashtable.h | | | |-- iasciitab.h | | | |-- latin1tab.h | | | |-- lib.h | | | |-- nametab.h | | | |-- utf8tab.h | | | |-- xmldef.h | | | |-- xmlparse.h | | | |-- xmlrole.h | | | |-- xmltok.h | | | `-- xmltok_impl.h | | `-- single.h | |-- lib | | `-- jabberd | | |-- dialback.so | | |-- dnsrv.so | | |-- jsm.so | | |-- platform-settings | | |-- pthsock_client.so | | `-- xdb_file.so | |-- sbin | | `-- jabberd | `-- share | `-- doc | `-- jabberd-1.4.3-r1 | |-- README.Gentoo.gz | |-- README.gz | `-- UPGRADE.gz `-- var |-- log | `-- jabber | |-- error.log | `-- record.log |-- run `-- spool `-- jabber 19 directories, 29 files This is my image
Ok it was a bug allright. It is corrected in cvs now in -r2. Will update this to stable soon.