Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35111 - ebuilds still using WANT_AUTO[CONF/MAKE]_X_Y="1" instead of WANT_AUTO[CONF/MAKE]="X.Y"
Summary: ebuilds still using WANT_AUTO[CONF/MAKE]_X_Y="1" instead of WANT_AUTO[CONF/MA...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-04 20:27 UTC by Stephane Loeuillet
Modified: 2004-01-25 17:15 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephane Loeuillet 2003-12-04 20:27:51 UTC
grep -r "WANT_AUTO...._" /usr/portage/*-*

some 'sed' should be enought to do it quickly i think
we should get rid of the old syntax everywhere or people new to writing ebuild
could write bad ones because of this.



Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2003-12-05 01:14:34 UTC
http://www.gentoo.org/doc/en/faq.xml mentions this as well.
Comment 2 Martin Holzer (RETIRED) gentoo-dev 2003-12-05 01:36:52 UTC
this has switched with autoconf 2.48 which isn't marked stable right now
Comment 3 Stephane Loeuillet 2003-12-05 11:02:01 UTC
grep -r "WANT_AUTO...._" /usr/portage/*-* | wc -l
 => 221
grep -r "WANT_AUTO....\s*=" /usr/portage/*-* | wc -l
 => 27

so, what policy should be adopted ?
should autoconf 2.58 become stable ? (i think you meant 2.58, not 2.48)
Comment 4 SpanKY gentoo-dev 2004-01-25 17:15:20 UTC
fixed the following:
app-admin/cpu
app-admin/prelude-lml
app-admin/prelude-manager
app-admin/fam
app-arch/rpm
app-cdr/gtoaster
app-editors/emacs
app-i18n/jfbterm
app-office/lyx
app-text/a2ps
app-text/gnome-spell
dev-libs/libmcrypt
dev-libs/libprelude
dev-util/subversion
games-arcade/emilia-pinball
games-rpg/vegastrike
gnome-base/gnome-desktop
gnome-base/gnome-session
gnome-base/nautilus
gnome-extra/gnome-vfs-extras
media-gfx/gimp
media-gfx/gnome-iconedit
media-gfx/sodipodi
media-libs/aalib
media-libs/faad2
media-libs/imlib2
media-libs/imlib2_loaders
media-libs/libao
media-libs/libhydrogen
media-libs/musicbrainz
media-libs/taglib
media-plugins/xmms-imms
media-sound/glame
media-sound/hydrogen
media-sound/xmms
media-video/avidemux
media-video/totem
media-video/vlc
net-analyzer/isic
net-analyzer/nsat
net-analyzer/prelude-nids
net-irc/irssi-cvs
net-mail/cyrus-imspd
net-misc/nut
net-p2p/amule
net-print/cups
net-wireless
net-www/mozilla
net-www/w3m
net-www/w3m-m17n
sys-apps/systrace
sys-boot/grub
sys-fs/efsd
sys-libs/pam
x11-libs/xft
x11-themes/redhat-artwork

in the future when you find these please file a bug for the specific package ... me fixing them all wont fix individual developers who add new packages in the future with this deprecated syntax