Re: [gentoo-user] Lockdown: free/open OS maker pays Microsoft ransom for the right to boot on users' computers
On Sat, Jun 02, 2012 at 07:36:51PM -0400, Michael Mol wrote The BIOS will only load a signed bootloader. The signed bootloader will only load a signed kernel. OK, so I sign LILO. What code is in there that prevents LILO from loading whatever kernel I've compiled? The signed kernel will...do whatever you tell it to do. Define kernel... no... seriously. 1) Could it actually be a hypervisor? 2) Or maybe another copy of LILO which proceeds to load the actual kernel? -- Walter Dnes waltd...@waltdnes.org
Re: [gentoo-user] Slot war on my system
On Sun, 03 Jun 2012 00:27:09 -0500 Michael Sullivan msulli1...@gmail.com wrote: I have been fighting with this for at least three weeks now. Most of the conflicting packages are qt-based, between 4.8.1 (which I want) and 4.7.4 (which I don't want). I have rebuilt every package I can find again 4.8.1, but emerge still wants to install 4.7.4, despite the fact that I've altered my /etc/portage/package.mask file to try to keep them away. Here's my /etc/portage/package.mask: The output that most helps resolve this is emerge world with the -t option. It lets you see in a tree everything that pulls in unwanted packages (but it's very verbose). You might have a very few KDE misc packages in world that depend on earlier versions and haven't been updated yet. Also useful is to grep for kde and the in the world file and see what you have explicitly listed there. michael@camille currentmnt $ cat /etc/portage/package.mask =sys-power/powermgmt-base-1.22 sys-apps/apmd =kde-base/libknotificationitem-4.3.5 =sys-apps/hal-0.5.14-r4 =media-libs/libvpx-0.9.6 =gnome-extra/gnome-system-monitor-2.28.2-r1 =gnome-extra/gnome-screensaver-2.30.2-r1 =gnome-base/gnome-settings-daemon-2.32.1-r1 x11-libs/qt-script-4.8.1::gentoo x11-libs/qt-core-4.8.1-r3::gentoo x11-libs/qt-sql-4.8.1::gentoo x11-libs/qt-dbus-4.8.1::gentoo x11-libs/qt-gui-4.8.1-r1::gentoo x11-libs/qt-qt3support-4.8.1::gentoo Here's a shortened version of what I get when I run python-updater: !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: x11-libs/qt-script:4 (x11-libs/qt-script-4.8.1::gentoo, installed) pulled in by ~x11-libs/qt-script-4.8.1[aqua=,c++0x=,qpa=,debug=] required by (x11-libs/qt-gui-4.8.1-r1::gentoo, installed) (and 1 more with the same problem) (x11-libs/qt-script-4.7.4::gentoo, ebuild scheduled for merge) pulled in by ~x11-libs/qt-script-4.7.4[aqua=,debug=] required by (x11-libs/qt-gui-4.7.4-r1::gentoo, ebuild scheduled for merge) x11-libs/qt-sql:4 (x11-libs/qt-sql-4.8.1::gentoo, installed) pulled in by ~x11-libs/qt-sql-4.8.1[aqua=,c++0x=,debug=,qpa=,qt3support=] required by (x11-libs/qt-declarative-4.8.1::gentoo, installed) (and 1 more with the same problem) (x11-libs/qt-sql-4.7.4::gentoo, ebuild scheduled for merge) pulled in by ~x11-libs/qt-sql-4.7.4[aqua=,debug=,qt3support] required by (x11-libs/qt-qt3support-4.7.4::gentoo, ebuild scheduled for merge) kde-base/oxygen-icons:4 (kde-base/oxygen-icons-4.8.1::gentoo, installed) pulled in by (no parents that aren't satisfied by other packages in this slot) (kde-base/oxygen-icons-4.8.3::gentoo, ebuild scheduled for merge) pulled in by =kde-base/oxygen-icons-4.8.3:4[aqua=] required by (kde-base/nepomuk-4.8.3::gentoo, ebuild scheduled for merge) (and 19 more with the same problem) x11-libs/qt-core:4 (x11-libs/qt-core-4.8.1-r3::gentoo, installed) pulled in by ~x11-libs/qt-core-4.8.1[aqua=,c++0x=,debug=,qpa=,qt3support=] required by (x11-libs/qt-declarative-4.8.1::gentoo, installed) (and 10 more with the same problem) (x11-libs/qt-core-4.7.4-r1::gentoo, ebuild scheduled for merge) pulled in by ~x11-libs/qt-core-4.7.4[aqua=,debug=,glib=,qt3support=] required by (x11-libs/qt-gui-4.7.4-r1::gentoo, ebuild scheduled for merge) (and 4 more with the same problem) sys-libs/zlib:0 (sys-libs/zlib-1.2.5-r2::gentoo, ebuild scheduled for merge) pulled in by sys-libs/zlib-1.2.5.1-r1:0 required by (dev-db/virtuoso-server-6.1.3-r2::gentoo, installed) (sys-libs/zlib-1.2.5.1-r2::gentoo, installed) pulled in by (no parents that aren't satisfied by other packages in this slot) x11-libs/qt-dbus:4 (x11-libs/qt-dbus-4.7.4::gentoo, ebuild scheduled for merge) pulled in by ~x11-libs/qt-dbus-4.7.4[aqua=,debug=] required by (x11-libs/qt-gui-4.7.4-r1::gentoo, ebuild scheduled for merge) (x11-libs/qt-dbus-4.8.1::gentoo, installed) pulled in by ~x11-libs/qt-dbus-4.8.1[aqua=,c++0x=,qpa=,debug=] required by (x11-libs/qt-gui-4.8.1-r1::gentoo, installed) kde-base/kdelibs:4 (kde-base/kdelibs-4.8.3::gentoo, ebuild scheduled for merge) pulled in by =kde-base/kdelibs-4.8.3:4[aqua=,handbook] required by (kde-base/ksysguard-4.8.3::gentoo, ebuild scheduled for merge) (and 29 more with the same problem) (kde-base/kdelibs-4.8.1-r2::gentoo, installed) pulled in by (no parents that aren't satisfied by other packages in this slot) x11-libs/qt-gui:4 (x11-libs/qt-gui-4.7.4-r1::gentoo, ebuild scheduled for merge) pulled in by ~x11-libs/qt-gui-4.7.4[accessibility=,aqua=,debug=,qt3support] required by (x11-libs/qt-qt3support-4.7.4::gentoo, ebuild scheduled for merge) (and 1 more with the same problem) (x11-libs/qt-gui-4.8.1-r1::gentoo, installed) pulled in by ~x11-libs/qt-gui-4.8.1[aqua=,c++0x=,debug=,qpa=]
Re: [gentoo-user] Slot war on my system
Am Sonntag, 3. Juni 2012, 00:27:09 schrieb Michael Sullivan: =x11-libs/qt-qt3support-4.6.3:4[accessibility,kde] required by (net-wireless/bluedevil-1.1-r2::gentoo, installed) I think that is your culprit. -- #163933
Re: [gentoo-user] Lockdown: free/open OS maker pays Microsoft ransom for the right to boot on users' computers
Am 03.06.2012 08:57, schrieb Walter Dnes: On Sat, Jun 02, 2012 at 07:36:51PM -0400, Michael Mol wrote The BIOS will only load a signed bootloader. The signed bootloader will only load a signed kernel. OK, so I sign LILO. What code is in there that prevents LILO from loading whatever kernel I've compiled? Nothing. The point is, if you sign software that is used (or can be used) for malware, your key will be blacklisted. That's why Fedora takes the measures I've listed: They don't want to have their key revoked. The signed kernel will...do whatever you tell it to do. Define kernel... no... seriously. 1) Could it actually be a hypervisor? 2) Or maybe another copy of LILO which proceeds to load the actual kernel? Sure, whatever floats your boat. UEFI only checks the boot loader directly. After that, it is the boot loader's responsibility to keep the next stage secure. But if you allow unchecked access to the hardware through whatever signed code you have, your key will be blacklisted. To quote Matthew again: Secure boot is built on the idea that all code that can touch the hardware directly is trusted, and any untrusted code must go through the trusted code. This can be circumvented if users can execute arbitrary code in the kernel. So, we'll be moving to requiring signed kernel modules and locking down certain aspects of kernel functionality. The most obvious example is that it won't be possible to access PCI regions directly from userspace, which means all graphics cards will need kernel drivers. Userspace modesetting will be a thing of the past. Again, disabling secure boot will disable these restrictions. Regards, Florian Philipp signature.asc Description: OpenPGP digital signature
[gentoo-user] Distcc advice needed
Hello friends, I'm in need of good advice. I have 3 computers running gentoo and want to utilise all of them for distcc compiling - the emerging computer would be everytime different. Two machines are amd64 and one is x86 and this appears to be problem. According to http://www.gentoo.org/doc/en/cross-compiling-distcc.xml I need to edit some symlinks and if I'm going to emerge on either amd64 or X86. The problem is that wrapper script which calls c++ gcc g++ with architecture prefix. Is there a workaroud so that I do not need to change those symliks everytime Im going to emerge on different arch? Thanks for reply in advance S -- Samuraiii e-mail: samurai.no.d...@gmail.com GnuPG key ID: 0x80C752EA (obtainable on http://pgp.mit.edu) Full copy of public timestamp block signatures id-14953 (from 2012-06-03 12:00:06) is included in header of html. signature.asc Description: OpenPGP digital signature
Re: [gentoo-user] Portage telling me what it's doing
On Sat, Jun 02, 2012 at 02:44:31AM -0400, Walter Dnes wrote: On Sat, Jun 02, 2012 at 02:08:39PM +0800, Andrew Lowe wrote Is there a way so that the terminal that the emerge is happening in can display additional info? At the moment, I get: /home/agl: emerge can I get, say: /home/agl: emerge www-client/firefox Are you using konsole ? As walter said, emerge sets the title of the shell/terminal window to include the current package, however konsole does not (by default) show the titles set by programs, but is configured to only show the working dir and command name... Just go to Settings - Edit current profile - Tabs (tab ;) and you will see two things: Tab title format and Remote tab title format (the defautl for the first is '%d: %n' == 'current dir: current command', which is exactly what you wrote), just change them to '%w' and you will get what every other decent terminal app shows ;) (you can click the Insert dropdown to see other options) yoyo I use xterm under ICEWM (a simple WM). The title bar at the top of the xterm lists how far in the list you are, and the current ebuild... emerge:(1 of 2) www-client/midori-0.4.3 Compile see attached top few lines of a screen shot. Note that even if you minimize the xterm, you can still see the info by doing either of... * holding down {ALT-TAB} to bring up the programs menu * hovering the mouse pointer over the location on the program bar list of running programs. Both of these simply duplicate what shows up on the title bar. -- Walter Dnes waltd...@waltdnes.org
Re: [gentoo-user] Slot war on my system
On Sun, 03 Jun 2012 00:27:09 -0500 Michael Sullivan msulli1...@gmail.com wrote: x11-libs/qt-qt3support:4 (x11-libs/qt-qt3support-4.8.1::gentoo, installed) pulled in by ~x11-libs/qt-qt3support-4.8.1[accessibility=,aqua=,c++0x=,debug=,qpa=] required by (x11-libs/qt-declarative-4.8.1::gentoo, installed) (and 1 more with the same problem) (x11-libs/qt-qt3support-4.7.4::gentoo, ebuild scheduled for merge) pulled in by =x11-libs/qt-qt3support-4.6.3:4[accessibility,kde] required by (net-libs/libbluedevil-1.9::gentoo, installed) =x11-libs/qt-qt3support-4.6.3:4[accessibility,kde] required by (net-wireless/bluedevil-1.1-r2::gentoo, installed) When did you last sync your portage tree? bluedevil-1.1-r2 was removed from the main tree on 2011-10-31 and libbluedevil-1.9 on 2012-02-24. Kerwin. signature.asc Description: PGP signature
Re: [gentoo-user] Slot war on my system
On Sun, 3 Jun 2012 23:38:53 +0800 kwk...@hkbn.net wrote: On Sun, 03 Jun 2012 00:27:09 -0500 Michael Sullivan msulli1...@gmail.com wrote: x11-libs/qt-qt3support:4 (x11-libs/qt-qt3support-4.8.1::gentoo, installed) pulled in by ~x11-libs/qt-qt3support-4.8.1[accessibility=,aqua=,c++0x=,debug=,qpa=] required by (x11-libs/qt-declarative-4.8.1::gentoo, installed) (and 1 more with the same problem) (x11-libs/qt-qt3support-4.7.4::gentoo, ebuild scheduled for merge) pulled in by =x11-libs/qt-qt3support-4.6.3:4[accessibility,kde] required by (net-libs/libbluedevil-1.9::gentoo, installed) =x11-libs/qt-qt3support-4.6.3:4[accessibility,kde] required by (net-wireless/bluedevil-1.1-r2::gentoo, installed) When did you last sync your portage tree? bluedevil-1.1-r2 was removed from the main tree on 2011-10-31 and libbluedevil-1.9 on 2012-02-24. But his emerge wants to install qt-4.8.1, added to the tree 29 Mar 2012 and 4.8.1-r1 went stable 20 May 2012. So while I agree he should sync a tad more often, I don't think that is his real problem. More likely he has Qt packages in world that are now dropped, or not updated to 4.8.1. As well as bluedevil stuff in there as well. It's looking more and more like the OP uses plain emerge to install libs and such things, instead of the much better (by keeping them out of world) emerge -1 -- Alan McKinnnon alan.mckin...@gmail.com
Re: [gentoo-user] Slot war on my system
On 06/03/12 11:28, Alan McKinnon wrote: But his emerge wants to install qt-4.8.1, added to the tree 29 Mar 2012 and 4.8.1-r1 went stable 20 May 2012. So while I agree he should sync a tad more often, I don't think that is his real problem. More likely he has Qt packages in world that are now dropped, or not updated to 4.8.1. As well as bluedevil stuff in there as well. It's looking more and more like the OP uses plain emerge to install libs and such things, instead of the much better (by keeping them out of world) emerge -1 I try to keep my world file clean. I use -1 whenever merging anything I don't actually want. I don't want bluedevil (or any of that wireless crap), but a few years ago the system started requiring bluez and I couldn't get out of it. I do not ever plan to use wireless on this box...
Re: [gentoo-user] Slot war on my system
On Sun, 03 Jun 2012 12:51:37 -0500, Michael Sullivan wrote: I try to keep my world file clean. I use -1 whenever merging anything I don't actually want. I don't want bluedevil (or any of that wireless crap), but a few years ago the system started requiring bluez and I couldn't get out of it. I do not ever plan to use wireless on this box... Do you have the bluetooth USE flag set? Have you emerged kde-meta? -- Neil Bothwick You have the capacity to learn from mistakes. You'll learn a lot today. signature.asc Description: PGP signature
Re: [gentoo-user] Portage telling me what it's doing
On 3/06/2012 10:54 PM, YoYo Siska wrote: On Sat, Jun 02, 2012 at 02:44:31AM -0400, Walter Dnes wrote: On Sat, Jun 02, 2012 at 02:08:39PM +0800, Andrew Lowe wrote Is there a way so that the terminal that the emerge is happening in can display additional info? At the moment, I get: /home/agl: emerge can I get, say: /home/agl: emerge www-client/firefox Are you using konsole ? As walter said, emerge sets the title of the shell/terminal window to include the current package, however konsole does not (by default) show the titles set by programs, but is configured to only show the working dir and command name... Just go to Settings - Edit current profile - Tabs (tab ;) and you will see two things: Tab title format and Remote tab title format (the defautl for the first is '%d: %n' == 'current dir: current command', which is exactly what you wrote), just change them to '%w' and you will get what every other decent terminal app shows ;) (you can click the Insert dropdown to see other options) yoyo Yoyo, You've hit the nail on the head here. I am indeed using konsole, not xterm, and this will give me exactly what I want. Thanks to everyone else for their suggestions as well, some of which I'll have to look into, in particular the logging. Andrew
Re: [gentoo-user] Slot war on my system
Am Sonntag, 3. Juni 2012, 12:51:37 schrieb Michael Sullivan: On 06/03/12 11:28, Alan McKinnon wrote: But his emerge wants to install qt-4.8.1, added to the tree 29 Mar 2012 and 4.8.1-r1 went stable 20 May 2012. So while I agree he should sync a tad more often, I don't think that is his real problem. More likely he has Qt packages in world that are now dropped, or not updated to 4.8.1. As well as bluedevil stuff in there as well. It's looking more and more like the OP uses plain emerge to install libs and such things, instead of the much better (by keeping them out of world) emerge -1 I try to keep my world file clean. I use -1 whenever merging anything I don't actually want. I don't want bluedevil (or any of that wireless crap), but a few years ago the system started requiring bluez and I couldn't get out of it. I do not ever plan to use wireless on this box... you know - cleaning up useflags helps. Keeping local overlays clean too. And keeping portage-tree current. You seem to have done neither. -- #163933
Re: [gentoo-user] Slot war on my system
On 06/03/12 12:59, Neil Bothwick wrote: On Sun, 03 Jun 2012 12:51:37 -0500, Michael Sullivan wrote: I try to keep my world file clean. I use -1 whenever merging anything I don't actually want. I don't want bluedevil (or any of that wireless crap), but a few years ago the system started requiring bluez and I couldn't get out of it. I do not ever plan to use wireless on this box... Do you have the bluetooth USE flag set? Have you emerged kde-meta? I have emerged kde-meta, but until this morning I didn't have the bluetooth flag, no. Now I have -bluetooth in /etc/make.conf
Re: [gentoo-user] Slot war on my system
On Sun, 03 Jun 2012 14:40:26 -0500, Michael Sullivan wrote: Do you have the bluetooth USE flag set? Have you emerged kde-meta? I have emerged kde-meta, but until this morning I didn't have the bluetooth flag, no. Now I have -bluetooth in /etc/make.conf When you say you didn't have the flag, do you mean you hadn't explicitly set it in make.conf? It is set by default in some profiles, only emerge --info will tell you what flags are actually set. -- Neil Bothwick Do Roman paramedics refer to IV's as 4's? signature.asc Description: PGP signature
[gentoo-user] Re: weather howto on kde4
Michael Mol mikemol at gmail.com writes: http://www.nhc.noaa.gov/gtwo_atl.shtml Yea, this is cool. http://forecast.weather.gov/MapClick.php?w0=tw1=tdw2=wcw3=sfcwindw3u=0w4=skyw5=popw6=rhw7=thunderw8=rainw9=snoww10=fzgw11=sleetw12=wvhdw13=wvppqpfhr=6psnwhr=6AheadHour=0Submit=SubmitFcstType=graphicaltextField1=43.05628textField2=-86.24783site=allunit=0dd=0bw=0marine=1 I like this one to. In fact I'm going to load up an entire desktop with weather tools. thx guys, James