Re: [gentoo-user] Re: uvesafb - does it require use of initramfs/initrd?
On Sunday 18 January 2009 00:25:49 »Q« wrote: I also have a 1280x800 screen and uvesafb works for me without distortion with this kernel video option in grub.conf: video=uvesafb:1280x800-32,mtrr:3,ywrap Do you have that resolution available in your BIOS? I read somewhere that uvesafb can only use what it finds in the BIOS; in my case there is no such resolution. Maybe BIOS writers assume that nobody uses a text screen these days. On Sunday 18 January 2009 03:25:33 Paul Hartman wrote: In Konsole I'm using Fixed [ETL] 10pt, whatever that is, maybe it's the default, I can't remember, but it's nice. It isn't the default (it can't be as I hadn't seen it before), but it's good that we have a choice. Nowadays I fear I shall have to stick to something a bit larger ;-( -- Rgds Peter
Re: [gentoo-user] Re: Grub Error 21: Selected disk does not exist
On Saturday 17 January 2009, Grant Edwards wrote: But, now that you mention it, something in /dev was wrong because the first time I booted Gentoo off hda2, the issue message that's displayed before the login prompt gave instructions on how to fix /dev. I never figured out what exactly was wrong, but following the instructions fixed it. It took me a while to get to that point since I tripped over the grub bug that displays a blank menu and then corrupts the console. Apparently there's something wrong with the splash.xpm.gz file, and you have to comment out the splashcreen line in menu.lst. The path of the splash.xpm.gz has to be correct or you'll get problems booting up. -- Regards, Mick signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] digikam, gtkam,... what's else?
On Sunday 18 January 2009 10:37:56 Dale wrote: Most Canon cameras that I have read about are p2p or something. It should just work but maybe there is something specific about your model or they are changing the camera part. ~2-3 months ago all did work. I'm just glad I like my little Canon PowerShotA95. It has the flip out display which is hard to find now. I like mine that way to protect the display. I don't think there is a scratch on mine anywhere. I hope they fix the bug or give a workaround soon. Dale Just to close the issue - have got the answer from the gphoto mailing list from Marcus: 2.6.28 is broken in regards to any USB device driven from userspace.
Re: [gentoo-user] Re: Append string on Kernel builds
On Sat, 17 Jan 2009 08:45:04 -0600 Harry Putnam wrote: Robert Bridge rob...@robbieab.com writes: On Fri, 16 Jan 2009 19:36:42 -0600 rea...@newsguy.com wrote: What I asked was if there is some tricky syntax I could use on that kernel setting that would do: linux-2.6.26-gentoo-$HOST-N Where N is an incremented number every time I build the kernel without running `mrproper'. Not quite what you are asking, but would appending a timestamp to the name work instead? It would pretty much guarantee a different name for every build. A timestamp would be fine. What syntax would I use on the kernel config item: inside menuconfig = General Setup/Local Version [...] to get a timestamp? How about an external tool? I use sed to fill in LOCALVERSION, e.g. V=$( date +%m%d.%H%M ) cp -p .config .config.old sed s/LOCALVERSION.*/LOCALVERSION=\$V\/ .config.old .config make vmlinux modules modules_install HTH, David
[gentoo-user] Trouble decrypting message from firefox ebuild
I just build firefox and noticed the following warning in the ebuild output, and I'm a bit baffled by the grammar: All the packages built against mozilla-firefox won't compile, if after installing firefox 3.0 you get some blockers, please add 'xulrunner' to your USE-flags. Does anybody have idea what the above sentence is trying to say? -- Grant
Re: [gentoo-user] Trouble decrypting message from firefox ebuild
On Sunday 18 January 2009 18:02:10 Grant Edwards wrote: I just build firefox and noticed the following warning in the ebuild output, and I'm a bit baffled by the grammar: All the packages built against mozilla-firefox won't compile, if after installing firefox 3.0 you get some blockers, please add 'xulrunner' to your USE-flags. Does anybody have idea what the above sentence is trying to say? It's saying that if you use firefox -3*, then you should remove firefox from your USE and add xulrunner instead. This way, nothing in the tree will try to pull in firefox-2* (which obviously conflicts with firefox-3*). There have been 4 earlier threads on this very topic in the last fortnight. For more details, please check the recent archives (rehashing the same thing over and over is getting really tedious) -- alan dot mckinnon at gmail dot com
[gentoo-user] Re: Trouble decrypting message from firefox ebuild
On 2009-01-18, Alan McKinnon alan.mckin...@gmail.com wrote: On Sunday 18 January 2009 18:02:10 Grant Edwards wrote: I just build firefox and noticed the following warning in the ebuild output, and I'm a bit baffled by the grammar: All the packages built against mozilla-firefox won't compile, if after installing firefox 3.0 you get some blockers, please add 'xulrunner' to your USE-flags. Does anybody have idea what the above sentence is trying to say? It's saying that if you use firefox -3*, then you should remove firefox from your USE and add xulrunner instead. This way, nothing in the tree will try to pull in firefox-2* (which obviously conflicts with firefox-3*). Wow. I'm not doubting that what you say is true, but how anybody was supposed to get that from the emerge message is beyond me. There have been 4 earlier threads on this very topic in the last fortnight. For more details, please check the recent archives (rehashing the same thing over and over is getting really tedious) Sort of makes you wonder if the message is a bit too cryptic, eh? -- Grant
[gentoo-user] Re: Trouble decrypting message from firefox ebuild
On 2009-01-18, Alan McKinnon alan.mckin...@gmail.com wrote: All the packages built against mozilla-firefox won't compile, if after installing firefox 3.0 you get some blockers, please add 'xulrunner' to your USE-flags. Does anybody have idea what the above sentence is trying to say? It's saying that if you use firefox -3*, then you should remove firefox from your USE and add xulrunner instead. This way, nothing in the tree will try to pull in firefox-2* (which obviously conflicts with firefox-3*). There have been 4 earlier threads on this very topic in the last fortnight. For more details, please check the recent archives (rehashing the same thing over and over is getting really tedious) Do we get any clues as to what to search for? I searched back a few weeks looking for subject lines containing firefox and didn't find anything relevent. -- Grant
[gentoo-user] Re: Append string on Kernel builds
David Relson rel...@osagesoftware.com writes: How about an external tool? I use sed to fill in LOCALVERSION, e.g. V=$( date +%m%d.%H%M ) cp -p .config .config.old sed s/LOCALVERSION.*/LOCALVERSION=\$V\/ .config.old .config make vmlinux modules modules_install Ahaa ... that looks just like what I'm after... I didn't know about the env variable LOCALVERSION. I haven't actually tried this yet but it looks like what I'm after.. Thanks
Re: [gentoo-user] Re: Trouble decrypting message from firefox ebuild
On Sun, 18 Jan 2009 17:03:36 + (UTC) Grant Edwards gra...@visi.com wrote: Do we get any clues as to what to search for? I searched back a few weeks looking for subject lines containing firefox and didn't find anything relevent. Try looking through (most recent, I believe - Jan 10) 'Trouble with portage' thread, started by econti with answers from AllenJB. -- Mike Kazantsev // fraggod.net signature.asc Description: PGP signature
Re: [gentoo-user] Re: Trouble decrypting message from firefox ebuild
On Sunday 18 January 2009 18:44:40 Grant Edwards wrote: On 2009-01-18, Alan McKinnon alan.mckin...@gmail.com wrote: On Sunday 18 January 2009 18:02:10 Grant Edwards wrote: I just build firefox and noticed the following warning in the ebuild output, and I'm a bit baffled by the grammar: All the packages built against mozilla-firefox won't compile, if after installing firefox 3.0 you get some blockers, please add 'xulrunner' to your USE-flags. Does anybody have idea what the above sentence is trying to say? It's saying that if you use firefox -3*, then you should remove firefox from your USE and add xulrunner instead. This way, nothing in the tree will try to pull in firefox-2* (which obviously conflicts with firefox-3*). Wow. I'm not doubting that what you say is true, but how anybody was supposed to get that from the emerge message is beyond me. There have been 4 earlier threads on this very topic in the last fortnight. For more details, please check the recent archives (rehashing the same thing over and over is getting really tedious) Sort of makes you wonder if the message is a bit too cryptic, eh? If I read that message out loud, it sounds suspiciously like a babelfish translation from Japanese to English. Whatever it is, the author of the message is certainly not a native English speaker. But the intent is easy to see if you already know how it works. Briefly: The gecko rendering engine was always part of firefox through versions 1 and 2. This is plain silly as such a thing should really be an independent block of code that stands alone and everything else can use without requiring that all of firefox be present. This has now been fixed, the engine is now in a package called xulrunner which firefox builds against. Other apps also need xulrunner, but if you keep USE=firefox intact those apps will pull in all of firefox-2 just to get gecko. If you have firefox-3 installed, you have an instant blocker. With USE=xulrunner they will build against xulrunner and firefox can be whatever you feel like installing. -- alan dot mckinnon at gmail dot com
Re: [gentoo-user] Re: X Program to show tty messages
On Sat, Jan 17, 2009 at 08:39:58PM -0200, Penguin Lover Fernando Antunes squawked: On Sat, Jan 17, 2009 at 1:55 PM, Fernando Antunes fs.antu...@gmail.comwrote: Hi. I looking for a way to see/monitor messages sent to the tty when a running X programs. I tryed xconsole, but it only works with /dev/console. Does anybody knows such a program ? Sorry if my poor english vocabulary didn't help you to understand me. I'd like to see the output text sent by the graphicals programs to the tty1 when a running in X. Nowaday I using CTRL+ALT+F1 to see them. I figure out if is there a program that capture and show them in X a window. Oh, if that is what you want, try to start your X with xinit 21 | tee TEMPFILE and in X open up a terminal and do tail -f TEMPFILE it *should* work. HTH, W -- I went to the Missing Persons Bureau. No one was there. Sortir en Pantoufles: up 772 days, 16:37
[OT] Re: [gentoo-user] Trouble decrypting message from firefox ebuild
On Sun, Jan 18, 2009 at 07:49:10PM +0200, Penguin Lover Alan McKinnon squawked: If I read that message out loud, it sounds suspiciously like a babelfish translation from Japanese to English. Whatever it is, the author of the message is certainly not a native English speaker. You have way too much faith in the education system provided by English speaking countries. While I cannot argue for most of those countries, I can claim, by example, that plenty of native-English-speaking red-blooded Americans write in a way not dissimilar to the snipplet cited above. This is not to say your conclusion is wrong; I just don't think it is possible to conclude from the evidence given that the author of the message is not a native English speaker, when I consider the kind of junk submitted to my in-law, who teaches at a fairly affluent suburban school district, by students who pretend that they are writing in English. Of course, you can bloody-well argue, by way of Henry Higgins, that in America they haven't spoken [English] for years. :) W -- Herry Edsel Smith of Albany, NY: Born 1903- Died 1942 Looked up the elevator shaft to see if the car was on the way down. It was. Sortir en Pantoufles: up 772 days, 16:43
Re: [gentoo-user] Reconciling users and services
I have some users on a system and some services. How can I make sure only certain users can log into certain services? Do I need to explicitly define which users can log into each service? Are there different types of users so that some can only log into certain services? For example, I know any user that has their shell set to /bin/nologin can't log into a shell. How can I check on users' shell settings? - Grant To do this you configure each service separately (there is no central registry-type thing for this). You don't say what services you are interested in, so I have to make some assumptions. apache, samba, ftp servers, all have their own authentication methods. You have to research what methods they provide, and choose which is most appropriate. For instance, Samba can auth against kerberos/ldap or using a local smbpasswd file. For a specific user to be able to access something via samba, you ensure they have an entry in AD or a line in smbpasswd. For more simple local services, you can use user and group permissions. I have to restrict cron and wget at work, I find the easiest way is to: chown root:trusted /usr/bin/wget chown root:trusted /usr/bin/crontab users authorized to use wget/cron must then be put in the trusted group. cron has it's cron.allow and cron.deny files that you can also use. sshd has config options to limit who can do what in sshd_config. If you post back with more specifics about what you want to achieve, we can assist you better. As far as open ports, most of my systems only run sshd and cupsd. I've set AllowUsers in sshd_config to only allow my own non-root user to log in, and I've locked down cupsd.conf. However, one of my systems runs things like apache2, postfix, courier-imap, saslauthd, mysql, and sshd. I set them up to be secure when I installed them, but I wonder about the different users on my system (none of them with shell access) and their access to the different services. Should I go through each of these services and set up something similar to AllowUsers so that only certain users have access to certain services? On the subject of users, there are a lot of users in /etc/passwd, although most of them have /bin/false or /sbin/nologin. There are 8 users who have a different shell defined. The first 3 are fine: root /bin/bash user /bin/bash cart /bin/bash The next 3 are probably fine: sync /bin/sync shutdown /sbin/shutdown halt /sbin/halt But I don't recognize the following 2. Should I userdel them? operator /bin/bash guest /dev/null mysql only needs to connect to a daemon running on the same system, and I think it does so via a unix socket as opposed to tcp. I can see from netstat that /var/run/mysqld/mysqld.sock is connected, there is no mention of a tcp mysql connection, and nmap does not show a mysql port to be open. Is there anything else I should do as far as locking down mysql? I'm the only one with shell access to the system. I would appreciate any other security advice regarding any of the above-mentioned services. Thanks, Grant
Re: [OT] Re: [gentoo-user] Trouble decrypting message from firefox ebuild
On Sunday 18 January 2009 20:10:36 Willie Wong wrote: On Sun, Jan 18, 2009 at 07:49:10PM +0200, Penguin Lover Alan McKinnon squawked: If I read that message out loud, it sounds suspiciously like a babelfish translation from Japanese to English. Whatever it is, the author of the message is certainly not a native English speaker. You have way too much faith in the education system provided by English speaking countries. While I cannot argue for most of those countries, I can claim, by example, that plenty of native-English-speaking red-blooded Americans write in a way not dissimilar to the snipplet cited above. This is not to say your conclusion is wrong; I just don't think it is possible to conclude from the evidence given that the author of the message is not a native English speaker, when I consider the kind of junk submitted to my in-law, who teaches at a fairly affluent suburban school district, by students who pretend that they are writing in English. Of course, you can bloody-well argue, by way of Henry Higgins, that in America they haven't spoken [English] for years. :) Forgive me, I was being foolish again :-) You see, I have this fatal flaw - assuming that the capacity for logical thought exists; when in fact, upon examination, one usually finds no such thing Oddly enough (or maybe not so oddly) if I look around the other desks at work, the standard of spoken English is higher amongst the non-native English speakers. Maybe they actually paid attention in class? -- alan dot mckinnon at gmail dot com
Re: [gentoo-user] Reconciling users and services
On Sunday 18 January 2009 20:12:28 Grant wrote: I have some users on a system and some services. How can I make sure only certain users can log into certain services? Do I need to explicitly define which users can log into each service? Are there different types of users so that some can only log into certain services? For example, I know any user that has their shell set to /bin/nologin can't log into a shell. How can I check on users' shell settings? - Grant To do this you configure each service separately (there is no central registry-type thing for this). You don't say what services you are interested in, so I have to make some assumptions. apache, samba, ftp servers, all have their own authentication methods. You have to research what methods they provide, and choose which is most appropriate. For instance, Samba can auth against kerberos/ldap or using a local smbpasswd file. For a specific user to be able to access something via samba, you ensure they have an entry in AD or a line in smbpasswd. For more simple local services, you can use user and group permissions. I have to restrict cron and wget at work, I find the easiest way is to: chown root:trusted /usr/bin/wget chown root:trusted /usr/bin/crontab users authorized to use wget/cron must then be put in the trusted group. cron has it's cron.allow and cron.deny files that you can also use. sshd has config options to limit who can do what in sshd_config. If you post back with more specifics about what you want to achieve, we can assist you better. As far as open ports, most of my systems only run sshd and cupsd. I've set AllowUsers in sshd_config to only allow my own non-root user to log in, and I've locked down cupsd.conf. However, one of my systems runs things like apache2, postfix, courier-imap, saslauthd, mysql, and sshd. I set them up to be secure when I installed them, but I wonder about the different users on my system (none of them with shell access) and their access to the different services. Should I go through each of these services and set up something similar to AllowUsers so that only certain users have access to certain services? Yes, that is the way of it. You really so need to attack each service individually and set it up appropriately. You can limit your exposure by removing most of those users from /etc/passwd if all services they need use virtual users. For instance, if people only need a pop mailbox, make them virtual users defined only in your pop server. Whether you can do this universally depends very much on your exact needs and how you like to set things up. Unix daemons are extremely flexible, this is their strength and weakness. Strength because you can always get exactly what you want somehow, weakness because there's no standard howto recipe On the subject of users, there are a lot of users in /etc/passwd, although most of them have /bin/false or /sbin/nologin. There are 8 users who have a different shell defined. The first 3 are fine: root /bin/bash user /bin/bash What is this? Looks like some generic catch-all account. That's usually a recipe for disaster as it's the kind of thing that gets forgotten. It's definitely not a standard user for any distro I've ever seen, so why do you have it? cart /bin/bash The next 3 are probably fine: sync /bin/sync shutdown /sbin/shutdown halt /sbin/halt But I don't recognize the following 2. Should I userdel them? operator /bin/bash guest /dev/null What are they used for? I've just done a huge project to clean up and centrally manage all users on all my servers (about 100 machines), so I learned some tricks to find redundant users: grep -r username /etc/* look at mailboxes look in crontabs ps axu | grep username lsof -u username find / -user username -ls sift through all these outputs looking for evidence of an account that is actually used. Again, there's no standard recipe. This kind of audit absolutely requires eyeballs and a brain mysql only needs to connect to a daemon running on the same system, and I think it does so via a unix socket as opposed to tcp. I can see from netstat that /var/run/mysqld/mysqld.sock is connected, there is no mention of a tcp mysql connection, and nmap does not show a mysql port to be open. Is there anything else I should do as far as locking down mysql? I'm the only one with shell access to the system. mysql should be running as a non-root user (probably mysql) and for what you use, should be listening on localhost only. If you need to connect over the network, the usual technique is to allow access only to specified users and only to specified machines. The latter can be done with a. The service's own config (many services support this) b. hosts.[allow|deny] is the service is built against libwrap c. iptables if nothing else suffices (this is hard to manage so it's a last resort) I would appreciate any
Re: [gentoo-user] Avahi Keeps failing on Emerge - Maybe a Python Error?
Alan McKinnon wrote: On Sunday 18 January 2009 06:38:15 Richard Watson wrote: I'm sorry about the delay in closing this. I finally figured out if I remove -pipe from my /etc/make.conf CFLAGS that all my compile errors go away. Looking at the reference on the subject this option tells GCC not to create temporary files when compiling but to turn this off if low on RAM. Not sure why this happens as I have a 1GB Ram. Maybe this is not enough these days. Anyway problem solved. That's an interesting result, but I can't help thinking it's the wrong solution to the wrong problem. One of my machines has had merely 1G for 2 years, before that it had 512M for 3 years and it has never shown this symptom. I have servers at work with 512M - same thing, even when building current packages. Gut feel is telling me that removing -pipe is simply revealing a deeper symptom somewhere - 1G is actually an enormous amount of memory for compilation purposes. If you feel like digging deeper, I'd be very interested to see where this one leads. I would like to write my first post here just to inform you that I also had this problem with avahi and pygtk. Avahi failed to emerge and I had to remove pygtk from my use flags, than it compiled OK. I was just interested if removing -pipe from CFLAGS makes any difference, and I tried remove it and emerge avahi with pygtk, but it does not compile. For me it compiles only without pygtk and changing -pipe doesn't work at all. I checked this because I have 512M. I don't know why I might need avahi with pygtk...disabling pygtk use flag for avahi works fine and other packages compile well. Wojtek
[gentoo-user] Re: uvesafb - does it require use of initramfs/initrd?
On Sun, 18 Jan 2009 10:43:19 + Peter Humphrey pe...@humphrey.ukfsn.org wrote: On Sunday 18 January 2009 00:25:49 »Q« wrote: I also have a 1280x800 screen and uvesafb works for me without distortion with this kernel video option in grub.conf: video=uvesafb:1280x800-32,mtrr:3,ywrap Do you have that resolution available in your BIOS? I read somewhere that uvesafb can only use what it finds in the BIOS; in my case there is no such resolution. Maybe BIOS writers assume that nobody uses a text screen these days. In the BIOS for my mainboard, there doesn't seem to be any mention of resolutions. But my video BIOS does support that resolution, at least according to what shows up in /sys/class/graphics/fb0/modes and /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes And yeah, in the Caveats and Limitations section of linux/Documentation/fb/uvesafb.txt , spock does make it clear that uvesafb can only use modes supported by the video BIOS. I don't think I could live with that -- I'd go back to vesafb if it didn't WFM. -- »Q« Kleeneness is next to Gödelness.
[gentoo-user] qt blockages...
Hi, I'm not used to seeing all the additional messages below the blockage indication. Can someone possibly help me understand how to read this? Are there really application packages that cannot be installed at the same or is only about qt and possibly the USE flags I've got? I tried removing qjackctl (the only world package I spotted in the list) but that didn't help. What to try next? Thanks, Mark lightning ~ # emerge -pvDuN system These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] app-arch/cpio-2.9-r2 [2.9-r1] USE=nls 0 kB [ebuild U ] dev-db/sqlite-3.6.6.2 [3.5.9] USE=threadsafe -debug -doc -soundex -tcl 2,250 kB [ebuild U ] media-libs/libpng-1.2.34 [1.2.33] 503 kB [ebuild U ] dev-libs/mpfr-2.3.2 [2.3.1_p1] 798 kB [ebuild U ] dev-python/sip-4.7.9 [4.7.3] USE=-debug 461 kB [ebuild U ] x11-libs/gtk+-2.14.7 [2.14.5] USE=X cups jpeg tiff -debug -doc -jpeg2k -vim-syntax -xinerama 17,067 kB [ebuild U ] sys-apps/groff-1.19.2-r3 [1.19.2-r1] USE=X cjk 0 kB [ebuild U ] sys-libs/gpm-1.20.5 [1.20.1-r6] USE=(-selinux) 1,269 kB [ebuild U ] dev-python/PyQt-3.17.6 [3.17.4] USE=-debug -doc -examples 795 kB [ebuild N] x11-libs/qt-core-4.4.2 USE=qt3support ssl -debug -doc -glib -pch 102,858 kB [ebuild N] x11-libs/qt-dbus-4.4.2 USE=-debug -pch 0 kB [ebuild N] x11-libs/qt-sql-4.4.2 USE=mysql odbc qt3support sqlite -debug (-firebird) -pch -postgres 0 kB [ebuild N] x11-libs/qt-script-4.4.2 USE=-debug -pch 0 kB [ebuild N] x11-libs/qt-gui-4.4.2-r1 USE=accessibility cups dbus qt3support tiff -debug -glib -mng -nas -nis -pch -xinerama INPUT_DEVICES=-wacom 0 kB [ebuild N] x11-libs/qt-qt3support-4.4.2 USE=accessibility -debug -pch 0 kB [ebuild N] x11-libs/qt-svg-4.4.2 USE=-debug -pch 0 kB [ebuild N] x11-libs/qt-opengl-4.4.2 USE=qt3support -debug -pch 0 kB [ebuild U ] dev-python/PyQt4-4.4.4-r1 [4.3.3] USE=X%* dbus%* opengl%* qt3support%* svg%* -debug -doc -examples -webkit% 6,819 kB [ebuild U ] x11-libs/qscintilla-2.3.2 [2.1-r1] USE=python qt4 -debug -doc -examples 2,097 kB [ebuild U ] dev-python/qscintilla-python-2.3.2 [2.1] USE=qt4 0 kB [blocks B ] x11-libs/qt-core (x11-libs/qt-core is blocking x11-libs/qt-4.3.3) [blocks B ] =x11-libs/qt-4.4.0_alpha:4 (=x11-libs/qt-4.4.0_alpha:4 is blocking x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-gui-4.4.2-r1, x11-libs/qt-qt3support-4.4.2, x11-libs/qt-sql-4.4.2, x11-libs/qt-svg-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-opengl-4.4.2) Total: 20 packages (12 upgrades, 8 new), Size of downloads: 134,911 kB Conflict: 2 blocks (2 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. ('ebuild', '/', 'x11-libs/qt-opengl-4.4.2', 'merge') pulled in by =x11-libs/qt-opengl-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r1', 'merge') ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r1', 'merge') pulled in by x11-libs/qt-gui:4 required by ('installed', '/', 'media-sound/qjackctl-0.3.3', 'nomerge') =x11-libs/qt-gui-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r1', 'merge') x11-libs/qt-gui:4 required by ('ebuild', '/', 'x11-libs/qscintilla-2.3.2', 'merge') (and 4 more) ('ebuild', '/', 'x11-libs/qt-svg-4.4.2', 'merge') pulled in by =x11-libs/qt-svg-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r1', 'merge') ('ebuild', '/', 'x11-libs/qt-core-4.4.2', 'merge') pulled in by =x11-libs/qt-core-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r1', 'merge') x11-libs/qt-core:4 required by ('installed', '/', 'media-sound/qjackctl-0.3.3', 'nomerge') ~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-sql-4.4.2', 'merge') (and 4 more) ('ebuild', '/', 'x11-libs/qt-dbus-4.4.2', 'merge') pulled in by ~x11-libs/qt-dbus-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r1', 'merge') =x11-libs/qt-dbus-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r1', 'merge') ('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge') pulled in by =x11-libs/qt-qt3support-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r1', 'merge') ~x11-libs/qt-qt3support-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r1', 'merge') ('installed', '/', 'x11-libs/qt-4.3.3', 'nomerge') pulled in by =x11-libs/qt-4.3:4 required by ('installed', '/', 'app-text/poppler-bindings-0.8.7', 'nomerge') For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked !!! The following installed packages are masked: - x11-libs/qt-4.3.3 (masked by: package.mask) /usr/portage/profiles/arch/amd64/package.mask: # Markus Meier mae...@gentoo.org (18 Jan 2009) # mask this version for a
Re: [gentoo-user] qt blockages...
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Mark Knecht wrote: Hi, I'm not used to seeing all the additional messages below the blockage indication. Can someone possibly help me understand how to read this? Are there really application packages that cannot be installed at the same or is only about qt and possibly the USE flags I've got? I tried removing qjackctl (the only world package I spotted in the list) but that didn't help. What to try next? Thanks, Mark snip ('installed', '/', 'x11-libs/qt-4.3.3', 'nomerge') pulled in by =x11-libs/qt-4.3:4 required by ('installed', '/', 'app-text/poppler-bindings-0.8.7', 'nomerge') snip !!! The following installed packages are masked: - x11-libs/qt-4.3.3 (masked by: package.mask) /usr/portage/profiles/arch/amd64/package.mask: # Markus Meier mae...@gentoo.org (18 Jan 2009) # mask this version for a smooth upgrade wrt bug #248038 First, I would suggest checking to see if you have qt-4.3.3 installed (from the line above, this looks to be the case), and if so, unmerge it - it is masked by portage, anyway. If you do have the older version on your system, it would block the new version and vice versa. If that works, then great. If not, you may need to put at least 'app-text/poppler-bindings' in your package.keywords file, so you can pull in a newer version. Regards, Chris PS: Looking at the ebuild file for poppler-bindings might help. -BEGIN PGP SIGNATURE- iQIcBAEBCgAGBQJJc7MFAAoJEIAhA8M9p9DAwhcQAKrgEuZEMA+gbcxdHTLiIYPb lQIpR5nNj0U/DDwMUoxs+CEijiJSkYQXUljKKWQOV9Wi0/Q8k/Ur51OSHe72KBhx ZYuh6zodud+n8WJ5f10ebCFflo59i49o4H4avfvkngxlmdJ6q7MUYN9Hd5l7Ms8Q S98eyXYtJJDCtAckQXXs7DQ2E5xr/YHYxnD8XiBTv2+OHignbr2WvWhuc4v1PVvA hJ/DNmvsHm+KpSBKjazxp/MAkOwdXPb8Np3MEJKltrM41HjW1PFCpLiqLmFkKD3k Z4OBaxAMFWsWnqBgRJ7wmz25TyCbyb9W0VeAjrK/DykFDVBA3R6pKmJpvmkY21r6 KQo2emvcoWMBLoI8U4qfKMnE0hdmXN3+wIPs7y2y5sQiLiBDIJvtdk2aJKgjFak5 yMwgkJfKEup++9ynjNoG7d6iszsCUhAOy+9VPfVctw3jwQGNKI+bFhgmAXuCIQX7 N5h12dOEvMHBerhdnfl2xZ7osbGVXT8HrUkK+roYNEL273Myjt2yWBAubi/ustzn XyGL4yjHSywHFBIRSyhv4jT96C7GOtDynci6wwYzntnqAqSKaqnfpkMwaX3I6DN/ bfEubEEUfaC8O+XJ6lN8Y6/OY9sEKTo9Nhv71U7nKYSLThSJf1CCPWBgX4VNcurM 2dtKnyeRUHzeUc2pQh7K =l5LP -END PGP SIGNATURE-
Re: [gentoo-user] qt blockages...
On Sun, Jan 18, 2009 at 2:54 PM, Christopher Walters cjw20...@comcast.net wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Mark Knecht wrote: Hi, I'm not used to seeing all the additional messages below the blockage indication. Can someone possibly help me understand how to read this? Are there really application packages that cannot be installed at the same or is only about qt and possibly the USE flags I've got? I tried removing qjackctl (the only world package I spotted in the list) but that didn't help. What to try next? Thanks, Mark snip ('installed', '/', 'x11-libs/qt-4.3.3', 'nomerge') pulled in by =x11-libs/qt-4.3:4 required by ('installed', '/', 'app-text/poppler-bindings-0.8.7', 'nomerge') snip !!! The following installed packages are masked: - x11-libs/qt-4.3.3 (masked by: package.mask) /usr/portage/profiles/arch/amd64/package.mask: # Markus Meier mae...@gentoo.org (18 Jan 2009) # mask this version for a smooth upgrade wrt bug #248038 First, I would suggest checking to see if you have qt-4.3.3 installed (from the line above, this looks to be the case), and if so, unmerge it - it is masked by portage, anyway. If you do have the older version on your system, it would block the new version and vice versa. If that works, then great. If not, you may need to put at least 'app-text/poppler-bindings' in your package.keywords file, so you can pull in a newer version. Regards, Chris PS: Looking at the ebuild file for poppler-bindings might help. Chris, Indeed, I do have 4.3.3 installed and it is masked. I guess this must be one of those cases where the devs decided they didn't like something they used to like as I didn't do anything to unmask it myself. I removed it and the blockages for emerge system have gone. Cheers, Mark
Re: [OT] Re: [gentoo-user] Trouble decrypting message from firefox ebuild
Alan McKinnon wrote: On Sunday 18 January 2009 20:10:36 Willie Wong wrote: On Sun, Jan 18, 2009 at 07:49:10PM +0200, Penguin Lover Alan McKinnon squawked: If I read that message out loud, it sounds suspiciously like a babelfish translation from Japanese to English. Whatever it is, the author of the message is certainly not a native English speaker. You have way too much faith in the education system provided by English speaking countries. While I cannot argue for most of those countries, I can claim, by example, that plenty of native-English-speaking red-blooded Americans write in a way not dissimilar to the snipplet cited above. This is not to say your conclusion is wrong; I just don't think it is possible to conclude from the evidence given that the author of the message is not a native English speaker, when I consider the kind of junk submitted to my in-law, who teaches at a fairly affluent suburban school district, by students who pretend that they are writing in English. Of course, you can bloody-well argue, by way of Henry Higgins, that in America they haven't spoken [English] for years. :) Forgive me, I was being foolish again :-) You see, I have this fatal flaw - assuming that the capacity for logical thought exists; when in fact, upon examination, one usually finds no such thing Oddly enough (or maybe not so oddly) if I look around the other desks at work, the standard of spoken English is higher amongst the non-native English speakers. Maybe they actually paid attention in class? Well, English is all I know and sometimes what I type doesn't make sense either. I'm not stupid, I.Q. tests around 160 or so, but even tho it is the only language I know, it is still hard to put something in print that makes sense. Now if you read that and understood it, you are good. LOL This is also one of the things I hate about online dating or friendships. Saying something in print is hard enough, putting feelings into print is impossible. I guess the point is, you have to read something and try to see what applies the most. Some things just aren't meant to make sense. Like what I just wrote. ;-) Dale :-) :-)
Re: [gentoo-user] Re: Trouble decrypting message from firefox ebuild
Mike Kazantsev wrote: On Sun, 18 Jan 2009 17:03:36 + (UTC) Grant Edwards gra...@visi.com wrote: Do we get any clues as to what to search for? I searched back a few weeks looking for subject lines containing firefox and didn't find anything relevent. Try looking through (most recent, I believe - Jan 10) 'Trouble with portage' thread, started by econti with answers from AllenJB. I would add in xulrunner if you can search the body of the message instead of just the subject line. I keep mine local and Seamonkey has a decent search tool. Dale :-) :-)
[gentoo-user] Re: Trouble decrypting message from firefox ebuild
On 2009-01-18, Mike Kazantsev mike_kazant...@fraggod.net wrote: On Sun, 18 Jan 2009 17:03:36 + (UTC) Grant Edwards gra...@visi.com wrote: Do we get any clues as to what to search for? I searched back a few weeks looking for subject lines containing firefox and didn't find anything relevent. Try looking through (most recent, I believe - Jan 10) 'Trouble with portage' thread, started by econti with answers from AllenJB. Thanks. Trouble with portage. eh? Sheesh. How's anybody supposed to know what a thread like that's about. :/ -- Grant
[gentoo-user] Re: Trouble decrypting message from firefox ebuild
On 2009-01-19, Dale rdalek1...@gmail.com wrote: Try looking through (most recent, I believe - Jan 10) 'Trouble with portage' thread, started by econti with answers from AllenJB. I would add in xulrunner if you can search the body of the message instead of just the subject line. I keep mine local and Seamonkey has a decent search tool. I use gmane.org to search the list, and it searches message bodies, so that should work. -- Grant
[gentoo-user] Re: Trouble decrypting message from firefox ebuild
On 2009-01-18, Alan McKinnon alan.mckin...@gmail.com wrote: All the packages built against mozilla-firefox won't compile, if after installing firefox 3.0 you get some blockers, please add 'xulrunner' to your USE-flags. Does anybody have idea what the above sentence is trying to say? It's saying that if you use firefox -3*, then you should remove firefox from your USE and add xulrunner instead. This way, nothing in the tree will try to pull in firefox-2* (which obviously conflicts with firefox-3*). Wow. I'm not doubting that what you say is true, but how anybody was supposed to get that from the emerge message is beyond me. There have been 4 earlier threads on this very topic in the last fortnight. For more details, please check the recent archives (rehashing the same thing over and over is getting really tedious) Sort of makes you wonder if the message is a bit too cryptic, eh? If I read that message out loud, it sounds suspiciously like a babelfish translation from Japanese to English. Whatever it is, the author of the message is certainly not a native English speaker. But the intent is easy to see if you already know how it works. Yes, once somebody has told you the answer, it's possible to make some sense of the message. But, I stand by my assertion that give just the message very many people are going to figure out that it means you need to replace the firefox use flag with the xulrunner use flag so that apps will build against firefox-3 instead of trying to build against firefox-2. Briefly: The gecko rendering engine was always part of firefox through versions 1 and 2. This is plain silly as such a thing should really be an independent block of code that stands alone and everything else can use without requiring that all of firefox be present. This has now been fixed, the engine is now in a package called xulrunner which firefox builds against. Other apps also need xulrunner, but if you keep USE=firefox intact those apps will pull in all of firefox-2 just to get gecko. If you have firefox-3 installed, you have an instant blocker. With USE=xulrunner they will build against xulrunner and firefox can be whatever you feel like installing. Now I'm confused. I thought xulrunner was the user-interface engine rather than the rendering engine. -- Grant
Re: [gentoo-user] Re: Trouble decrypting message from firefox ebuild
Grant Edwards wrote: On 2009-01-19, Dale rdalek1...@gmail.com wrote: Try looking through (most recent, I believe - Jan 10) 'Trouble with portage' thread, started by econti with answers from AllenJB. I would add in xulrunner if you can search the body of the message instead of just the subject line. I keep mine local and Seamonkey has a decent search tool. I use gmane.org to search the list, and it searches message bodies, so that should work. If they still can't find it, I can email them a copy direct if needed. I got about 32,000 emails for this list alone. Sort of a pack rat. Dale :-) :-)
Re: [gentoo-user] Re: Trouble decrypting message from firefox ebuild
Grant Edwards wrote: Now I'm confused. I thought xulrunner was the user-interface engine rather than the rendering engine. Somewhat on topic here. I use Seamonkey for my browser. Should I use xulrunner too? It is disabled right now but do I need to turn it on? Just curious. Dale :-) :-)
[gentoo-user] Re: [OT] Re: Trouble decrypting message from firefox ebuild
On 2009-01-18, Willie Wong ww...@princeton.edu wrote: You have way too much faith in the education system provided by English speaking countries. +1 QOTW Of course, you can bloody-well argue, by way of Henry Higgins, that in America they haven't spoken [English] for years. :) Rather more OT: I once heard it argued (IIRC, by the guy that did The Story of English series on the BBC) that British English that has changed much more than American English since the two began to diverge in the 1600's. He claimed that Shakespeare and other Elizabethans would probably be more comfortable with modern American English than modern British English (though both would sound pretty foreign to them). He mentioned a whole list of English words that mean the same thing in America today that they did in England in the 17th century, but now mean something different in England. IOW, they haven't spoken English in England for centuries... And after you've heard the proper British pronunciation of words like Featheringstonehaugh, it's pretty difficult to keep a straight face when Brit's complain about what we Americans have done to the lanugage... ;) -- Grant
[gentoo-user] Re: Trouble decrypting message from firefox ebuild
In gl0vo0$mp...@ger.gmane.org, Grant Edwards gra...@visi.com wrote: On 2009-01-18, Alan McKinnon alan.mckin...@gmail.com wrote: But, I stand by my assertion that give just the message very many people are going to figure out that it means you need to replace the firefox use flag with the xulrunner use flag so that apps will build against firefox-3 instead of trying to build against firefox-2. They won't build against Fx 3, they'll build against either Fx 2 or xulrunner 1.8.1.x. Once you have Fx 3, you can't have Fx 2, but you can still have the older xulrunner, since xulrunner is slotted. Briefly: The gecko rendering engine was always part of firefox through versions 1 and 2. This is plain silly as such a thing should really be an independent block of code that stands alone and everything else can use without requiring that all of firefox be present. This has now been fixed, the engine is now in a package called xulrunner which firefox builds against. Other apps also need xulrunner, but if you keep USE=firefox intact those apps will pull in all of firefox-2 just to get gecko. If you have firefox-3 installed, you have an instant blocker. With USE=xulrunner they will build against xulrunner and firefox can be whatever you feel like installing. Now I'm confused. I thought xulrunner was the user-interface engine rather than the rendering engine. xulrunner provides both gecko and the ABIs needed for using a UI made of XUL. -- »Q« Kleeneness is next to Gödelness.
Re: [gentoo-user] Avahi Keeps failing on Emerge - Maybe a Python Error?
On Sunday 18 January 2009 23:57:24 Wojtek Dalętka wrote: I would like to write my first post here just to inform you that I also had this problem with avahi and pygtk. Avahi failed to emerge and I had to remove pygtk from my use flags, than it compiled OK. I was just interested if removing -pipe from CFLAGS makes any difference, and I tried remove it and emerge avahi with pygtk, but it does not compile. For me it compiles only without pygtk and changing -pipe doesn't work at all. I checked this because I have 512M. I don't know why I might need avahi with pygtk...disabling pygtk use flag for avahi works fine and other packages compile well. Are you running stable or testing? avahi does not have a pygtk USE flag. In fact, there isn't one in portage at all: ~ $ euse -i pygtk global use flags (searching: pygtk) no matching entries found local use flags (searching: pygtk) no matching entries found So whether you have it or not should make no difference at all. The latest avahi ebuild contains this interesting snippet though: src_compile() { ... # We need to unset DISPLAY, else the configure script might have problems detecting the pygtk module unset DISPLAY econf \ I'm not really in a position to help you further as I don't have avahi (or any zeroconf packages) - mostly because the only place I ever use this notebook is on properly configured networks -- alan dot mckinnon at gmail dot com
Re: [gentoo-user] Re: Trouble decrypting message from firefox ebuild
On Monday 19 January 2009 06:32:00 Grant Edwards wrote: This has now been fixed, the engine is now in a package called xulrunner which firefox builds against. Other apps also need xulrunner, but if you keep USE=firefox intact those apps will pull in all of firefox-2 just to get gecko. If you have firefox-3 installed, you have an instant blocker. With USE=xulrunner they will build against xulrunner and firefox can be whatever you feel like installing. Now I'm confused. I thought xulrunner was the user-interface engine rather than the rendering engine. You might well be right. I don't concern myself too much with the details. The important bit is that xulrunner does something important, and the two flags control it. -- alan dot mckinnon at gmail dot com