(Assigning to QA as I don't know where else to assign it to) These packages all instruct the user to run `ebuild /var/db/.../${PV}.ebuild config`. Instead they should instruct to run `emerge --config =${PV}`. app-emacs/auctex app-emulation/win4lin app-portage/porthole app-text/man2html dev-db/firebird dev-db/mysql dev-db/pgcluster dev-db/postgresql dev-lang/ccc dev-lang/cxx dev-php/mod_php dev-python/mod_python dev-ruby/mod_ruby games-fps/ut2003 games-fps/ut2003-bonuspack-epic games-fps/ut2004 games-strategy/freecraft mail-filter/dspam mail-mta/nullmailer mail-mta/qmail mail-mta/qmail-ldap mail-mta/qmail-mysql media-sound/digitaldj media-sound/fobbit media-tv/nuvexport net-analyzer/aimsniff net-dialup/fcdsl net-dns/bind net-fs/coda net-ftp/glftpd net-irc/ircd-hybrid net-mail/bincimap net-mail/cyrus-imapd net-mail/mailfront net-mail/mailman net-misc/dhcp net-p2p/phpgnucacheii net-www/gentoo-webroot-default net-www/mod_auth_ldap net-www/mod_auth_pgsql net-www/mod_bandwidth net-www/mod_contribs net-www/mod_dav net-www/mod_encoding net-www/mod_fastcgi net-www/mod_gzip net-www/mod_layout net-www/mod_ldap_userdir net-www/mod_mp3 net-www/mod_pcgi2 net-www/mod_scgi net-www/mod_ssl net-www/mod_throttle net-zope/zopex3 sys-apps/baselayout sys-apps/baselayout-vserver sys-apps/sal-client sys-block/partimage sys-cluster/csync2 sys-cluster/xmlsysd www-apache/mod_chroot www-apache/mod_perl www-apps/Apache-Gallery www-apps/drupal www-apps/dspam-web www-apps/joomla www-apps/mambo www-apps/open-xchange www-apps/tikiwiki www-client/kazehakase www-client/kazehakase-cvs www-servers/aolserver x11-libs/kylixlibs3-borqt
Um, shouldn't that be ${PF} ?
Can someone add the maintainers/herds for the packages, pretty please? :)
betelgeuse@pena /mnt/checkouts/gentoo-x86/dev-java/japitools $ emerge --help | grep config emerge --help [ system | config | sync ] betelgeuse@pena /mnt/checkouts/gentoo-x86/dev-java/japitools $ Maybe this feature should be documented... I added bug 109496. Also linux-wlan-ng-firmware was not on the list. It uses the following text: ebuild <ebuild> config. Originally I did not want to hardcode the location of the ebuild, but nice to know emerge --config exists. Any way the point is that the script used to find the packages should be adjusted to match anything ebuild <word> config.
(In reply to comment #0) > (Assigning to QA as I don't know where else to assign it to) You would assign it to yourself, actually. > games-fps/ut2003 > games-fps/ut2003-bonuspack-epic > games-fps/ut2004 Completed. > games-strategy/freecraft This ebuild doesn't fall under this bug. Not sure why it was included.
dev-db/mysql should be ok
(In reply to comment #0) > net-dialup/fcdsl fixed for net-dialup packages
(In reply to comment #0) > (Assigning to QA as I don't know where else to assign it to) > > These packages all instruct the user to run `ebuild /var/db/.../${PV}.ebuild > config`. Instead they should instruct to run `emerge --config =${PV}`. > > sys-apps/baselayout > sys-apps/baselayout-vserver I've no idea why the to baselayout's are in there ... they don't even use any reference to `ebuild /var/db/.../${PV}.ebuild config`.
Fixed net-fs/coda
qmail ebuilds fixed.
net-mail/cyrus-imapd is N/A CC'ing mholzer to take care of mailman.
fixed net-zope/zopex3
mod_ruby fixed
net-analyzer/aimsniff-0.9-r1 refuses the double-dash format but works correctly without any dashes. i.e., ebuild /usr/portage/aimsniff-0.9-r1/aimsniff-0.9-r1.ebuild --config={PF} <==NO WORK ebuild /usr/portage/aimsniff-0.9-r1/aimsniff-0.9-r1.ebuild config={PF} <==WORKS
(In reply to comment #13) > net-analyzer/aimsniff-0.9-r1 refuses the double-dash format but works correctly > without any dashes. i.e., > ebuild /usr/portage/aimsniff-0.9-r1/aimsniff-0.9-r1.ebuild --config={PF} <==NO WORK > ebuild /usr/portage/aimsniff-0.9-r1/aimsniff-0.9-r1.ebuild config={PF} <==WORKS We are talking about using emerge not ebuild.
Regenerated the list: app-emulation/win4lin app-text/man2html app-text/tetex dev-db/firebird dev-db/myodbc dev-db/pgcluster dev-lang/ccc dev-lang/cxx dev-php/mod_php dev-python/mod_python dev-util/subversion mail-filter/dspam mail-mta/nullmailer mail-mta/qmail mail-mta/qmail-ldap mail-mta/qmail-mysql media-sound/digitaldj media-sound/fobbit net-analyzer/aimsniff net-dialup/ppp net-dns/bind net-fs/coda net-ftp/glftpd net-irc/cyclone net-irc/ircd-hybrid net-mail/bincimap net-mail/mailfront net-mail/mailman net-misc/asterisk net-misc/asterisk-addons net-misc/dhcp net-p2p/freenet net-p2p/phpgnucacheii net-proxy/middleman net-www/gentoo-webroot-default net-www/mod_auth_ldap net-www/mod_auth_pgsql net-www/mod_bandwidth net-www/mod_contribs net-www/mod_dav net-www/mod_encoding net-www/mod_fastcgi net-www/mod_gzip net-www/mod_layout net-www/mod_ldap_userdir net-www/mod_mp3 net-www/mod_pcgi2 net-www/mod_scgi net-www/mod_ssl net-www/mod_throttle net-www/mod_watch net-www/webapp-config net-zope/zopex3 sys-apps/busybox sys-apps/sal-client sys-block/partimage sys-cluster/csync2 sys-cluster/xmlsysd www-apache/mod_chroot www-apache/mod_perl www-apps/Apache-Gallery www-apps/drupal www-apps/dspam-web www-apps/joomla www-apps/mambo www-apps/open-xchange www-apps/tikiwiki www-client/elinks www-servers/aolserver x11-libs/kylixlibs3-borqt x11-misc/3ddesktop Yes on the s/PV/PF/g. With ebuilds being on the list that shouldn't be, I tried a couple of methods to generate the list - I must have accidentally used the result of one of the failed ones.
www-apps/Apache-Gallery www-apps/joomla www-apps/mambo www-apps/tikiwiki are done net-www/webapp-config shouldn't be on the list
uh. nuvexport doesn't say anything about using config. Removing myself from this bug as a result.
sys-block/partimage fixed sys-cluster/csync2 fixed
fixed dev-db/pgcluster dev-db/postgresql no config command in www-client/kazehakase www-client/kazehakase-cvs
(In reply to comment #0) > config`. Instead they should instruct to run `emerge --config =${PV}`. Shouldn't that be emerge --config =${PF} to have the exact ebuild revision?
(In reply to comment #20) > Shouldn't that be emerge --config =${PF} to have the exact ebuild revision? Yes. See comment #1 and comment #15. Removing tools-portage@ as porthole isn't affected and isn't in the regenerated list.
Removing vserver-devs@ as baselayout-vserver isn't affected and isn't in the regenerated list.
(In reply to comment #21) > Yes. See comment #1 and comment #15. Aww! (:)
dev-php/mod_php fixed. Best regards, CHTEKK.
net-dns/bind done.
*** Bug 109987 has been marked as a duplicate of this bug. ***
net-analyzer/aimsniff fixed
www-apps/drupal fixed
app-text/tetex is not affected.
net-irc done
netmon done
for net-www/gentoo-webroot-default update please see bug 111920 ...
Old mod_perl's fixed, removing perl
nt-misc/dhcp fixed
Mike Frysinger: http://www.gentoo.org/doc/en/qmail-howto.xml
ive already fixed it locally, i'm in the middle of other aspects of the qmail guide
Fixed dev-db/firebird and did find . -iname "*\.ebuild" -exec grep -H "ebuild /var" {} \; False positives (newer ebuils are correct or don't need the config step): www-apache/mod_chroot x11-libs/kylixlibs3-borqt app-text/man2html and a lot other ones... Still unfixed: mail-mta/nullmailer net-ftp/glftpd net-p2p/phpgnucacheii net-www/gentoo-webroot-default mail-filter/dspam www-servers/aolserver sys-apps/sal-client sys-cluster/xmlsysd net-mail/bincimap net-mail/mailfront dev-lang/ccc dev-lang/cxx media-sound/digitaldj media-sound/fobbit www-apps/dspam-web www-apps/open-xchange Other noticable issues: net-dns/bind - doesn't print any information regarding emerge --config at all (Which brings me to the idea to ask, why Portage doesn't do this automatically for all ebuilds, when pkg_config() exists!?). net-www/mod_* - I did not check all of them, since newer ebuilds seem generally not to have a pkg_config function, so they can be considered fine.
Fixed net-p2p/phpgnucacheii mail-filter/dspam www-apps/dspam-web web-apps done now
(In reply to comment #37) > Fixed dev-db/firebird and did > @Carlo : Unfortunatly you changed both dev-db/firebird ebuild to \"emerge --config =${PV}\"" instead of using \"emerge --config =${PF}\"" resulting in a false output asking for : * 1. If haven't done so already, please run: * * "emerge --config =1.5.1" * * to create lockfiles, set permissions and more Adding your e-mail to cc to re-fix the ebuilds. See comment #15 and comment #21 for reference. <snip>
(In reply to comment #39) > Adding your e-mail to cc to re-fix the ebuilds. Thanks. Silly error of mine. :(
nullmailer fixed now
Old-style apache ebuilds and modules have been removed from the tree, all new-style ebuilds use the correct form. Removing apache-bugs.
Maybe I'm going blind, but I don't see any Mozilla packages mentioned in the updated list (comment #15), the one Mozilla package being fixed by Masatomo Nakano in comment #19. :-) Thus, I'm removing mozilla from the list. Add us back if there's still problems.
(In reply to comment #37) > Fixed dev-db/firebird and did > mail-mta/nullmailer > net-ftp/glftpd > net-p2p/phpgnucacheii > net-www/gentoo-webroot-default > mail-filter/dspam > www-servers/aolserver > sys-apps/sal-client ^^ these look fixed === > sys-cluster/xmlsysd > net-mail/bincimap > net-mail/mailfront > dev-lang/ccc > dev-lang/cxx > media-sound/digitaldj > media-sound/fobbit == these still do it > www-apps/dspam-web > www-apps/open-xchange those two seem to be fixed www-apps/drupal-4.6.2.ebuild is a new candidate :-( > > Other noticable issues: > > net-dns/bind - doesn't print any information regarding emerge --config at all > (Which brings me to the idea to ask, why Portage doesn't do this automatically > for all ebuilds, when pkg_config() exists!?). > > net-www/mod_* - I did not check all of them, since newer ebuilds seem generally > not to have a pkg_config function, so they can be considered fine. >
digitaldj fixed.
*** Bug 140371 has been marked as a duplicate of this bug. ***
/usr/portage/x11-misc/ifpgui/ifpgui-0.10.8.ebuild: ewarn "ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config" *ifpgui-0.10.8 (12 Nov 2006) 12 Nov 2006; Przemysław Maciąg <troll@gentoo.org> +files/ifpgui.desktop, +files/ifpgui.png, +files/ifpgui-doxyfile_fixes.patch, +files/ifpgui-translation_files_directory.patch, +files/ifpgui-use_system_libifp.patch, +ifpgui-0.10.8.ebuild: Initial import (closing #118115)
All the rest fixed, removing CCs.
(In reply to comment #47) > /usr/portage/x11-misc/ifpgui/ifpgui-0.10.8.ebuild: ewarn "ebuild > /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config" ifpgui done
(In reply to comment #49) > ifpgui done Not really... <snip> ewarn "ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config" ewarn "emerge --config =${PF}" </snip> Replace the above with "emerge --config =${CATEGORY}/${PF}" please.
(In reply to comment #50) > (In reply to comment #49) > > ifpgui done > > Not really... > > <snip> > ewarn "ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config" > ewarn "emerge --config =${PF}" > </snip> > > Replace the above with "emerge --config =${CATEGORY}/${PF}" please. Fixed.
(In reply to comment #51) > Fixed. And closing, all done. Yay! :P