Re: [gentoo-user] Does portage monkey directly with /etc/portage/package.use
On Sunday 27 September 2009, Walter Dnes wrote: After an update, I was going through /var/log/portage/elog and came across a WARN: setup message that the gpgme flag had been renamed to gpg. Looking at /etc/portage/package.use I saw, amongst other things mail-client/mutt buffysize mail-client/mutt gpgme mail-client/mutt pop mail-client/mutt smime mail-client/mutt smtp *THAT IS NOT MY EDITING STYLE*. I put the options on one line, like so media-video/mplayer alsa i8x0 mmxext real ssse3 Unless someone has been sneaking into my place and editing /etc/portage/package.use, I can only assume that this has been done by portage. Am I paranoid? To complete the diagnosis we may need the version of your portage? ;-) I'm on sys-apps/portage-2.1.6.1 and the syntax is on one line. I don't know what happens with the [M]~ versions. -- Regards, Mick signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] Does portage monkey directly with /etc/portage/package.use
Mick wrote: On Sunday 27 September 2009, Walter Dnes wrote: After an update, I was going through /var/log/portage/elog and came across a WARN: setup message that the gpgme flag had been renamed to gpg. Looking at /etc/portage/package.use I saw, amongst other things mail-client/mutt buffysize mail-client/mutt gpgme mail-client/mutt pop mail-client/mutt smime mail-client/mutt smtp *THAT IS NOT MY EDITING STYLE*. I put the options on one line, like so media-video/mplayer alsa i8x0 mmxext real ssse3 Unless someone has been sneaking into my place and editing /etc/portage/package.use, I can only assume that this has been done by portage. Am I paranoid? To complete the diagnosis we may need the version of your portage? ;-) I'm on sys-apps/portage-2.1.6.1 and the syntax is on one line. I don't know what happens with the [M]~ versions. If it helps any, I'm on Portage 2.2_rc42 and my package.use file is normal. That is one line with multiple USE flags on the one line. Portage did upgrade tonight tho. I think it was rc40 before that. Also, I still have the file, not a directory for package.*. I still haven't switched yet. Dale :-) :-)
[gentoo-user] Re: media-video/vlc-1.0.2 fails on make
On Tuesday 22 September 2009, you wrote: Has anyone else come across this? = libtool: link: i686-pc-linux-gnu-gcc -std=gnu99 -shared .libs/libmux_ps_plugin_la-ps.o .libs/libmux_ps_plugin_la-pes.o -Wl,--whole-archive ../../../compat/.libs/libcompat.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/var/tmp/portage/media-video/vlc-1.0.2/work/vlc-1.0.2/src/.libs ../../../src/.libs/libvlccore.so -L/usr/lib /usr/lib/libhal.so /usr/lib/libdbus-1.so -lrt -lpthread -ldl -lm -march=pentium3 -msse -mmmx -Wl,-O1 -Wl,-soname -Wl,libmux_ps_plugin.so -o .libs/libmux_ps_plugin.so /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld:. libs/libmux_ps_plugin_la-ps.o: file format not recognized; treating as linker script /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld:. libs/libmux_ps_plugin_la-ps.o:1: syntax error collect2: ld returned 1 exit status make[6]: *** [libmux_ps_plugin.la] Error 1 make[6]: *** Waiting for unfinished jobs libtool: link: ( cd .libs rm -f libmux_ts_plugin.la ln -s ../libmux_ts_plugin.la libmux_ts_plugin.la ) make[6]: Leaving directory `/var/tmp/portage/media-video/vlc-1.0.2/work/vlc-1.0.2/modules/mux/mpeg' make[5]: *** [all] Error 2 make[5]: Leaving directory `/var/tmp/portage/media-video/vlc-1.0.2/work/vlc-1.0.2/modules/mux/mpeg' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/var/tmp/portage/media-video/vlc-1.0.2/work/vlc-1.0.2/modules/mux' make[3]: *** [all] Error 2 make[3]: Leaving directory `/var/tmp/portage/media-video/vlc-1.0.2/work/vlc-1.0.2/modules/mux' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/media-video/vlc-1.0.2/work/vlc-1.0.2/modules' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-video/vlc-1.0.2/work/vlc-1.0.2' make: *** [all] Error 2 * * ERROR: media-video/vlc-1.0.2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3921: Called base_src_compile * environment, line 625: Called base_src_work 'make' * environment, line 739: Called die * The specific snippet of code: * emake || die died running emake, $FUNCNAME:make; * The die message: * died running emake, base_src_work:make = Didn't find anything in BGO. Bug #286195. I rebuilt media-libs/libdca and now vlc can emerge without a problem. However, the OP of the bug seems to have trouble remerging media-libs/libdca ... -- Regards, Mick signature.asc Description: This is a digitally signed message part.
[gentoo-user] Re: Anyone use squid?
On Sunday 27 September 2009, David Juhl wrote: I want to block as many dating sites as possible, but I am having to luck. The url_regex can't catch a lot. Either I need to find a regular expression in the url or find something that will look at the sites web page... Not all urls use date in their url... thanks and bye David You need danguardian, a web content filter squid is aware of. net-proxy/dansguardian ciao Francesco -- Linux Version 2.6.31-gentoo, Compiled #3 SMP PREEMPT Sat Sep 12 15:07:06 CEST 2009 Two 1GHz AMD Athlon 64 Processors, 4GB RAM, 4021.84 Bogomips Total aemaeth
Re: [gentoo-user] Re: Anyone use squid?
On 27 Sep 2009, at 10:00, Francesco Talamona wrote: On Sunday 27 September 2009, David Juhl wrote: I want to block as many dating sites as possible, but I am having to luck. The url_regex can't catch a lot. Either I need to find a regular expression in the url or find something that will look at the sites web page... Not all urls use date in their url... ... You need danguardian, a web content filter squid is aware of. net-proxy/dansguardian The dansguardian website states that it does not include blacklists http://dansguardian.org/?page=blacklist and instead links to http://urlblacklist.com/?sec=download. That has a category for dating, and can surely be referenced directly by Squid, without recourse to dansguardian. Stroller.
[gentoo-user] Re: Anyone use squid?
On Sunday 27 September 2009, Stroller wrote: The dansguardian website states that it does not include blacklists http://dansguardian.org/?page=blacklist and instead links to http://urlblacklist.com/?sec=download. That has a category for dating, and can surely be referenced directly by Squid, without recourse to dansguardian. I didn't know, it's interesting. Thanks for bringing it to my attention. Ciao Francesco -- Linux Version 2.6.31-gentoo, Compiled #3 SMP PREEMPT Sat Sep 12 15:07:06 CEST 2009 Two 2.9GHz AMD Athlon 64 Processors, 4GB RAM, 11659 Bogomips Total aemaeth
[gentoo-user] Unclaimed display?
I am looking at the lshw of a compaq desktop with pci-express and a Radeon X600 and see that it's VGA and secondary dispalyes are unclaimed. What does this mean? Have I got the kernel config wrong? === *-pci description: Host bridge product: 82915G/P/GV/GL/PL/910GL Memory Controller Hub vendor: Intel Corporation physical id: 100 bus info: p...@:00:00.0 version: 04 width: 32 bits clock: 33MHz *-pci:0 description: PCI bridge product: 82915G/P/GV/GL/PL/910GL PCI Express Root Port vendor: Intel Corporation physical id: 1 bus info: p...@:00:01.0 version: 04 width: 32 bits clock: 33MHz capabilities: pci pm msi pciexpress normal_decode bus_master cap_list configuration: driver=pcieport-driver *-display:0 UNCLAIMED description: VGA compatible controller product: RV380 0x3e50 [Radeon X600] vendor: ATI Technologies Inc physical id: 0 bus info: p...@:01:00.0 version: 00 width: 32 bits clock: 33MHz capabilities: pm pciexpress vga_controller bus_master cap_list configuration: latency=0 *-display:1 UNCLAIMED description: Display controller product: RV380 [Radeon X600] (Secondary) vendor: ATI Technologies Inc physical id: 0.1 bus info: p...@:01:00.1 version: 00 width: 32 bits clock: 33MHz capabilities: pm pciexpress bus_master cap_list configuration: latency=0 === In the kernel I have enabled: AGP_INTEL=y DRM=y DRM_RADEON=y -- Regards, Mick signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] Does portage monkey directly with /etc/portage/package.use
On Sun, Sep 27, 2009 at 08:55:42AM +0100, Mick wrote To complete the diagnosis we may need the version of your portage? ;-) Sorry about that. Here are the details... [d530][root][~] emerge -pv portage These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-apps/portage-2.1.6.13 USE=-build -doc -epydoc (-selinux) LINGUAS=-pl 0 kB Since it only shows up with mutt so far, maybe it's actually mutt... d530 mutt # emerge -pv mutt These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] mail-client/mutt-1.5.20-r4 USE=pop smime smtp -berkdb -crypt -debug -doc -gdbm -gnutls -gpg -idn -imap -mbox -nls -nntp -qdbm -sasl -sidebar -ssl -vanilla 0 kB It is remotely possible that I did make the package.use entries manually, but very unlikely. Speaking of mutt, is there a way to turn off its insistence on creating symlinks called sendmail? My most embarressing moment as a linux user came several years ago when I first created an hourly cronjob. I wasn't aware of the need for ending it with 21. The garbage output went to root via sendmail, which was actually a symlink to mutt. mutt is a deliberately dumb mailer that simply pushes email out the door to my ISP's MTA. So the hourly garbage went to root at my ISP. They sent me a polite email asking me to kindly stop. G I took a couple of steps then. Besides adding 21 to my cronjobs, I set root=myaccount in /etc/ssmtp/ssmpt.conf, so that any stuff getting through would go to my account at my ISP, not to root at my ISP. I also went around stomping on the symlinks. So far, I've discovered /usr/bin/sendmail and /usr/lib/sendmail and /usr/sbin/sendmail. In each case, I deleted the symlink, created a directory by that name, and did a touch .keep inside the directory. -- Walter Dnes waltd...@waltdnes.org
[gentoo-user] Is my machine too old for virtualbox?
I installed Sun's virtualbox manually, because portage couldn't build it. DMESG says... kvm: no hardware support ...and during bootup, I get... * Starting VirtualBox kernel module ... * modprobe vboxdrv failed. Please use 'dmesg' to find out why My machine is a 2-year-old Dell D530 with a dual core. Here is the first one, according to /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Genuine Intel(R) CPU2140 @ 1.60GHz stepping: 2 cpu MHz : 1600.000 cache size : 1024 KB physical id : 0 siblings: 2 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fdiv_bug: no hlt_bug : no f00f_bug: no coma_bug: no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm bogomips: 3192.17 clflush size: 64 power management: -- Walter Dnes waltd...@waltdnes.org
Re: [gentoo-user] Re: What do I put in the /etc/conf.d/net....
It added the route but didn't add anything as far as nameservers are concerned Why? David On Sat, 2009-09-26 at 21:08 -0500, David Juhl wrote: I feel like a idiot my device isn't eth0 it is wlan0 and defined it as such... No wonder I didn't catch it... Thanks David On Sun, 2009-09-27 at 04:22 +0300, Nikos Chantziaras wrote: On 09/26/2009 11:11 PM, David Juhl wrote: What do I put in the /etc/conf.d/net to specify name servers? I can't seem to modify the /etc/resolv.conf and get it to sick at boot. Depends on how you connect. If you're behind a router/gateway device that does NAT (this includes most DSL modems), you use the device's IP as nameserver in /etc/resolv.conf as well as routes_ethN in /etc/conf.d/net. For example, if your router's IP is 192.168.1.1, you use this in /etc/resolv.conf: nameserver 192.168.1.1 And this in /etc/conf.d/net: routes_eth0=default via 192.168.1.1
Re: [gentoo-user] Re: Anyone use squid?
I guess I still don't understand writing acls... acl dating url_regex -i dating acl date url_regex -i date acl singles url_regex -i singles acl swingers url_regex -i swingers acl friendfinder url_regex -i adultfriendfinder acl foundsite01 url_regex -i www.plentyoffish.com* acl timeanddate url_regex -i www.timeanddate.com http_access allow timeanddate http_access deny date http_access deny dating http_access deny singles http_access deny swingers http_access deny friendfinder http_access deny foundsite01 http_access allow localhost http_access deny all The problem I've been having is www.timeanddate.com comes out true when the url is being checked for date. I have no problem checking what time it is around the world. www.plentyoffish.com is a dating website as well, but I needed to write a separate acl to block it. I know in the website body you can see words like dating, singles, but I can't figure out how to tell squid to look. Banning them one by one could be a pain, for there is always people in the world looking for love or lust I just don't want it to be done on my network. Thanks and bye... David On Sun, 2009-09-27 at 12:47 +0200, Francesco Talamona wrote: On Sunday 27 September 2009, Stroller wrote: The dansguardian website states that it does not include blacklists http://dansguardian.org/?page=blacklist and instead links to http://urlblacklist.com/?sec=download. That has a category for dating, and can surely be referenced directly by Squid, without recourse to dansguardian. I didn't know, it's interesting. Thanks for bringing it to my attention. Ciao Francesco
[gentoo-user] Re: @preserved-rebuild
Neil Bothwick neil at digimed.co.uk writes: Portage deletes these after emerge @preserved-rebuild has successfully re-emerged packages depending on it. OK, so now I just have to root it out manually.? qfile -o $(find /lib* /usr/lib*) qfile -o $(find /lib* /usr/lib*) bash: /usr/bin/qfile: Argument list too long Now what? I look at the man page for qfile and tried all the -m option, but still get the same error? ideas? James
Re: [gentoo-user] Re: Anyone use squid?
Cool now all I need to do is figure out how to use them A lot of reading I must do... David On Sun, 2009-09-27 at 10:38 +0100, Stroller wrote: On 27 Sep 2009, at 10:00, Francesco Talamona wrote: On Sunday 27 September 2009, David Juhl wrote: I want to block as many dating sites as possible, but I am having to luck. The url_regex can't catch a lot. Either I need to find a regular expression in the url or find something that will look at the sites web page... Not all urls use date in their url... ... You need danguardian, a web content filter squid is aware of. net-proxy/dansguardian The dansguardian website states that it does not include blacklists http://dansguardian.org/?page=blacklist and instead links to http://urlblacklist.com/?sec=download. That has a category for dating, and can surely be referenced directly by Squid, without recourse to dansguardian. Stroller.
[gentoo-user] Re: Is my machine too old for virtualbox?
On 09/27/2009 06:28 AM, Walter Dnes wrote: I installed Sun's virtualbox manually, because portage couldn't build it. DMESG says... kvm: no hardware support ...and during bootup, I get... * Starting VirtualBox kernel module ... * modprobe vboxdrv failed. Please use 'dmesg' to find out why Well, that's all a bit strange. 'kvm' is one of the two kernel modules used by kvm (naturally) which is a completely different product from vbox. kvm is great for machines with hardware virtualization support, but doesn't work at all without it. VirtualBox OTOH does not need hardware support at all and uses its own kernel module name vboxdrv (has nothing to do with kvm). I'm thinking you looked at the wrong part of dmesg -- but why there is an error message there from kvm I can't guess. I'm using the vbox svn repository from Sun, so I haven't tried building the portage version. What problem do you see?
Re: [gentoo-user] Re: Anyone use squid?
I think I figured it out... Hopefully I won't ban myself out of a site I want to go to lol... The blacklists work. Dave On Sun, 2009-09-27 at 10:38 +0100, Stroller wrote: On 27 Sep 2009, at 10:00, Francesco Talamona wrote: On Sunday 27 September 2009, David Juhl wrote: I want to block as many dating sites as possible, but I am having to luck. The url_regex can't catch a lot. Either I need to find a regular expression in the url or find something that will look at the sites web page... Not all urls use date in their url... ... You need danguardian, a web content filter squid is aware of. net-proxy/dansguardian The dansguardian website states that it does not include blacklists http://dansguardian.org/?page=blacklist and instead links to http://urlblacklist.com/?sec=download. That has a category for dating, and can surely be referenced directly by Squid, without recourse to dansguardian. Stroller.
[gentoo-user] Re: What do I put in the /etc/conf.d/net....
On 09/27/2009 06:45 AM, David Juhl wrote: It added the route but didn't add anything as far as nameservers are concerned Why? What is 'it'? I use dhclient to get the gateway and nameserver addresses from my DSL modem: $cat /etc/resolv.conf # Generated by dhclient for interface eth0 nameserver 192.168.0.1
[gentoo-user] Re: @preserved-rebuild
On Sunday 27 September 2009, James wrote: Neil Bothwick neil at digimed.co.uk writes: Portage deletes these after emerge @preserved-rebuild has successfully re-emerged packages depending on it. OK, so now I just have to root it out manually.? qfile -o $(find /lib* /usr/lib*) qfile -o $(find /lib* /usr/lib*) bash: /usr/bin/qfile: Argument list too long Now what? I look at the man page for qfile and tried all the -m option, but still get the same error? ideas? James for i in $(find /lib* /usr/lib*) ; do qfile -o $i ; done Ciao Francesco -- Linux Version 2.6.31-gentoo, Compiled #3 SMP PREEMPT Sat Sep 12 15:07:06 CEST 2009 Two 2.9GHz AMD Athlon 64 Processors, 4GB RAM, 11659 Bogomips Total aemaeth
Re: [gentoo-user] Re: @preserved-rebuild
Am Sun, 27 Sep 2009 18:20:52 +0200 schrieb Francesco Talamona francesco.talam...@know.eu: On Sunday 27 September 2009, James wrote: Neil Bothwick neil at digimed.co.uk writes: Portage deletes these after emerge @preserved-rebuild has successfully re-emerged packages depending on it. OK, so now I just have to root it out manually.? qfile -o $(find /lib* /usr/lib*) qfile -o $(find /lib* /usr/lib*) bash: /usr/bin/qfile: Argument list too long Now what? I look at the man page for qfile and tried all the -m option, but still get the same error? ideas? James for i in $(find /lib* /usr/lib*) ; do qfile -o $i ; done Ciao Francesco It would be much faster to use find /lib* /usr/lib* | qfile -o -f - instead (see man qfile). HTH -- Marc Joliet -- Lt. Frank Drebin: It's true what they say: cops and women don't mix. Like eating a spoonful of Drāno; sure, it'll clean you out, but it'll leave you hollow inside. signature.asc Description: PGP signature
[gentoo-user] X freezes with ati radeon driver
Hi all, As fglrx ati driver does not work with gentoo-sources-2.6.29-r5 kernel and my ati radeon 9600 (RV350) graphic card, i try to use the free radeon driver (x11-drivers/xf86-video-ati-6.12.4) I compiled the gentoo-sources-2.6.31 with AGP, DRI, VIA chipset support and ATI radeon as modules. X starts and works, but then randomly freezes. In Xorg.0.log i get : mi] EQ overflowing. The server is probably stuck in an infinite loop. Backtrace: 0: /usr/bin/X(xorg_backtrace+0x37) [0x81334b7] [mi] mieqEnequeue: out-of-order valuator event; dropping. [mi] EQ overflowing. The server is probably stuck in an infinite loop. [mi] mieqEnequeue: out-of-order valuator event; dropping. [mi] EQ overflowing. The server is probably stuck in an infinite loop. [mi] mieqEnequeue: out-of-order valuator event; dropping. [mi] EQ overflowing. The server is probably stuck in an infinite loop. [mi] mieqEnequeue: out-of-order valuator event; dropping. [mi] EQ overflowing. The server is probably stuck in an infinite loop. [mi] mieqEnequeue: out-of-order valuator event; dropping. [mi] EQ overflowing. The server is probably stuck in an infinite loop. . and so on... I saw several threads about it, so what's going on ?? Thank you for your help. Cheers, Jacques Here's my xorg.conf : # File generated by xorgconfig. # # Copyright 2004 The X.Org Foundation # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the Software), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, sublicense, # and/or sell copies of the Software, and to permit persons to whom the # Software is furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # The X.Org Foundation BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, # WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF # OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. # # Except as contained in this notice, the name of The X.Org Foundation shall # not be used in advertising or otherwise to promote the sale, use or other # dealings in this Software without prior written authorization from # The X.Org Foundation. # # ** # Refer to the xorg.conf(5) man page for details about the format of # this file. # ** Section Extensions Option Composite Enable EndSection Section ServerFlags Option AutoAddDevices on Option AutoEnableDevices on Option AllowEmptyInput on EndSection # ** # Module section -- this section is used to specify # which dynamically loadable modules to load. # ** # Section Module #SubSection extmod # Optionomit xfree86-dga # don't initialise the DGA extension #EndSubSection EndSection Section Files FontPath /usr/share/fonts/100dpi/:unscaled FontPath /usr/share/fonts/75dpi/:unscaled FontPath /usr/share/fonts/Type1/ FontPath /usr/share/fonts/ttf/ FontPath /usr/share/fonts/TTF/ FontPath /usr/share/fonts/ttf-bitstream-vera/ FontPath /usr/share/fonts/corefonts/ FontPath /usr/share/fonts/freefonts/ FontPath /usr/share/fonts/misc/ EndSection Section Monitor Identifier samsung HorizSync 30-107 VertRefresh 60 Option DPMS DisplaySize 339 254 # 120 DPI @ 1600x1200 #DisplaySize 420 315 # 96 DPI @ 1600x1200 EndSection Section Device Identifier ATI_Radeon Driver radeon Option AccelMethod EXA Option VideoOverlay on Option UseFastTLS 1 #Option BlockSignalsOnLock on #Option UseInternalAGPGART no #Option ForceGenericCPU no #Option RingSize 8 # Option BufferSize 2 #Option EnableDepthMoves yes # Option UseFBDev false #Option mtrr off # Option SubPixelOrder none # Option DynamicClocks on Option XAANoOffscreenPixmaps on # Option AddARGBGLXVisuals True #BusID PCI:1:0:0 EndSection Section Screen Identifier Screen 1 Device ATI_Radeon Monitor samsung DefaultDepth 24 Subsection Display Depth 8 Modes 640x400 ViewPort0 0
Re: [gentoo-user] Re: Is my machine too old for virtualbox?
On Sun, Sep 27, 2009 at 08:15:46AM -0700, walt wrote I'm using the vbox svn repository from Sun, so I haven't tried building the portage version. As I mentioned, I'm using Sun's install because the portage install dies. What problem do you see? At bootup I get... * Starting VirtualBox kernel module ... * modprobe vboxdrv failed. Please use 'dmesg' to find out why I'm attaching dmesg output in the hope that someone can figure this out. -- Walter Dnes waltd...@waltdnes.org Linux version 2.6.29-gentoo-r5 (r...@d530) (gcc version 4.3.2 (Gentoo 4.3.2-r3 p1.6, pie-10.1.5) ) #1 SMP Fri Jul 10 23:46:49 EDT 2009 KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD NSC Geode by NSC Cyrix CyrixInstead Centaur CentaurHauls Transmeta GenuineTMx86 Transmeta TransmetaCPU UMC UMC UMC UMC BIOS-provided physical RAM map: BIOS-e820: - 00099c00 (usable) BIOS-e820: 00099c00 - 000a (reserved) BIOS-e820: 000f - 0010 (reserved) BIOS-e820: 0010 - 7f59 (usable) BIOS-e820: 7f59 - 7f5e3000 (ACPI NVS) BIOS-e820: 7f5e3000 - 7f5f (ACPI data) BIOS-e820: 7f5f - 7f60 (reserved) BIOS-e820: e000 - f000 (reserved) BIOS-e820: fec0 - 0001 (reserved) DMI 2.5 present. last_pfn = 0x7f590 max_arch_pfn = 0x10 kernel direct mapping tables up to 377fe000 @ 7000-c000 ACPI: RSDP 000F96C0, 0024 (r2 DELL ) ACPI: XSDT 7F5E3080, 005C (r1 DELLFX0942302E31 AWRD0) ACPI: FACP 7F5E7200, 00F4 (r3 DELLFX0942302E31 AWRD0) ACPI Warning (tbfadt-0568): 32/64X length mismatch in Pm1aEventBlock: 32/8 [20081204] ACPI Warning (tbfadt-0568): 32/64X length mismatch in Pm1aControlBlock: 16/8 [20081204] ACPI Warning (tbfadt-0568): 32/64X length mismatch in PmTimerBlock: 32/8 [20081204] ACPI Warning (tbfadt-0568): 32/64X length mismatch in Gpe0Block: 128/8 [20081204] ACPI Warning (tbfadt-0412): Invalid length for Pm1aEventBlock: 8, using default 32 [20081204] ACPI Warning (tbfadt-0412): Invalid length for Pm1aControlBlock: 8, using default 16 [20081204] ACPI Warning (tbfadt-0412): Invalid length for PmTimerBlock: 8, using default 32 [20081204] FADT: X_PM1a_EVT_BLK.bit_width (16) does not match PM1_EVT_LEN (4) ACPI: DSDT 7F5E3200, 3FFC (r1 DELL AWRDACPI 1000 MSFT 300) ACPI: FACS 7F59, 0040 ACPI: HPET 7F5E73C0, 0038 (r1 DELLFX0942302E31 AWRD 98) ACPI: MCFG 7F5E7400, 003C (r1 DELLFX0942302E31 AWRD0) ACPI: SLIC 7F5E7440, 0176 (r1 DELLFX0942302E31 AWRD0) ACPI: DMY2 7F5E75C0, 0080 (r1 DELLFX0942302E31 AWRD0) ACPI: APIC 7F5E7300, 0084 (r1 DELLFX0942302E31 AWRD0) ACPI: SSDT 7F5E7CA0, 0380 (r1 PmRefCpuPm 3000 INTL 20041203) ACPI: Local APIC address 0xfee0 1149MB HIGHMEM available. 887MB LOWMEM available. mapped low ram: 0 - 377fe000 low ram: - 377fe000 bootmap 8000 - ef00 (8 early reservations) == bootmem [00 - 00377fe000] #0 [00 - 001000] BIOS data page == [00 - 001000] #1 [001000 - 002000]EX TRAMPOLINE == [001000 - 002000] #2 [006000 - 007000] TRAMPOLINE == [006000 - 007000] #3 [10 - 705d54]TEXT DATA BSS == [10 - 705d54] #4 [706000 - 709000]INIT_PG_TABLE == [706000 - 709000] #5 [099c00 - 10]BIOS reserved == [099c00 - 10] #6 [007000 - 008000] PGTABLE == [007000 - 008000] #7 [008000 - 00f000] BOOTMAP == [008000 - 00f000] found SMP MP-table at [c00f3e30] 000f3e30 Zone PFN ranges: DMA 0x - 0x1000 Normal 0x1000 - 0x000377fe HighMem 0x000377fe - 0x0007f590 Movable zone start PFN for each node early_node_map[2] active PFN ranges 0: 0x - 0x0099 0: 0x0100 - 0x0007f590 On node 0 totalpages: 521513 free_area_init_node: node 0, pgdat c06264c0, node_mem_map c100 DMA zone: 32 pages used for memmap DMA zone: 0 pages reserved DMA zone: 3961 pages, LIFO batch:0 Normal zone: 1744 pages used for memmap Normal zone: 221486 pages, LIFO batch:31 HighMem zone: 2300 pages used for memmap HighMem zone: 291990 pages, LIFO batch:31 ACPI: PM-Timer IO Port: 0x408 ACPI: Local APIC address 0xfee0 ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] disabled) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x03] disabled) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1]) ACPI: IOAPIC (id[0x04] address[0xfec0] gsi_base[0]) IOAPIC[0]: apic_id 4, version 32, address
Re: [gentoo-user] Re: Is my machine too old for virtualbox?
On Sonntag 27 September 2009, Walter Dnes wrote: On Sun, Sep 27, 2009 at 08:15:46AM -0700, walt wrote I'm using the vbox svn repository from Sun, so I haven't tried building the portage version. As I mentioned, I'm using Sun's install because the portage install dies. What problem do you see? At bootup I get... * Starting VirtualBox kernel module ... * modprobe vboxdrv failed. Please use 'dmesg' to find out why I'm attaching dmesg output in the hope that someone can figure this out. how about dmesg after you tried to load vboxdrv?
Re: [gentoo-user] Re: Is my machine too old for virtualbox?
On Sun, 27 Sep 2009 14:01:02 -0400, Walter Dnes waltd...@waltdnes.org wrote: On Sun, Sep 27, 2009 at 08:15:46AM -0700, walt wrote I'm using the vbox svn repository from Sun, so I haven't tried building the portage version. As I mentioned, I'm using Sun's install because the portage install dies. What problem do you see? At bootup I get... * Starting VirtualBox kernel module ... * modprobe vboxdrv failed. Please use 'dmesg' to find out why I'm attaching dmesg output in the hope that someone can figure this out. The attached output doesn't seem to have anything related to vboxdrv at all. In any case, did you check that you are compiling the driver against the right kernel? Look at the output of uname -r, and make sure that the symlink /usr/src/linux points to the current kernel version, then recompile the drivers package. -- Jesús Guerrero
Re: [gentoo-user] Re: Is my machine too old for virtualbox?
On Sun, 27 Sep 2009 14:01:02 -0400 Walter Dnes wrote: On Sun, Sep 27, 2009 at 08:15:46AM -0700, walt wrote I'm using the vbox svn repository from Sun, so I haven't tried building the portage version. As I mentioned, I'm using Sun's install because the portage install dies. What problem do you see? At bootup I get... * Starting VirtualBox kernel module ... * modprobe vboxdrv failed. Please use 'dmesg' to find out why I'm attaching dmesg output in the hope that someone can figure this out. -- Walter Dnes waltd...@waltdnes.org Do you have vboxdrv in your kernel? My kernel has the module build, as evidenced by command 'locate vboxdrv' displaying: /lib64/modules/2.6.28-gentoo-r5-xfs/misc/vboxdrv.ko I'm don't know which kernel option creates vboxdrv, but google surely knows :- HTH, David
Re: [gentoo-user] Re: Is my machine too old for virtualbox?
On Sonntag 27 September 2009, David Relson wrote: On Sun, 27 Sep 2009 14:01:02 -0400 Walter Dnes wrote: On Sun, Sep 27, 2009 at 08:15:46AM -0700, walt wrote I'm using the vbox svn repository from Sun, so I haven't tried building the portage version. As I mentioned, I'm using Sun's install because the portage install dies. What problem do you see? At bootup I get... * Starting VirtualBox kernel module ... * modprobe vboxdrv failed. Please use 'dmesg' to find out why I'm attaching dmesg output in the hope that someone can figure this out. Do you have vboxdrv in your kernel? My kernel has the module build, as evidenced by command 'locate vboxdrv' displaying: /lib64/modules/2.6.28-gentoo-r5-xfs/misc/vboxdrv.ko I'm don't know which kernel option creates vboxdrv, but google surely knows :- HTH, David none does. You have to emerge the vbox driver.
Re: [gentoo-user] Is my machine too old for virtualbox?
On Sun, Sep 27, 2009 at 09:28:03AM -0400, Walter Dnes wrote I apologize for wasting everybody's time. I didn't RTFM thoroughly enough. Apparently, with the Sun install, and any time you build a new kernel, you have to /etc/init.d/vboxdrv setup. The result is... [d530][root][~] /etc/init.d/vboxdrv setup * Stopping VirtualBox kernel module ... * [ ok ] * Recompiling VirtualBox kernel module ... * [ ok ] * Starting VirtualBox kernel module ... [d530][root][~] ...and on rebooting, I get... * Starting VirtualBox kernel module ... * [ ok ] While I'm at it, here's what I have in my .config regarding KVM. Since I don't use KVM, can I turn off all the options here without affecting virtualbox? # CONFIG_CRYPTO_HW is not set CONFIG_HAVE_KVM=y CONFIG_HAVE_KVM_IRQCHIP=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=y CONFIG_KVM_INTEL=y # CONFIG_KVM_AMD is not set # CONFIG_KVM_TRACE is not set # CONFIG_LGUEST is not set # CONFIG_VIRTIO_PCI is not set # CONFIG_VIRTIO_BALLOON is not set # CONFIG_BINARY_PRINTF is not set -- Walter Dnes waltd...@waltdnes.org
Re: [gentoo-user] Is my machine too old for virtualbox?
On Sonntag 27 September 2009, Walter Dnes wrote: On Sun, Sep 27, 2009 at 09:28:03AM -0400, Walter Dnes wrote I apologize for wasting everybody's time. I didn't RTFM thoroughly enough. Apparently, with the Sun install, and any time you build a new kernel, you have to /etc/init.d/vboxdrv setup. The result is... [d530][root][~] /etc/init.d/vboxdrv setup * Stopping VirtualBox kernel module ... * [ ok ] * Recompiling VirtualBox kernel module ... * [ ok ] * Starting VirtualBox kernel module ... [d530][root][~] ...and on rebooting, I get... * Starting VirtualBox kernel module ... * [ ok ] While I'm at it, here's what I have in my .config regarding KVM. Since I don't use KVM, can I turn off all the options here without affecting virtualbox? yes
Re: [gentoo-user] Is my machine too old for virtualbox?
On Sun, 27 Sep 2009 14:51:45 -0400, Walter Dnes waltd...@waltdnes.org wrote: On Sun, Sep 27, 2009 at 09:28:03AM -0400, Walter Dnes wrote I apologize for wasting everybody's time. I didn't RTFM thoroughly enough. Apparently, with the Sun install, and any time you build a new kernel, you have to /etc/init.d/vboxdrv setup. The result is... [d530][root][~] /etc/init.d/vboxdrv setup * Stopping VirtualBox kernel module ... * [ ok ] * Recompiling VirtualBox kernel module ... * [ ok ] * Starting VirtualBox kernel module ... [d530][root][~] ...and on rebooting, I get... * Starting VirtualBox kernel module ... * [ ok ] While I'm at it, here's what I have in my .config regarding KVM. Since I don't use KVM, can I turn off all the options here without affecting virtualbox? # CONFIG_CRYPTO_HW is not set CONFIG_HAVE_KVM=y CONFIG_HAVE_KVM_IRQCHIP=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=y CONFIG_KVM_INTEL=y # CONFIG_KVM_AMD is not set # CONFIG_KVM_TRACE is not set # CONFIG_LGUEST is not set # CONFIG_VIRTIO_PCI is not set # CONFIG_VIRTIO_BALLOON is not set # CONFIG_BINARY_PRINTF is not set kvm and virtualbox are not related, you can turn those on if you don't need kvm. Virtualbox will continue working. -- Jesús Guerrero
Re: [gentoo-user] Re: What do I put in the /etc/conf.d/net....
On 27 Sep 2009, at 02:22, Nikos Chantziaras wrote: On 09/26/2009 11:11 PM, David Juhl wrote: What do I put in the /etc/conf.d/net to specify name servers? I can't seem to modify the /etc/resolv.conf and get it to sick at boot. Depends on how you connect. If you're behind a router/gateway device that does NAT (this includes most DSL modems), you use the device's IP as nameserver in /etc/resolv.conf as well as routes_ethN in /etc/conf.d/net. For example, if your router's IP is 192.168.1.1, you use this in /etc/resolv.conf: nameserver 192.168.1.1 And this in /etc/conf.d/net: routes_eth0=default via 192.168.1.1 Except the route the gateway are completely different things. They _might_ happen to share an IP. They might not. The OP asked how one specifies nameservers in /etc/conf.d/net. dns_servers=( 208.67.222.222 208.67.220.220 ) might work, but it is properly and *clearly* discussed in /etc/conf.d/ net.example. I am unable to reply to David's most recent post because he's made such an unslightly mess of quoting. However it seems to me that bringing routes into your reply has only confused matters. Stroller.
Re: [gentoo-user] What causes a package to be brought in during a big emerge?
Andrew Lowe writes: So after that rambling intro, is there a package/utility that will tell me, when in this situation, what package needs oldPackageNoLongerNeeded and why it is being brought into my emerge. Try these: - add -t to your emerge -pNuD world command - emerge --depcean -pv oldPackageNoLongerNeeded - grep oldPackageNoLongerNeeded /var/lib/portage/world Wonko
[gentoo-user] Gentoo and Ultramonkey
Hello Everyone I am new to gentoo, usually I use Debian. I have a fresh install x86 2.6.30 kernel and I was trying to get Ultramonkey going on the box. I looking for the equivilant to the following deb packages for Gentoo please * libdbi-perl * libdbd-mysql-perl * libmysqlclient14-dev If you feel that there is anything else I need to know about getting Ultramonkey working on Gentoo please let me know. Thanks In Advanced, Ninus
Re: [gentoo-user] Gentoo and Ultramonkey
Hi, there's a nifty little app called eix (app-portage/eix), it creates a cache of your portage tree and allows you to search through it. It should help you find what you are looking for. 2009/9/28 Nick Khamis sym...@gmail.com Hello Everyone I am new to gentoo, usually I use Debian. I have a fresh install x86 2.6.30 kernel and I was trying to get Ultramonkey going on the box. I looking for the equivilant to the following deb packages for Gentoo please * libdbi-perl * libdbd-mysql-perl * libmysqlclient14-dev If you feel that there is anything else I need to know about getting Ultramonkey working on Gentoo please let me know. Thanks In Advanced, Ninus
Re: [gentoo-user] Gentoo and Ultramonkey
On Montag 28 September 2009, Nick Khamis wrote: Hello Everyone I am new to gentoo, usually I use Debian. I have a fresh install x86 2.6.30 kernel and I was trying to get Ultramonkey going on the box. I looking for the equivilant to the following deb packages for Gentoo please * libdbi-perl * libdbd-mysql-perl * libmysqlclient14-dev If you feel that there is anything else I need to know about getting Ultramonkey working on Gentoo please let me know. Thanks In Advanced, Ninus emerge -s lbdbi * dev-db/libdbi Latest version available: 0.8.3 Latest version installed: [ Not Installed ] Size of files: 1,035 kB Homepage: http://libdbi.sourceforge.net/ Description: libdbi implements a database-independent abstraction layer in C, similar to the DBI/DBD layer in Perl. License: LGPL-2.1 emerge -pv libdbi [ebuild N] dev-python/egenix-mx-base-3.1.2 7,976 kB [ebuild N] dev-db/postgresql-server-8.4.1 USE=nls perl python xml -doc (-selinux) -tcl -uuid LINGUAS=de -af -cs -es -fa -fr -hr -hu -it -ko -nb -pl -pt_BR -ro -ru -sk -sl -sv -tr -zh_CN -zh_TW 0 kB [ebuild N] virtual/postgresql-server-8.4 0 kB [ebuild N] dev-db/libdbi-0.8.3 USE=-doc 1,036 kB [ebuild N] dev-db/libdbi-drivers-0.8.3 USE=postgres sqlite sqlite3 - bindist -doc (-firebird) -mysql -oci8 1,499 kB you see, mysql is an useflag for libdbi. So all you have to do is set the useflags and emerge libdbi. And for the future, please read the documentation. Almost everything is covered in it.
[gentoo-user] Re: bzflag is broken
Nikos Chantziaras realnc at arcor.de writes: Check if your graphics card is actually fully supported by ati-drivers-9.9; only HD2000/HD3000/HD4000 series cards are supported. It an EAH4350 Silent. It worked fined with the '8' series of drivers. eselect opengl set ati Also make sure that your /etc/X11/xorg.conf contains this: Section DRI Mode 0666 EndSection Always have these... emerge -a1 `qlist -IC x11-drivers/` Yep did that too, but, I'll do this one more time, just to make sure nothing was missed For what it's worth, I just installed bzflag here. I'm on AMD64, a Radeon HD4870, ati-drivers-9.10 (renamed ebuild of ati-drivers-8.660, which is a beta release of 9.10 released by Ubuntu, therefore the weird version and mask in portage), gentoo-sources-2.6.31. Most like the card is not supported. Where is the list of supported cards for the 9 series of ati-drivers. Mine is a EAH 4350 SILENT from asus. James
Re: [gentoo-user] Gentoo and Ultramonkey
Hello Gentlemen, Thank you for your responses, I do apologize for the inconvenience. So all I have to do is modify /etc/make.conf by adding mysql and emerge libdbi. I do not need to install mysql server, this machine only needs mysqlclient. Thanks again for your help. Nick On Sun, Sep 27, 2009 at 11:33 PM, Volker Armin Hemmann volkerar...@googlemail.com wrote: On Montag 28 September 2009, Nick Khamis wrote: Hello Everyone I am new to gentoo, usually I use Debian. I have a fresh install x86 2.6.30 kernel and I was trying to get Ultramonkey going on the box. I looking for the equivilant to the following deb packages for Gentoo please * libdbi-perl * libdbd-mysql-perl * libmysqlclient14-dev If you feel that there is anything else I need to know about getting Ultramonkey working on Gentoo please let me know. Thanks In Advanced, Ninus emerge -s lbdbi * dev-db/libdbi Latest version available: 0.8.3 Latest version installed: [ Not Installed ] Size of files: 1,035 kB Homepage: http://libdbi.sourceforge.net/ Description: libdbi implements a database-independent abstraction layer in C, similar to the DBI/DBD layer in Perl. License: LGPL-2.1 emerge -pv libdbi [ebuild N] dev-python/egenix-mx-base-3.1.2 7,976 kB [ebuild N] dev-db/postgresql-server-8.4.1 USE=nls perl python xml -doc (-selinux) -tcl -uuid LINGUAS=de -af -cs -es -fa -fr -hr -hu -it -ko -nb -pl -pt_BR -ro -ru -sk -sl -sv -tr -zh_CN -zh_TW 0 kB [ebuild N] virtual/postgresql-server-8.4 0 kB [ebuild N] dev-db/libdbi-0.8.3 USE=-doc 1,036 kB [ebuild N] dev-db/libdbi-drivers-0.8.3 USE=postgres sqlite sqlite3 - bindist -doc (-firebird) -mysql -oci8 1,499 kB you see, mysql is an useflag for libdbi. So all you have to do is set the useflags and emerge libdbi. And for the future, please read the documentation. Almost everything is covered in it.
[gentoo-user] Re: What do I put in the /etc/conf.d/net....
On 09/27/2009 04:45 PM, David Juhl wrote: It added the route but didn't add anything as far as nameservers are concerned Why? What works and what doesn't? Can you ping IPs? ping 74.125.45.100 If yes, you have connectivity and the route works. If it was actually working even before you added the routes_eth0 setting in /etc/conf.d/net, then the route is not the problem and that setting is not needed in your case. Can you ping domain names? ping google.com If yes, DNS works. If not, the IP in /etc/resolv.conf is wrong. Specifying it in conf.d/net instead of resolv.conf doesn't help if it's just the wrong IP. Usually it's the router's IP though. So if it doesn't work, you might try to use your ISP's DNS directly. You can either phone them, or search at their homepage for info, or Google ISP_Name DNS and start from there. David On Sat, 2009-09-26 at 21:08 -0500, David Juhl wrote: I feel like a idiot my device isn't eth0 it is wlan0 and defined it as such... No wonder I didn't catch it... Thanks David On Sun, 2009-09-27 at 04:22 +0300, Nikos Chantziaras wrote: On 09/26/2009 11:11 PM, David Juhl wrote: What do I put in the /etc/conf.d/net to specify name servers? I can't seem to modify the /etc/resolv.conf and get it to sick at boot. Depends on how you connect. If you're behind a router/gateway device that does NAT (this includes most DSL modems), you use the device's IP as nameserver in /etc/resolv.conf as well as routes_ethN in /etc/conf.d/net. For example, if your router's IP is 192.168.1.1, you use this in /etc/resolv.conf: nameserver 192.168.1.1 And this in /etc/conf.d/net: routes_eth0=default via 192.168.1.1
[gentoo-user] Re: bzflag is broken
On 09/28/2009 02:55 AM, James wrote: Nikos Chantziarasrealncat arcor.de writes: Check if your graphics card is actually fully supported by ati-drivers-9.9; only HD2000/HD3000/HD4000 series cards are supported. It an EAH4350 Silent. It worked fined with the '8' series of drivers. eselect opengl set ati Also make sure that your /etc/X11/xorg.conf contains this: Section DRI Mode 0666 EndSection Always have these... emerge -a1 `qlist -IC x11-drivers/` Yep did that too, but, I'll do this one more time, just to make sure nothing was missed For what it's worth, I just installed bzflag here. I'm on AMD64, a Radeon HD4870, ati-drivers-9.10 (renamed ebuild of ati-drivers-8.660, which is a beta release of 9.10 released by Ubuntu, therefore the weird version and mask in portage), gentoo-sources-2.6.31. Most like the card is not supported. Where is the list of supported cards for the 9 series of ati-drivers. Mine is a EAH 4350 SILENT from asus. The 4350 is fully supported: https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/catalyst_99_linux.pdf Can you try with some Live CD that loads the ati-drivers during live boot? I think Sabayon does this. If bzflag works there, then there's something wrong in the Gentoo installation.
[gentoo-user] Ultramonkey 3 + Gentoo a Match Made in Hell?
Hello Everyone, Does anyone have any experience building Ultramonley 3 on Gentoo. I downloaded ultramonkey 3 from here http://www.ultramonkey.org/download/3/source/ultramonkey-3-1um.1.tar.gz;. It is in the source folder but Is see no source. I understand how this could be an ultramonkey question just trying my luck on the gentoo forum first. Regards, Ninus
Re: [gentoo-user] Ultramonkey 3 + Gentoo a Match Made in Hell?
Nick Khamis wrote: Hello Everyone, Does anyone have any experience building Ultramonley 3 on Gentoo. I downloaded ultramonkey 3 from here http://www.ultramonkey.org/download/3/source/ultramonkey-3-1um.1.tar.gz;. It is in the source folder but Is see no source. I understand how this could be an ultramonkey question just trying my luck on the gentoo forum first. Regards, Ninus I think the issue is that Ultramonkey hasn't updated any software since 2005. And what their calling source looks like a skeleton config for a meta package that'll work only in Debian. kashani
Re: [gentoo-user] Ultramonkey 3 + Gentoo a Match Made in Hell?
So no Ultramonkey 3 on Gentoo? Anyone?
[gentoo-user] glibmm 2.20.1 emerge fails to compile
I tried doing an upgrade (the usual emerge -auvND world), and it choked on glibmm 2.20.1. The compile failed the basic error seems to be this: generate_defs_glib.o: In function `main': generate_defs_glib.cc:(.text+0x6b): undefined reference to `std::basic_ostreamchar, std::char_traitschar std::__ostream_insertchar, std::char_traitschar (std::basic_ostreamchar, std::char_traitschar , char const*, int)' I've done a revdep-rebuild to make sure things are consistent, and it says things are OK. Google doesn't seem to know that error message, and I couldn't find anything relevent at bugs.gentoo.org. The only thing I can think of is that it has to do with some libraries having been compiled with an older version of gcc, but I'm not sure how to check for that... Below is a somewhat redacted trace of the output from emerge. These are the packages that would be merged, in order: Calculating dependencies ..... done! [ebuild U ] dev-cpp/glibmm-2.20.1 [2.16.4] USE=-test% [ebuild U ] media-libs/schroedinger-1.0.7 [1.0.5] [ebuild NS ] sys-kernel/gentoo-sources-2.6.30-r6 [2.6.28-r5, 2.6.30-r4] USE=-build -symlink [ebuild N] dev-cpp/pangomm-2.24.0 USE=-debug -doc [uninstall] dev-cpp/gtkmm-2.12.7 [...] Emerging (1 of 32) dev-cpp/glibmm-2.20.1 * glibmm-2.20.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ...[ ok ] * checking miscfile checksums ;-) ... [ ok ] Unpacking source... Unpacking glibmm-2.20.1.tar.bz2 to /var/tmp/portage/dev-cpp/glibmm-2.20.1/work [32;01m*[0m Fixing OMF Makefiles ... [A[92C [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Running elibtoolize in: glibmm-2.20.1/scripts [32;01m*[0m Applying portage-2.2.patch ... [32;01m*[0m Applying sed-1.5.6.patch ... [32;01m*[0m Applying as-needed-2.2.6.patch ... Source unpacked in /var/tmp/portage/dev-cpp/glibmm-2.20.1/work Compiling source in /var/tmp/portage/dev-cpp/glibmm-2.20.1/work/glibmm-2.20.1 ... * econf: updating glibmm-2.20.1/scripts/config.guess with /usr/share/gnuconfig/config.guess * econf: updating glibmm-2.20.1/scripts/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-gtk-doc configure: WARNING: unrecognized options: --disable-gtk-doc checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk [...] make all-recursive make[1]: Entering directory `/var/tmp/portage/dev-cpp/glibmm-2.20.1/work/glibmm-2.20.1' Making all in tools make[2]: Entering directory `/var/tmp/portage/dev-cpp/glibmm-2.20.1/work/glibmm-2.20.1/tools' Making all in m4 make[3]: Entering directory `/var/tmp/portage/dev-cpp/glibmm-2.20.1/work/glibmm-2.20.1/tools/m4' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/var/tmp/portage/dev-cpp/glibmm-2.20.1/work/glibmm-2.20.1/tools/m4' Making all in pm make[3]: Entering directory `/var/tmp/portage/dev-cpp/glibmm-2.20.1/work/glibmm-2.20.1/tools/pm' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/var/tmp/portage/dev-cpp/glibmm-2.20.1/work/glibmm-2.20.1/tools/pm' Making all in extra_defs_gen make[3]: Entering directory `/var/tmp/portage/dev-cpp/glibmm-2.20.1/work/glibmm-2.20.1/tools/extra_defs_gen' /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../glib -I../../gio -Wall -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gio-unix-2.0/ -O2 -march=pentium-m -pipe -MT generate_extra_defs.lo -MD -MP -MF .deps/generate_extra_defs.Tpo -c -o generate_extra_defs.lo generate_extra_defs.cc i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../glib -I../../gio -Wall -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gio-unix-2.0/ -O2 -march=pentium-m -pipe -MT generate_defs_glib.o -MD -MP -MF .deps/generate_defs_glib.Tpo -c -o generate_defs_glib.o generate_defs_glib.cc libtool: compile: i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../glib -I../../gio -Wall -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0