new funtoo profile for amd64 (BETA)

4 views
Skip to first unread message

Daniel Robbins

unread,
Nov 5, 2009, 12:57:24 AM11/5/09
to funto...@googlegroups.com
Hi All,

I added a beta profile for amd64 today (x86 isn't done yet.) If you
want to test it, first update your Funtoo system (using "emerge -auDN
world" or similar.) Then switch to the funtoo amd64 profile by doing:

mv /etc/make.profile /etc/make.profile.orig
ln -s /usr/portage/profiles/funtoo/1.0-bueller/platform/linux-gnu/arch/
amd64 /etc/make.profile

Then type "emerge -auDN world" but DO NOT choose to merge any
packages. Just look at the list of any changed packages from the
2008.0 profile and post any interesting things you see here. For
example - missing USE flags will show up as packages that emerge wants
to recompile without that USE flag. That info is helpful to me.

After playing around a bit, switch back to the old 2008.0 profile by
doing a "rm /etc/make.profile; mv /etc/make.profile.old /etc/
make.profile" Thanks for testing :)

-Daniel

Oleg

unread,
Nov 5, 2009, 2:42:02 AM11/5/09
to funto...@googlegroups.com
Hi list!
Here is my try.My funtoo box is GUIless, without X, DE, etc.Here is my make.conf

# These settings were set by the metro build script that automatically
built this stage.
# Please consult /etc/make.conf.example for a more detailed example.

ACCEPT_KEYWORDS="~amd64"
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -mcx16 -msahf -mssse3 -O2 -pipe
-fomit-frame-pointer -floop-interchange -floop-block -floop-strip-mine
-ftree-loop-distribution"
MAKEOPTS="-j5"
USE="-* alsa utf8 ncurses python perl readline nls gmp mmx jack
minimal graphite unicode sse sse2 sse3 gpm ssse3 nptl nptlonly openmp
ssh ssl pam tcpd mp3 wavpack flac alac ffmpeg"
VIDEO_CARDS=""
LCD_DEVICES=""
APACHE2_MODULES=""
ALSA_CARDS=""
ALSA_PCM_PLUGINS=""
LINGUAS="ru"
PORTDIR_OVERLAY="/usr/local/portage/layman/pro-audio"
CXXFLAGS="-march=core2 -O2 -pipe"
FEATURES="ccache"
CCACHE_DIR="/var/tmp/ccache"
CCACHE_SIZE="2G"
it is /default/linux/amd64/10.0 profile. With new funtoo profile
emerge -auDN @world asking to compile 2 packages only:
angry@oleg /etc $ sudo emerge -auDN @world
These are the packages that would be merged, in order:
Calculating dependencies... done!

[ebuild N ] dev-lang/nasm-2.07 USE="-doc"
[ebuild R ] media-sound/lame-3.98.2-r2 USE="mmx*"

Would you like to merge these packages? [Yes/No]
I think it is pretty clean but i'll wait for further bug reports, errors.

2009/11/5, Daniel Robbins <drob...@funtoo.org>:

Rajat Vig

unread,
Nov 5, 2009, 3:22:55 AM11/5/09
to funto...@googlegroups.com
I'm running X with a bunch of DE (KDE, Xfce, Openbox) with lots of dev stuff.

Here's a snapshot of what changes on my machine...

[ebuild   R   ] x11-base/xorg-drivers-1.7  INPUT_DEVICES="evdev keyboard mouse -acecad -aiptek -joystick (-synaptics*) -tslib (-virtualbox) (-vmmouse) -void" VIDEO_CARDS="nv vesa -apm -ark -ast -chips -cirrus -dummy -epson -fbdev (-fglrx) (-geode) -glint -i128 -i740 (-impact) -imstt -intel -mach64 -mga -neomagic (-newport) (-nvidia*) -r128 -radeon -radeonhd -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l (-vermilion) (-via) (-virtualbox) (-vmware) (-voodoo) (-xgi)" 0 kB                                                                                                                                                                                                                                         
[ebuild   R   ] media-libs/imlib2-1.4.2-r1  USE="X bzip2 gif jpeg mmx* mp3 nls png tiff zlib -doc" 0 kB                                                                                                                                                                           
[ebuild   R   ] dev-java/sun-jdk-1.6.0.16  USE="X alsa -derby -doc -examples -jce (-nsplugin*) -odbc" 0 kB                                                                                                                                                                        
[ebuild   R   ] media-sound/lame-3.98.2-r2  USE="mmx* -debug -mp3rtp -sndfile" 0 kB                                                                                                                                                                                               
[ebuild   R   ] x11-terms/mrxvt-0.5.4  USE="jpeg png truetype xpm -debug -menubar -session* -utempter" LINGUAS="-el -ja -ko -th -zh_CN -zh_TW" 0 kB                                                                                                                               
[ebuild   R   ] x11-terms/eterm-0.9.5  USE="escreen mmx* sse2 unicode -minimal" 0 kB                                                                                                                                                                                              
[ebuild   R   ] net-irc/xchat-2.8.6-r2  USE="dbus ipv6 libnotify mmx* nls perl python spell ssl tcl xft -debug -xchatdccserver -xchatnogtk" 0 kB                                                                                                                                  
[ebuild   R   ] net-libs/webkit-gtk-1.1.10  USE="X gstreamer pango -coverage -debug -doc -gnome-keyring*" 0 kB                                                                                                                                                                    
[ebuild   R   ] gnome-extra/evolution-data-server-2.28.1  USE="ipv6 ldap ssl -debug -doc -gnome-keyring* -kerberos -krb4" 0 kB                                                                                                                                                    
[ebuild   R   ] xfce-base/xfce4-session-4.6.1-r1  USE="-debug -fortune -gnome -gnome-keyring* -profile" 0 kB                                                                                                                                                                      
[ebuild   R   ] dev-lang/php-5.2.11  USE="apache2 berkdb bzip2 crypt ctype curl curlwrappers exif ftp gd gdbm gmp iconv imap ipv6 json ldap mysql mysqli ncurses nls pcre posix readline soap sockets spell sqlite ssl sysvipc threads tidy truetype unicode xml xmlreader xmlrpc xmlwriter xpm xsl zlib (-adabas) -bcmath (-birdstep) -calendar -cdb -cgi -cjk -cli* -concurrentmodphp (-db2) -dbase (-dbmaker) -debug -discard-path -doc (-empress) (-empress-bcs) (-esoob) -fastbuild (-fdftk) -filter (-firebird) -flatfile -force-cgi-redirect (-frontbase) -gd-external -hash -inifile -interbase -iodbc (-java-external) -kerberos -kolab -ldap-sasl -libedit -mcve -mhash -msql -mssql (-oci8) (-oci8-instant-client) -odbc -pcntl -pdo -pic -postgres -qdbm -recode -reflection* -sapdb -session* -sharedext -sharedmem -simplexml -snmp (-solid) -spl* -suhosin (-sybase) (-sybase-ct) -tokenizer -wddx -yaz -zip" 0 kB                                                                                                                                                                                                       
[ebuild   R   ] media-gfx/inkscape-0.47_pre2  USE="dia jabber lcms mmx* nls postscript spell wmf -debug -gnome -inkjar -wpg" 0 kB                                                                                                                                                 
[ebuild   R   ] media-sound/audacious-2.2_beta1  USE="nls sse2 (-altivec) -chardet -libsamplerate -session*" 0 kB                                                                                                                                                                 
[ebuild   R   ] dev-libs/DirectFB-1.4.2  USE="X gif jpeg mmx png sdl sse truetype zlib -debug -fbcon -fusion -sysfs* -v4l -v4l2" INPUT_DEVICES="evdev keyboard mouse -dynapro -elo2300 -joystick -lirc -mutouch -none -tslib" VIDEO_CARDS="-intel -mach64 -mga -neomagic -none -nsc (-nvidia*) -r128 -radeon -s3 -savage -sis -tdfx (-via) (-vmware)" 0 kB                                                                                                                                                                                                          
[ebuild   R   ] media-video/ffmpeg-0.5_p20373  USE="3dnow 3dnowext X alsa dirac encode faac faad hardcoded-tables ieee1394 ipv6 mmx mmxext mp3 network sdl ssse3 theora threads vorbis x264 xvid zlib (-altivec) -bindist -cpudetection -custom-cflags -debug -doc -gsm -jack -jpeg2k -opencore-amr -oss -pic -schroedinger -speex -test -v4l -v4l2 -vdpau" VIDEO_CARDS="(-nvidia*)" 0 kB                                                                                                                                                                           
[ebuild  N    ] media-sound/mpg123-1.9.0  USE="alsa ipv6 mmx network pulseaudio sdl sse -3dnow -3dnowext (-altivec) -jack -nas -oss -portaudio" 699 kB                                                                                                                            
[ebuild   R   ] app-emulation/qemu-0.11.0  USE="alsa bluetooth gnutls kvm ncurses pulseaudio sdl -esd (-kqemu*) -vde" QEMU_SOFTMMU_TARGETS="i386 x86_64 -arm -cris -m68k -mips -mips64 -mips64el -mipsel -ppc -ppc64 -ppcemb -sh4 -sh4eb -sparc" QEMU_USER_TARGETS="i386 x86_64 -alpha -arm -armeb -cris -m68k -mips -mips64 -mips64el -mipsel -ppc -ppc64 -ppc64abi32 -sh4 -sh4eb -sparc -sparc32plus -sparc64" 0 kB                                                                                                                                               
[ebuild   R   ] media-libs/smpeg-0.4.4-r9  USE="X mmx* opengl -debug" 0 kB                                                                                                                                                                                                        
[ebuild   R   ] media-video/mplayer-1.0_rc4_p20091026-r1  USE="X a52 aac alsa ass cddb cdio cdparanoia dga dirac directfb dts dv dvd dvdnav enca encode faac faad ftp gif iconv ipv6 jpeg live lzo mad mmx mng mp3 network opengl osdmenu png pulseaudio quicktime rar real rtc samba schroedinger sdl shm speex sse sse2 theora toolame tremor truetype twolame unicode vorbis x264 xinerama xscreensaver xv xvid -3dnow -3dnowext -aalib (-altivec) -bidi (-bindist) -bl -bs2b (-cpudetection) (-custom-cpuopts) -debug -doc -dvb (-dxr3) -esd -fbcon -ggi -gmplayer -jack -joystick -ladspa -libcaca -lirc -md5sum -mmxext* -nas -nut -openal -opencore-amr -oss -pnm -pvr -radio -ssse3* (-svga) -teletext -tga -v4l -v4l2 (-vdpau) -vidix (-win32codecs) -xanim -xvmc -zoran" VIDEO_CARDS="-mga (-nvidia*) -s3virge -tdfx" 0 kB                  
[ebuild   R   ] app-emulation/wine-1.1.32  USE="X alsa cups dbus* fontconfig gecko gnutls* gphoto2* hal* jpeg* lcms ldap* mp3* ncurses openal* opengl perl png samba ssl threads xcomposite xinerama xml -capi -esd -gsm -jack -nas -oss -scanner -test -win64" 0 kB              
[ebuild   R   ] media-video/mjpegtools-1.9.0  USE="X dga gtk mmx* png quicktime sdl -dv -v4l -yv12" 0 kB                                                                                                                                                                          

The notable losses I see are VIDEO_CARDS losing nvidia, INPUT_DEVICES losing synaptics support.
Cups use flag also got turned off causing a blockage (will get the trace if you need). I enabled it and the blocker went away.

-Rajat

Rajat Vig

unread,
Nov 5, 2009, 3:23:56 AM11/5/09
to funto...@googlegroups.com
Sorry a bunch went in cause I recently disabled the gnome-keyring use flag. So ignore those.

-Rajat

Chris Hall

unread,
Nov 5, 2009, 9:44:05 AM11/5/09
to funto...@googlegroups.com
These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] media-libs/libdv-1.0.0-r2  USE="xv -debug -sdl*" 0 kB

[ebuild   R   ] media-sound/lame-3.98.2-r2  USE="mmx* -debug -mp3rtp -sndfile" 0 kB
[ebuild   R   ] media-libs/libmpeg2-0.5.1-r1  USE="X -sdl*" 0 kB
[ebuild   R   ] dev-libs/apr-util-1.3.9  USE="berkdb gdbm -doc -freetds -ldap* -mysql -odbc -postgres -sqlite -sqlite3" 0 kB
[ebuild   R   ] net-libs/libnfsidmap-0.21-r1  USE="-ldap*" 0 kB
[ebuild   R   ] x11-base/xorg-drivers-1.7  INPUT_DEVICES="evdev -acecad -aiptek -joystick -keyboard -mouse (-synaptics) -tslib (-virtualbox) (-vmmouse) -void" VIDEO_CARDS="-apm -ark -ast -chips -cirrus -dummy -epson -fbdev (-fglrx) (-geode) -glint -i128 -i740 (-impact) -imstt -intel -mach64 -mga -neomagic (-newport) -nv (-nvidia*) -r128 -radeon -radeonhd -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l (-vermilion) -vesa (-via) (-virtualbox) (-vmware) (-voodoo) (-xgi)" 0 kB
[ebuild   R   ] x11-apps/xinit-1.0.8-r10  USE="pam -consolekit* -debug -minimal" 0 kB
[ebuild   R   ] dev-libs/glib-2.22.2  USE="-debug -doc -fam* -hardened (-selinux) -xattr" 0 kB
[ebuild   R   ] net-libs/libproxy-0.2.3-r2  USE="python -gnome -kde -networkmanager -seamonkey -webkit -xulrunner*" 0 kB

[ebuild   R   ] media-libs/imlib2-1.4.2-r1  USE="X bzip2 gif jpeg mmx* mp3 nls png tiff zlib -doc" 0 kB
[ebuild   R   ] net-misc/curl-7.19.6  USE="ipv6 ssl -ares -gnutls -idn -kerberos -ldap* -libssh2 -nss -test" 0 kB
[ebuild   R   ] media-video/ffmpeg-0.5_p20373  USE="3dnow 3dnowext X alsa encode hardcoded-tables ipv6 jpeg2k mmx mmxext mp3 ssse3 threads v4l2 vdpau vorbis x264 xvid zlib (-altivec) -bindist -cpudetection -custom-cflags -debug -dirac -doc -faac -faad -gsm -ieee1394 -jack -network -opencore-amr -oss -pic -schroedinger -sdl* -speex -test -theora -v4l" VIDEO_CARDS="(-nvidia*)" 0 kB
[ebuild  N    ] media-sound/mpg123-1.9.0  USE="3dnow alsa ipv6 mmx network sse -3dnowext (-altivec) -jack -nas -oss -portaudio -pulseaudio -sdl" 699 kB
[ebuild   R   ] net-fs/samba-3.2.15  USE="acl ipv6 pam readline -ads -async -automount -caps -cifsupcall -cups -doc -examples -fam* -ldap* -quotas (-selinux) -swat -syslog -winbind" 0 kB
[ebuild   R   ] app-admin/sudo-1.7.2_p1  USE="pam -ldap* -offensive (-selinux) -skey" 0 kB
[ebuild   R   ] net-misc/openssh-5.3_p1-r1  USE="X pam tcpd -X509 -hpn -kerberos -ldap* -libedit -pkcs11 (-selinux) -skey -smartcard -static" 0 kB
[ebuild   R   ] sys-apps/hal-0.5.13-r2  USE="X acpi crypt -apm -consolekit* -debug -dell -disk-partition -doc -laptop -policykit (-selinux)" 0 kB
[ebuild   R   ] x11-base/xorg-server-1.7.1  USE="hal ipv6 nptl xorg -debug -dmx -kdrive -minimal -sdl* -tslib" 0 kB
[ebuild   R   ] media-libs/sdl-mixer-1.2.9  USE="flac mad midi mp3 vorbis wav -mikmod* -timidity" 0 kB
[ebuild   R   ] gnome-base/gconf-2.28.0  USE="-debug -doc -ldap* -policykit" 0 kB
[ebuild   R   ] media-video/mplayer-1.0_rc4_p20091026-r1  USE="3dnow X a52 aac alsa ass cddb cdio dirac dts dv dvd dvdnav enca encode faac faad gif gmplayer iconv ipv6 jpeg live mad mmx mp3 network opengl osdmenu png quicktime rar real rtc samba schroedinger shm speex sse sse2 theora toolame tremor truetype twolame unicode v4l2 vorbis x264 xinerama xscreensaver xv xvid -3dnowext -aalib (-altivec) -bidi (-bindist) -bl -bs2b -cdparanoia (-cpudetection) (-custom-cpuopts) -debug -dga -directfb -doc -dvb (-dxr3) -esd -fbcon -ftp -ggi -jack -joystick -ladspa -libcaca -lirc -lzo -md5sum -mmxext -mng -nas -nut -openal -opencore-amr -oss -pnm -pulseaudio -pvr -radio -sdl* -ssse3 (-svga) -teletext -tga -v4l (-vdpau*) -vidix (-win32codecs) -xanim -xvmc -zoran" VIDEO_CARDS="-mga (-nvidia*) -s3virge -tdfx" 0 kB
[ebuild   R   ] net-p2p/transmission-1.76  USE="dht gtk -libnotify* -qt4" 0 kB
[ebuild   R   ] app-text/ghostscript-gpl-8.70-r1  USE="X gtk jpeg2k -bindist -cairo* -cups -djvu" LINGUAS="-ja -ko -zh_CN -zh_TW" 0 kB
[ebuild   R   ] media-video/gnome-mplayer-0.9.8  USE="alsa -gnome -ipod -libnotify* -musicbrainz -pulseaudio" 0 kB
[ebuild   R   ] app-crypt/gnupg-2.0.13  USE="bzip2 nls -adns -caps -doc -ldap* -openct -pcsc-lite (-selinux) -smartcard -static" 0 kB
[ebuild   R   ] xfce-base/exo-0.3.105-r1  USE="hal python -debug -libnotify*" 0 kB
[ebuild   R   ] gnome-base/gnome-mount-0.8-r1  USE="-debug -libnotify* -nautilus" 0 kB
[ebuild   R   ] net-im/pidgin-2.6.3  USE="dbus gstreamer gtk ncurses nls perl spell tcl tk -bonjour -debug -doc -eds* -gadu -gnutls -groupwise -idn -meanwhile -networkmanager -prediction -qq -sasl -silc -zephyr" 0 kB
[ebuild   R   ] gnome-base/gnome-vfs-2.24.2  USE="acl hal ipv6 samba ssl -avahi -debug -doc -fam* -gnutls -kerberos" 0 kB
[ebuild   R   ] xfce-base/xfce4-settings-4.6.3-r1  USE="keyboard -debug -libnotify* -sound" 0 kB
[ebuild   R   ] media-libs/gegl-0.1.0-r1  USE="ffmpeg jpeg mmx png sse svg -cairo* -debug -doc -openexr -raw -sdl* -v4l" 0 kB
[ebuild   R   ] gnome-base/gdm-2.20.10-r2  USE="consolekit ipv6 pam tcpd xinerama -accessibility -afs -branding* -debug -dmx -gnome-keyring -remote (-selinux)" 0 kB
[ebuild   R   ] media-gfx/gimp-2.6.7  USE="alsa dbus hal jpeg mmx png python smp sse svg tiff -aalib (-altivec) -curl -debug -doc -exif -gnome -lcms -mng -pdf* -webkit -wmf" 0 kB
[ebuild   R   ] gnome-extra/libgda-4.1.0  USE="berkdb -bindist -debug -doc (-firebird) -freetds -java -ldap* -mysql (-oci8) -odbc -postgres -xbase" 0 kB

[ebuild   R   ] media-sound/audacious-2.2_beta1  USE="nls sse2 (-altivec) -chardet -libsamplerate -session*" 0 kB
[ebuild   R   ] media-plugins/audacious-plugins-2.2_beta1  USE="aac alsa ffmpeg flac ipv6 mp3 nls sse2 vorbis wavpack -adplug -bs2b -cdda -esd -gnome -icecast -jack -lirc -mtp -oss -projectm -scrobbler -sdl* -sid -sndfile -timidity -tta" 0 kB
[ebuild   R   ] app-admin/conky-1.7.2-r2  USE="X alsa audacious curl hddtemp iostats math portmon truetype weather-metar weather-xoap -apcupsd -debug -eve -imlib -lua -lua-cairo -lua-imlib -moc -mpd -nano-syntax (-nvidia*) -rss -thinkpad -vim-syntax -wifi" 0 kB
[ebuild   R   ] x11-misc/notification-daemon-0.4.0-r1  USE="-debug -gstreamer*" 0 kB
[ebuild   R   ] app-emulation/wine-1.1.32  USE="X alsa dbus* gecko hal* jpeg* mp3* ncurses opengl perl png samba ssl threads xcomposite xinerama xml -capi -cups -esd -fontconfig -gnutls -gphoto2 -gsm -jack -lcms -ldap -nas -openal -oss -scanner -test -win64" 0 kB

Total: 39 packages (1 new, 38 reinstalls), Size of downloads: 699 kB
--
Chris Hall
dyl...@gmail.com
Sent from Atlanta, GA, United States

Martin 'golodhrim' Scholz

unread,
Nov 5, 2009, 10:46:38 AM11/5/09
to funto...@googlegroups.com
Hi,

so here is my output

emerge -auDN @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] x11-base/xorg-drivers-1.6 INPUT_DEVICES="(-synaptics*)"
[ebuild R ] dev-java/sun-jre-bin-1.6.0.15 USE="(-nsplugin*)"
[ebuild R ] dev-java/sun-jdk-1.6.0.15 USE="(-nsplugin*)"
[ebuild R ] media-sound/lame-3.98.2-r1 USE="mmx*"
[ebuild R ] media-libs/smpeg-0.4.4-r9 USE="mmx*"
[ebuild R ] media-video/mjpegtools-1.9.0 USE="mmx*"
[ebuild R ] net-irc/xchat-gnome-0.26.1 USE="mmx*"
[ebuild R ] media-gfx/inkscape-0.47_pre1 USE="mmx*"
[ebuild R ] media-sound/audacious-2.1 USE="-session*"
[ebuild R ] app-emulation/wine-1.1.12 USE="dbus* hal* jpeg*"

Would you like to merge these packages? [Yes/No] n

only interessting thing is that synaptics is hardmasked as not usable by
x11-base/xorg-drivers-1.6 , would be nice if this could be included that
it is not masked as totaly unusable.

Greetings
Martin 'golodhrim' Scholz

Daniel Robbins

unread,
Nov 5, 2009, 1:28:22 PM11/5/09
to funto...@googlegroups.com
Thanks for the feedback - as you can see, there are some areas that
need improvement, and I have enough data now to do some fixing. I'll
ask you to test again in a few days by posting here.

-Daniel

Reply all
Reply to author
Forward
0 new messages