Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 109482
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Jason Stubbs (RETIRED) <jstubbs@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jason Stubbs (RETIRED) <jstubbs@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 109482 depends on: 111130 Show dependency tree
Bug 109482 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

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


Not eligible to see or edit group visibility for this bug.






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


Description:   Opened: 2005-10-16 09:23 0000
(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

------- Comment #1 From Andrej Kacian (RETIRED) 2005-10-16 09:55:39 0000 -------
Um, shouldn't that be ${PF} ?

------- Comment #2 From Diego E. 'Flameeyes' Pettenò 2005-10-16 12:44:31 0000 -------
Can someone add the maintainers/herds for the packages, pretty please? :) 

------- Comment #3 From Petteri Räty 2005-10-16 13:00:08 0000 -------
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.

------- Comment #4 From Chris Gianelloni (RETIRED) 2005-10-16 14:57:24 0000 -------
(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.

------- Comment #5 From Francesco R. (RETIRED) 2005-10-17 06:55:03 0000 -------
dev-db/mysql should be ok

------- Comment #6 From Alin Năstac 2005-10-17 09:17:55 0000 -------
(In reply to comment #0)
> net-dialup/fcdsl 

fixed for net-dialup packages

------- Comment #7 From Christian Heim (RETIRED) 2005-10-17 11:28:58 0000 -------
(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`.

------- Comment #8 From Maurice van der Pot 2005-10-17 12:26:47 0000 -------
Fixed net-fs/coda

------- Comment #9 From Michael Hanselmann (hansmi) (RETIRED) 2005-10-17 13:46:24 0000 -------
qmail ebuilds fixed.

------- Comment #10 From Tuan Van (RETIRED) 2005-10-17 14:31:06 0000 -------
net-mail/cyrus-imapd is N/A

CC'ing mholzer to take care of mailman.

------- Comment #11 From Radoslaw Stachowiak 2005-10-17 15:11:09 0000 -------
fixed net-zope/zopex3

------- Comment #12 From Caleb Tennis 2005-10-20 11:32:02 0000 -------
mod_ruby fixed 

------- Comment #13 From Eric Pretorious 2005-10-22 14:08:43 0000 -------
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

------- Comment #14 From Petteri Räty 2005-10-22 14:13:47 0000 -------
(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.

------- Comment #15 From Jason Stubbs (RETIRED) 2005-10-22 18:40:51 0000 -------
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. 

------- Comment #16 From Renat Lumpau 2005-10-23 08:10:32 0000 -------
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

------- Comment #17 From Doug Goldstein 2005-10-23 10:23:23 0000 -------
uh. nuvexport doesn't say anything about using config. Removing myself from
this
bug as a result.

------- Comment #18 From Christian Zoffoli 2005-10-23 15:38:01 0000 -------
sys-block/partimage fixed
sys-cluster/csync2 fixed

------- Comment #19 From Masatomo Nakano (RETIRED) 2005-10-23 20:56:21 0000 -------
fixed
  dev-db/pgcluster 
  dev-db/postgresql 

no config command in
  www-client/kazehakase 
  www-client/kazehakase-cvs 

------- Comment #20 From Carsten Lohrke 2005-10-24 16:46:09 0000 -------
(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?

------- Comment #21 From Harald van Dijk 2005-10-24 23:18:50 0000 -------
(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.

------- Comment #22 From Christian Heim (RETIRED) 2005-10-25 00:34:03 0000 -------
Removing vserver-devs@ as baselayout-vserver isn't affected and isn't in the
regenerated list.

------- Comment #23 From Carsten Lohrke 2005-10-25 01:33:42 0000 -------
(In reply to comment #21)
> Yes. See comment #1 and comment #15.

Aww! (:)

------- Comment #24 From Luca Longinotti 2005-10-29 15:44:45 0000 -------
dev-php/mod_php fixed.
Best regards, CHTEKK.

------- Comment #25 From Konstantin Arkhipov 2005-10-29 18:36:16 0000 -------
net-dns/bind done.

------- Comment #26 From Marco Morales 2005-10-31 18:29:03 0000 -------
*** Bug 109987 has been marked as a duplicate of this bug. ***

------- Comment #27 From Marco Morales 2005-10-31 19:13:30 0000 -------
net-analyzer/aimsniff fixed

------- Comment #28 From Marco Morales 2005-10-31 19:23:55 0000 -------
www-apps/drupal fixed

------- Comment #29 From Leonardo Boshell (RETIRED) 2005-11-01 03:56:12 0000 -------
app-text/tetex is not affected.

------- Comment #30 From Sven Wegener 2005-11-02 23:32:50 0000 -------
net-irc done

------- Comment #31 From Marco Morales 2005-11-03 06:47:03 0000 -------
netmon done

------- Comment #32 From Ziga Boehm 2005-11-10 14:06:30 0000 -------
for net-www/gentoo-webroot-default update please see bug 111920 ... 

------- Comment #33 From Michael Cummings (RETIRED) 2005-11-12 08:25:07 0000 -------
Old mod_perl's fixed, removing perl

------- Comment #34 From Roy Marples (RETIRED) 2005-12-21 06:20:49 0000 -------
nt-misc/dhcp fixed

------- Comment #35 From Daniel Black 2005-12-29 00:48:59 0000 -------
Mike Frysinger: http://www.gentoo.org/doc/en/qmail-howto.xml

------- Comment #36 From SpanKY 2005-12-29 00:50:39 0000 -------
ive already fixed it locally, i'm in the middle of other aspects of the qmail
guide

------- Comment #37 From Carsten Lohrke 2005-12-30 16:19:31 0000 -------
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.

------- Comment #38 From Renat Lumpau 2006-01-08 09:52:06 0000 -------
Fixed
net-p2p/phpgnucacheii
mail-filter/dspam
www-apps/dspam-web

web-apps done now

------- Comment #39 From Jean-François Gagnon Laporte 2006-01-23 12:11:19 0000 -------
(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>

------- Comment #40 From Carsten Lohrke 2006-01-31 15:39:16 0000 -------
(In reply to comment #39)
> Adding your e-mail to cc to re-fix the ebuilds.

Thanks. Silly error of mine. :(

------- Comment #41 From Robin Johnson 2006-02-11 02:33:55 0000 -------
nullmailer fixed now

------- Comment #42 From Michael Stewart (vericgar) (RETIRED) 2006-06-04 21:02:40 0000 -------
Old-style apache ebuilds and modules have been removed from the tree, all
new-style ebuilds use the correct form. Removing apache-bugs.

------- Comment #43 From Stuart Longland 2006-09-25 07:28:13 0000 -------
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.

------- Comment #44 From Patrick Lauer 2006-10-04 11:37:54 0000 -------
(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.
> 

------- Comment #45 From Diego E. 'Flameeyes' Pettenò 2006-10-04 12:53:33 0000 -------
digitaldj fixed.

------- Comment #46 From Jakub Moc (RETIRED) 2006-10-05 00:45:12 0000 -------
*** Bug 140371 has been marked as a duplicate of this bug. ***

------- Comment #47 From Jakub Moc (RETIRED) 2006-11-28 06:24:36 0000 -------
/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&#322;aw Maci&#261;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)

------- Comment #48 From Jakub Moc (RETIRED) 2006-11-28 06:28:52 0000 -------
All the rest fixed, removing CCs.

------- Comment #49 From Przemyslaw Maciag (RETIRED) 2006-11-28 14:03:40 0000 -------
(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

------- Comment #50 From Jakub Moc (RETIRED) 2007-01-12 23:05:11 0000 -------
(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.

------- Comment #51 From Krzysiek Pawlik 2007-01-12 23:49:02 0000 -------
(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.

------- Comment #52 From Jakub Moc (RETIRED) 2007-01-13 00:11:57 0000 -------
(In reply to comment #51)
> Fixed.

And closing, all done. Yay! :P 

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug