[gentoo-user] Python 2.7 support

2009-12-07 Thread Xavier Parizet
Hi list,

I eard some (long) time ago that portage is not compatible with python 2.7, so i
masked it (python) in /etc/portage/package.mask. What i would like to know now
is is portage now compatible with this version of python ? Or if not, where can
i follow the status of this compatibility ? I looked on b.g.o but didn't find
anything related to this.

Many thanks in advance.

-- 
  Xavier Parizet
YaGB :   http://gentooist.com
GPG  :C7DC B10E FC21 63BE
B453 D239 F6E6 DF65 1569 91BF




signature.asc
Description: OpenPGP digital signature


Re: [gentoo-user] startup script use the wrong find command

2009-12-07 Thread Xi Shen
yes i use / on LVM.

i just cannot understand why the busybox in the initramfs that
genkernel generates works fine, while mine reports error.


On Mon, Dec 7, 2009 at 2:27 PM, Alan McKinnon alan.mckin...@gmail.com wrote:
 On Monday 07 December 2009 03:00:29 Xi Shen wrote:
 yes, i installed busybox into the initramfs i created my self. because
 i see the initramfs generated by genkernel uses it.

 i am using LVM, so i have to use a initramfs. are you suggesting that
 i should install all the GNU utilities into the initramfs? i think
 that would create a very large initramfs file.

 Do you mean / on LVM?

 Personally, I don't trust busybox on full scale installs, or on anything
 that's not embedded. Busybox necessarily omits certain features to keep the
 size and simplicity down whereas boot utilities are too often written for GNU
 tools.




 On Sat, Dec 5, 2009 at 4:42 AM, Alan McKinnon alan.mckin...@gmail.com
 wrote:
  On Friday 04 December 2009 17:25:21 Alex Schuster wrote:
  Xi Shen writes:
   when i boot my system, at the step Wiping /tmp, it pops up an error
   message saying that the find command do not support the '-uid' option.
   in the error message, i also see the busybox mark. it looks like it
   used the wrong find command.
 
  Did you emerge busybox with the make-symlinks USE flag? When your
  original find is replaced by a link to busybox.
 
  That's unlikely. His box will likely not boot if he did that. If it does
  boot it certainly will not emerge anything. Portage relies on features
  that are present in GNU utilities and are not there in busybox
 
  Don't know what to do exactly, most probably many other commands will
  also not work as expected, I guess you need to re-emerge all stuff that
  provides them, like findutils. There was a thread recently, look for
  /bin contains busybox executables after installing busybox-1.13.2 by
  Amit Dor- Shifer on 2009-11-25.
 
  He likely installed busybox into the initramfs instead of GNU utilities.
 
  initramfs on gentoo is not a technique I recommend. It is designed for a
  general use-case not present in Gentoo[1], and a very few specific cases
  where an initramfs-less setup cannot work[2[
 
  [1] Binary distros cannot know upfront what the end-user has
  hardware-wise, so cannot build drivers for everything imaginable into the
  kernel. An initramfs is an elegant solution, but one which is overkill
  for Gentoo (the initial statement is usually false)
 
  [2] Some specific boot scenarios require an initramfs even on Gentoo -
  booting off raided volumes where drivers are needed at boot time,
  encrypted / volumes, / on an LVM volume and a few others
 
  In almost all other cases it is simpler and easier to dispense with the
  initramfs and build two drivers into the kernel. After all, the user in
  all probability knows exactly what hardware they have
 
 
  --
  alan dot mckinnon at gmail dot com


 --
 alan dot mckinnon at gmail dot com





-- 
Best Regards,
David Shen

http://twitter.com/davidshen84/
http://meme.yahoo.com/davidshen84/



Re: [gentoo-user] Re: Heads up: Your system might be broken and/or insecure due to serious patch-2.6 bug

2009-12-07 Thread Neil Bothwick
On Sun, 6 Dec 2009 11:53:41 +0900, daid kahl wrote:

 On that note, I'd like to ask a question I was going to post or email
 about.  Can I comment the world file.  More interestingly, is there a
 way to pass portage a comment to stick in world above the package?
 This would be really damn useful.
 
 For example, sometimes I'm testing things, and I really do mean to
 install a package without oneshot.  But I might be installing a bunch
 of things to try to get some third-party dependencies resolved, and
 later I don't need all them (or I'd like to know why I put it
 there!!).

I use sets for that. Create a file in /etc/portage/sets containing the
atom of the package(s) you want to install. You can either add comments to
this file or give it an explanatory name (or both), then emerge @setname.

I used to use --oneshot for testing, but testing something with a lot of
dependencies made --depclean useless, so I use temporary sets now.


-- 
Neil Bothwick

I am Barry Norman of the Borg - you will be assimilated - and why not?


signature.asc
Description: PGP signature


Re: [gentoo-user] Python 2.7 support

2009-12-07 Thread Alan McKinnon
On Monday 07 December 2009 11:28:07 Xavier Parizet wrote:
 Hi list,
 
 I eard some (long) time ago that portage is not compatible with python 2.7,
  so i masked it (python) in /etc/portage/package.mask. What i would like to
  know now is is portage now compatible with this version of python ? Or if
  not, where can i follow the status of this compatibility ? I looked on
  b.g.o but didn't find anything related to this.
 
 Many thanks in advance.
 


There is no python-2.7

I think you mean python-3.0

Once you make this change, google will tell you what you need to know

-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Re: Heads up: Your system might be broken and/or insecure due to serious patch-2.6 bug

2009-12-07 Thread Neil Bothwick
On Sat, 05 Dec 2009 19:15:29 -0600, Dale wrote:

  Good catch Volker.  I didn't notice that part.  He needs to become
  very familiar with the -1 option but even that is not good in every
  case. If it is a package that needs to be in world, then that option
  shouldn't be used either otherwise a --depclean would remove it. 

  He's updating, so packages that need to be in world are already there.

 If he is using the command he typed in, his world file is going to be 
 huge.  Read what he wrote again.  He is doing the updates individually 
 without a -u or a -1 or anything else.  That means every time he 
 updates, that package goes into the world file.

I read, and understood, what he wrote, even if it turned out to be not
wheat he meant. I was responding to your If it is a package that needs
to be in world, then that option shouldn't be used either otherwise a
--depclean would remove it. which is not true if the package is already
in world.


-- 
Neil Bothwick

If Microsoft made cars:
The airbag system would ask are you sure? before deploying.


signature.asc
Description: PGP signature


Re: [gentoo-user] Re: Heads up: Your system might be broken and/or insecure due to serious patch-2.6 bug

2009-12-07 Thread Neil Bothwick
On Sun, 6 Dec 2009 14:49:44 -0500, Philip Webb wrote:

 I know that from my home-made list of pkgs which I have installed,
 where they are marked with 'W'  system pkgs with 'S'.
 Yes, I do have to keep it upto-date as I do emerges.
 One of the major deficiencies of Gentoo is
 that it doesn't provide such a file automatically.

emerge -p @system
emerge -p @world


-- 
Neil Bothwick

Velilind's Laws of Experimentation:
1. If reproducibility may be a problem, conduct the test only once.
2. If a straight line fit is required, obtain only two data points.


signature.asc
Description: PGP signature


Re: [gentoo-user] Re: [OT] Acer Core2Duo only sees 3G of RAM

2009-12-07 Thread Neil Bothwick
On Sat, 5 Dec 2009 22:00:00 -0800, Drew wrote:

 Isn't the memory hole above 3GB present even in the 64bit systems?
 Something about the MMIO reservations for the PCI bus taking up the
 top gig of the first four Gigs?

That's the case with some hardware, like my Asus motherboard. It was
fixed by changing a BIOS setting.


-- 
Neil Bothwick

Two is not equal to three, even for large values of two.


signature.asc
Description: PGP signature


[gentoo-user] Re: Python 2.7 support

2009-12-07 Thread Thorsten Kampe
* Xavier Parizet (Mon, 07 Dec 2009 10:28:07 +0100)
 
 I eard some (long) time ago that portage is not compatible with python 2.7, 
 so i
 masked it (python) in /etc/portage/package.mask. What i would like to know now
 is is portage now compatible with this version of python ? Or if not, where 
 can
 i follow the status of this compatibility ? I looked on b.g.o but didn't find
 anything related to this.

Don't waste your or our time by trying to install alpha packages.

Thorsten




Re: [gentoo-user] Python 3 support [was: Python 2.7 support]

2009-12-07 Thread Xavier Parizet
Xavier Parizet a écrit :
 Hi list,
 
 I eard some (long) time ago that portage is not compatible with python 2.7, 
 so i
 masked it (python) in /etc/portage/package.mask. What i would like to know now
 is is portage now compatible with this version of python ? Or if not, where 
 can
 i follow the status of this compatibility ? I looked on b.g.o but didn't find
 anything related to this.
 
 Many thanks in advance.
 

Sorry but instead of python 2.7 (which does not exists), i was talking about
python 3 support in portage. Is it safe to remove earlier version of python to
only keep version 3 ?

Thanks and sorry for the mistake.

-- 
  Xavier Parizet
YaGB :   http://gentooist.com
GPG  :C7DC B10E FC21 63BE
B453 D239 F6E6 DF65 1569 91BF




signature.asc
Description: OpenPGP digital signature


Re: [gentoo-user] Re: Heads up: Your system might be broken and/or insecure due to serious patch-2.6 bug

2009-12-07 Thread Dale

Neil Bothwick wrote:

On Sat, 05 Dec 2009 19:15:29 -0600, Dale wrote:

  

Good catch Volker.  I didn't notice that part.  He needs to become
very familiar with the -1 option but even that is not good in every
case. If it is a package that needs to be in world, then that option
shouldn't be used either otherwise a --depclean would remove it. 



  

He's updating, so packages that need to be in world are already there.
  


  
If he is using the command he typed in, his world file is going to be 
huge.  Read what he wrote again.  He is doing the updates individually 
without a -u or a -1 or anything else.  That means every time he 
updates, that package goes into the world file.



I read, and understood, what he wrote, even if it turned out to be not
wheat he meant. I was responding to your If it is a package that needs
to be in world, then that option shouldn't be used either otherwise a
--depclean would remove it. which is not true if the package is already
in world.
  


I was making the point tho that if it is a new emerge and needs to be in 
world, then the -1 option would not add it.  If a person them runs 
--depclean, it would them remove the package and its dependencies.  I 
know for me at least, I rarely re-emerge the same package twice by 
hand.  If I change the USE flags, I let -n catch that.  If it is a 
update, I let -u catch that. 


Dale

:-)  :-) 



Re: [gentoo-user] Python 3 support [was: Python 2.7 support]

2009-12-07 Thread Dale

Xavier Parizet wrote:

Xavier Parizet a écrit :
  

Hi list,

I eard some (long) time ago that portage is not compatible with python 2.7, so i
masked it (python) in /etc/portage/package.mask. What i would like to know now
is is portage now compatible with this version of python ? Or if not, where can
i follow the status of this compatibility ? I looked on b.g.o but didn't find
anything related to this.

Many thanks in advance.




Sorry but instead of python 2.7 (which does not exists), i was talking about
python 3 support in portage. Is it safe to remove earlier version of python to
only keep version 3 ?

Thanks and sorry for the mistake.

  


Out of curiosity I tried this a while back.  Portage had been updated a 
couple time since then but at the time, portage was not happy at all.  I 
seem to recall some other programs not being happy either but I can't 
recall which ones.


Since it is keyworded and masked. I would leave it alone. 


Dale

:-)  :-) 



Re: [gentoo-user] Python 3 support [was: Python 2.7 support]

2009-12-07 Thread Alan McKinnon
On Monday 07 December 2009 13:11:52 Xavier Parizet wrote:
 Xavier Parizet a écrit :
  Hi list,
 
  I eard some (long) time ago that portage is not compatible with python
  2.7, so i masked it (python) in /etc/portage/package.mask. What i would
  like to know now is is portage now compatible with this version of python
  ? Or if not, where can i follow the status of this compatibility ? I
  looked on b.g.o but didn't find anything related to this.
 
  Many thanks in advance.
 
 Sorry but instead of python 2.7 (which does not exists), i was talking
  about python 3 support in portage. Is it safe to remove earlier version of
  python to only keep version 3 ?

No.

Google will tell you why.

-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Python 3 support [was: Python 2.7 support]

2009-12-07 Thread Albert Hopkins
On Mon, 2009-12-07 at 12:11 +0100, Xavier Parizet wrote:
 Sorry but instead of python 2.7 (which does not exists), i was talking
 about
 python 3 support in portage. Is it safe to remove earlier version of
 python to
 only keep version 3 ? 

No. When you installed python3 it pretty much tells you *not* to do
this.  You get a big fat WARNING:

WARNING!
Many Python modules haven't been ported yet to Python 3.*.
Python 3 hasn't been activated and Python wrapper is still
configured to use Python 2. You can manually activate Python 3.1
using `eselect python set python3.1`. It is recommended to
currently have Python wrapper configured to use Python 2. Having
Python wrapper configured to use Python 3 is unsupported.





Re: [gentoo-user] Python 2.7 support

2009-12-07 Thread Dale

Albert Hopkins wrote:


If it were
buggy the Gentoo devs would have masked it for you ;-)


-a
  


And they devs have done so.  Python 3 is masked and even keyworded.  It 
is a hint at least.


Dale

:-)  :-) 



[gentoo-user] Re: Sound card is only usable by one application at a time

2009-12-07 Thread 7v5w7go9ub0o
Nikos Chantziaras wrote:
 You *might* want to look into OSS4 if your card is supported by it :P
 It will require a rebuild of many packages though (oss -alsa in 
 make.conf) and it requires using non-portage packages from an overlay
  and rebuilding your kernel with sound support completely disabled.
 
 For what it's worth, that's what I use for a quite some time now.

Do you see any advantage(s) to using OSS4 over alsa?

e.g.

1. less distortion and/or better quality?
2. more control over the sound (e.g. equalizers)?
3. others?

What about downsides?

(I am presently using alsa, and intermittently have blocked sounds -
guess it is due to how the app was written.)

TIA




Re: [gentoo-user] ~amd64 : X11 (?) crashing

2009-12-07 Thread Stefan G. Weichinger
Stefan G. Weichinger schrieb:

 So it seems to be related to xorg-server here.
 
 I will do some more tests to filter things out a bit closer.
 This will maybe allow me to file a meaningful bug.

For the records: 1.7.2 has been dropped because of that Video ABI stuff,
1.7.3 is stable for me since I built it.



Re: [gentoo-user] Python 2.7 support

2009-12-07 Thread Xavier Parizet
Dale a écrit :
 Albert Hopkins wrote:

 If it were
 buggy the Gentoo devs would have masked it for you ;-)


 -a
   
 
 And they devs have done so.  Python 3 is masked and even keyworded.  It
 is a hint at least.
 
 Dale
 
 :-)  :-)

Thanks all for your answers. Anyway, is there a mean to be kept informed about
the status of the migration ? (any bugs on b.g.o where i can CC myself)

-- 
  Xavier Parizet
YaGB :   http://gentooist.com
GPG  :C7DC B10E FC21 63BE
B453 D239 F6E6 DF65 1569 91BF




signature.asc
Description: OpenPGP digital signature


Re: [gentoo-user] Python 2.7 support

2009-12-07 Thread Neil Bothwick
On Mon, 07 Dec 2009 06:41:02 -0600, Dale wrote:

 And they devs have done so.  Python 3 is masked and even keyworded.  It 
 is a hint at least.

It's keyworded, but not masked. The recommendation, for ~arch users, is
that you have it installed but leave 2.6 as the default.


-- 
Neil Bothwick

Age and treachery will always overcome youth and skill.


signature.asc
Description: PGP signature


Re: [gentoo-user] Python 2.7 support

2009-12-07 Thread Dale

Neil Bothwick wrote:

On Mon, 07 Dec 2009 06:41:02 -0600, Dale wrote:

  
And they devs have done so.  Python 3 is masked and even keyworded.  It 
is a hint at least.



It's keyworded, but not masked. The recommendation, for ~arch users, is
that you have it installed but leave 2.6 as the default.

  


It shows this here:

[M~] dev-lang/python-3.1.1-r1 (3.1)

Isn't that masked and keyworded?  I'm x86 here and synced yesterday.

Dale

:-)  :-) 



[gentoo-user] How can I solve emerge @preserved-rebuild loop?

2009-12-07 Thread Jarry

Hi,
I update my server quite frequently without any problem, but
today after running emerge -uDN world I got these messages:

-
!!! existing preserved libs:
 package: sys-libs/e2fsprogs-libs-1.41.9
 *  - /lib64/libuuid.so
 *  used by /bin/mount (sys-apps/util-linux-2.16.1)
 *  used by /bin/umount (sys-apps/util-linux-2.16.1)
 *  used by /sbin/blkid (sys-apps/util-linux-2.16.1)
 *  used by 16 other files
 *  - /lib64/libblkid.so
 *  used by /bin/mount (sys-apps/util-linux-2.16.1)
 *  used by /bin/umount (sys-apps/util-linux-2.16.1)
 *  used by /sbin/blkid (sys-apps/util-linux-2.16.1)
 *  used by 8 other files
Use emerge @preserved-rebuild to rebuild packages using these libraries
-

So I did run emerge @preserved-rebuild, but at the end
of it I got the very same messages. How can I solve this?

Jarry

--
___
This mailbox accepts e-mails only from selected mailing-lists!
Everything else is considered to be spam and therefore deleted.



Re: [gentoo-user] How can I solve emerge @preserved-rebuild loop?

2009-12-07 Thread Alan McKinnon
On Monday 07 December 2009 20:10:31 Jarry wrote:
 Hi,
 I update my server quite frequently without any problem, but
 today after running emerge -uDN world I got these messages:
 
 -
 
 !!! existing preserved libs:
   package: sys-libs/e2fsprogs-libs-1.41.9
 
   *  - /lib64/libuuid.so
   *  used by /bin/mount (sys-apps/util-linux-2.16.1)
   *  used by /bin/umount (sys-apps/util-linux-2.16.1)
   *  used by /sbin/blkid (sys-apps/util-linux-2.16.1)
   *  used by 16 other files
   *  - /lib64/libblkid.so
   *  used by /bin/mount (sys-apps/util-linux-2.16.1)
   *  used by /bin/umount (sys-apps/util-linux-2.16.1)
   *  used by /sbin/blkid (sys-apps/util-linux-2.16.1)
   *  used by 8 other files
 Use emerge @preserved-rebuild to rebuild packages using these libraries
 -
 
 So I did run emerge @preserved-rebuild, but at the end
 of it I got the very same messages. How can I solve this?


An old version of e2fsprogs-libs provided some libs that the programs in util-
linux linked to. Portage realised after updating e2fsprogs-libs that these 
libs are still in use so have not deleted them until everything using them no 
longer does. Sometimes it gets itself confused. Others report that running 
emerge @preserved-rebuild multiple times fixes it, but I'm not so sure. It 
think it's more a case of the various ld* utils don't do the right thing at 
the right time - just yesterday I had b0rked @preserved-rebuild output fix 
itself after a reboot with no extra emerging done.

Try this:

Run ldd on a few of the listed binaries using old libs, eyeball the output and 
apply brainpower, followed by:

emerge -av1 util-linux
emerge -avC e2fsprogs-libs ; emerge -av1 e2fsprogs-libs

revdep-rebuild won't help you here, as the binaries are not broken. It will 
only confirm internal consistency once preserved-rebuild appears to have 
sorted itself out.


-- 
alan dot mckinnon at gmail dot com



[gentoo-user] Why exactly am I supposed to install Python 3?

2009-12-07 Thread Grant Edwards
My most recent update displayed the following messages from
Python 2.6.4 and Python 2.4.6:

  It is highly recommended to additionally install Python 3,

Why is it highly recommended?  I use a lot of modules that
aren't support by Python 3, and AFAICT few of the system
applications will even work with Python 3.  So why is
installing it highly recommended?
  
-- 
Grant Edwards   grante Yow! I'm having fun
  at   HITCHHIKING to CINCINNATI
   visi.comor FAR ROCKAWAY!!




[gentoo-user] Re: Sound card is only usable by one application at a time

2009-12-07 Thread Nikos Chantziaras

On 12/07/2009 03:24 PM, 7v5w7go9ub0o wrote:

Nikos Chantziaras wrote:

You *might* want to look into OSS4 if your card is supported by it :P
It will require a rebuild of many packages though (oss -alsa in
make.conf) and it requires using non-portage packages from an overlay
  and rebuilding your kernel with sound support completely disabled.

For what it's worth, that's what I use for a quite some time now.


Do you see any advantage(s) to using OSS4 over alsa?

e.g.

1. less distortion and/or better quality?


My equipment is not good enough for me to notice OSS4's better mixing 
quality (I have 50$ speakers :P).



2. more control over the sound (e.g. equalizers)?


It does not have equalizers.  It does however provide per-application 
volume levels.  That is, the mixer application allows me to lower the 
volume of Amarok for example while leaving all other apps alone. 
Every mixed application by vmix (OSS4's dmix) gets its own volume control.




3. others?


The most important for me is that it always does mixing and is fully 
compatible with OSS (duh!).


The second most important is audio latency.  ALSA on my system is too 
slow (I can notice a delay between firing a shot and hearing the *bang* 
in Doom 3 for example, or hitting a key and hearing a note in LMMS.)


A third is that OSS4 can be used together with ALSA's userspace lib, so 
ALSA-only apps can be compatible with OSS4.  But not all ALSA apps work 
with this setup (one I found that doesn't is Firefox, see below).




What about downsides?


A downside for me is that the HTML5 video/audio support in Firefox needs 
ALSA; trying to watch an HTML5 Ogg Theora video with alsa-lib using OSS4 
results in a 5FPS video playback even though there's no CPU utilization.


(Note that Flash videos have no issues.)

Another downside is that mixer applications (for example those of Gnome 
and KDE) do not support even a single feature of OSS4, so those mixers 
tend to show a pretty spartan amount of controls.


Yet another downside is that installing it can be a pain, especially if 
you have -oss in your make.conf; a big package rebuild is in order then.




(I am presently using alsa, and intermittently have blocked sounds -
guess it is due to how the app was written.)


This was the reason I used OSS4 a while back when it got open sourced. 
I was lucky my card (SB Live 24-bit) was supported by it; OSS4's 
hardware support list is shorter than ALSA's.





Re: [gentoo-user] Why exactly am I supposed to install Python 3?

2009-12-07 Thread Alan McKinnon
On Monday 07 December 2009 22:24:14 Grant Edwards wrote:
 My most recent update displayed the following messages from
 Python 2.6.4 and Python 2.4.6:
 
   It is highly recommended to additionally install Python 3,
 
 Why is it highly recommended?  I use a lot of modules that
 aren't support by Python 3, and AFAICT few of the system
 applications will even work with Python 3.  So why is
 installing it highly recommended?

Because that's the python ebuild maintainer's opinion. 
Python-3 is new! shiny! and he likely thinks it's cool.

There is no good reason to follow this advice just yet, as you rightly note 
very little (if anything) *requires* python-3 at this juncture.

The only benefit, which is questionable, is that python-3 is where its at 
development-wise, and maybe perhaps the 2* series will become unmaintained 
(shades of KDE-3). But I suspect that day is still far off.

-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] How can I solve emerge @preserved-rebuild loop?

2009-12-07 Thread Mark Knecht
On Mon, Dec 7, 2009 at 10:10 AM, Jarry mr.ja...@gmail.com wrote:
 Hi,
 I update my server quite frequently without any problem, but
 today after running emerge -uDN world I got these messages:

 -
 !!! existing preserved libs:
 package: sys-libs/e2fsprogs-libs-1.41.9
  *  - /lib64/libuuid.so
  *      used by /bin/mount (sys-apps/util-linux-2.16.1)
  *      used by /bin/umount (sys-apps/util-linux-2.16.1)
  *      used by /sbin/blkid (sys-apps/util-linux-2.16.1)
  *      used by 16 other files
  *  - /lib64/libblkid.so
  *      used by /bin/mount (sys-apps/util-linux-2.16.1)
  *      used by /bin/umount (sys-apps/util-linux-2.16.1)
  *      used by /sbin/blkid (sys-apps/util-linux-2.16.1)
  *      used by 8 other files
 Use emerge @preserved-rebuild to rebuild packages using these libraries
 -

 So I did run emerge @preserved-rebuild, but at the end
 of it I got the very same messages. How can I solve this?

 Jarry

I saw this on every machine I updated recently. I did

emerge -C e2fsprogs-libs

and then

emerge -DuN world
revdep-rebuild -i

HTH,
Mark



Re: [gentoo-user] Python 2.7 support

2009-12-07 Thread Neil Bothwick
On Mon, 07 Dec 2009 08:47:41 -0600, Dale wrote:

  It's keyworded, but not masked. The recommendation, for ~arch users,
  is that you have it installed but leave 2.6 as the default.

 It shows this here:
 
 [M~] dev-lang/python-3.1.1-r1 (3.1)
 
 Isn't that masked and keyworded?  I'm x86 here and synced yesterday.

Have you masked it in /etc/portage? It's not masked here, no sign of
it in /usr/portage/profile/package.mask, and I have it installed on ~amd64
and ~x86 systems.


-- 
Neil Bothwick

Top Oxymorons Number 44: Advanced BASIC


signature.asc
Description: PGP signature


Re: [gentoo-user] Why exactly am I supposed to install Python 3?

2009-12-07 Thread Neil Bothwick
On Mon, 7 Dec 2009 23:10:18 +0200, Alan McKinnon wrote:

 The only benefit, which is questionable, is that python-3 is where its
 at development-wise, and maybe perhaps the 2* series will become
 unmaintained (shades of KDE-3). But I suspect that day is still far off.

Also, as things are able to make use of Python 3, it will be there. But
that doesn't warrant a highly recommended, if anything needs it,
portage will install it anyway.


-- 
Neil Bothwick

Crime doesn't pay? Does that mean my job is illegal?


signature.asc
Description: PGP signature


[gentoo-user] Re: Why exactly am I supposed to install Python 3?

2009-12-07 Thread Grant Edwards
On 2009-12-07, Alan McKinnon alan.mckin...@gmail.com wrote:
 On Monday 07 December 2009 22:24:14 Grant Edwards wrote:
 My most recent update displayed the following messages from
 Python 2.6.4 and Python 2.4.6:
 
   It is highly recommended to additionally install Python 3,
 
 Why is it highly recommended?  I use a lot of modules that
 aren't support by Python 3, and AFAICT few of the system
 applications will even work with Python 3.  So why is
 installing it highly recommended?

 Because that's the python ebuild maintainer's opinion. 
 Python-3 is new! shiny! and he likely thinks it's cool.

Here's the entire message:

  It is highly recommended to additionally install Python 3,
  but without configuring Python wrapper to use Python 3.

After puzzling over it for while, I think maybe it's supposed
to mean:

  If you want to install/use Python 3 it is highly recommended
  that you do not configure Python wrapper to use Python 3.

 There is no good reason to follow this advice just yet, as you
 rightly note very little (if anything) *requires* python-3 at
 this juncture.

 The only benefit, which is questionable, is that python-3 is
 where its at development-wise, and maybe perhaps the 2* series
 will become unmaintained (shades of KDE-3). But I suspect that
 day is still far off.

That's _years_ away.  The 2.x series is still being actively
developed and maintained.  AFAICT, there are still a lot of
modules and programs that don't work with Python 3.  I wouldn't
expect people working on production code to move away from
2.x for a long time.

Quoting from the page on Python 2.7 (released today):

  Python 2.7 is scheduled to be the last major version in the
  2.x series before it moves into 5 years of bugfix-only mode.

So there's at least 5 years of life left in the 2.x series.  

-- 
Grant Edwards   grante Yow! I am covered with
  at   pure vegetable oil and I am
   visi.comwriting a best seller!




Re: [gentoo-user] Re: Heads up: Your system might be broken and/or insecure due to serious patch-2.6 bug

2009-12-07 Thread Philip Webb
091207 Neil Bothwick wrote:
 On Sun, 6 Dec 2009 14:49:44 -0500, Philip Webb wrote:
 I know that from my home-made list of pkgs which I have installed,
 where they are marked with 'W'  system pkgs with 'S'.
 Yes, I do have to keep it upto-date as I do emerges.
 One of the major deficiencies of Gentoo is
 that it doesn't provide such a file automatically.
 emerge -p @system
 emerge -p @world

  root:501 ~ emerge -p @system
!!! '@system' is not a valid package atom.
!!! Please check ebuild(5) for full details.
  root:502 ~ emerge -p @world
!!! '@world' is not a valid package atom.
!!! Please check ebuild(5) for full details.

'man 5 ebuild' has nothing relevant to '@' 'system' 'world' '-p'.
I'm using the latest stable Portage-2.1.6.3 .

Any further advice ?

Let me emphasise yet again: the way I do things has been successful
on  2  machines for more than  6  years; it's others who have problems
doing it their way  regularly seek advice on this list as a result.

-- 
,,
SUPPORT ___//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT`-O--O---'   purslowatchassdotutorontodotca




Re: [gentoo-user] Re: Heads up: Your system might be broken and/or insecure due to serious patch-2.6 bug

2009-12-07 Thread Alan McKinnon
On Tuesday 08 December 2009 00:46:18 Philip Webb wrote:
 091207 Neil Bothwick wrote:
  On Sun, 6 Dec 2009 14:49:44 -0500, Philip Webb wrote:
  I know that from my home-made list of pkgs which I have installed,
  where they are marked with 'W'  system pkgs with 'S'.
  Yes, I do have to keep it upto-date as I do emerges.
  One of the major deficiencies of Gentoo is
  that it doesn't provide such a file automatically.
 
  emerge -p @system
  emerge -p @world
 
   root:501 ~ emerge -p @system
 !!! '@system' is not a valid package atom.
 !!! Please check ebuild(5) for full details.
   root:502 ~ emerge -p @world
 !!! '@world' is not a valid package atom.
 !!! Please check ebuild(5) for full details.
 
 'man 5 ebuild' has nothing relevant to '@' 'system' 'world' '-p'.
 I'm using the latest stable Portage-2.1.6.3 .

Your version of portage does not support sets.

 Any further advice ?
 
 Let me emphasise yet again: the way I do things has been successful
 on  2  machines for more than  6  years; it's others who have problems
 doing it their way  regularly seek advice on this list as a result.

Let me correct you there:

The experienced old hands here almost uniformly do not have such problems. 
It's the n00bs who don't grok portage just yet, or don't know to look inside 
ebuilds when the ebuild goes wonky, who have such problems. The classic cause 
of problems is mixing stable and testing

-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Re: Why exactly am I supposed to install Python 3?

2009-12-07 Thread Alan McKinnon
On Tuesday 08 December 2009 00:41:57 Grant Edwards wrote:
 Quoting from the page on Python 2.7 (released today):
 
   Python 2.7 is scheduled to be the last major version in the
   2.x series before it moves into 5 years of bugfix-only mode.
 
 So there's at least 5 years of life left in the 2.x series.  
 

Agreed. The elog message strikes me as merely an enthusiastic endorsement of 
cool shiny new stuff from an over-zealous maintainer who doesn't quite grasp 
how slow traction can be in the real world

-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Python 2.7 support

2009-12-07 Thread Dale

Neil Bothwick wrote:

On Mon, 07 Dec 2009 08:47:41 -0600, Dale wrote:

  

It's keyworded, but not masked. The recommendation, for ~arch users,
is that you have it installed but leave 2.6 as the default.
  


  

It shows this here:

[M~] dev-lang/python-3.1.1-r1 (3.1)

Isn't that masked and keyworded?  I'm x86 here and synced yesterday.



Have you masked it in /etc/portage? It's not masked here, no sign of
it in /usr/portage/profile/package.mask, and I have it installed on ~amd64
and ~x86 systems.

  


Actually, it is installed here.  It's not in use but after my little 
testing, I left it on here. 


r...@smoker / # equery list dev-lang/python
[ Searching for package 'python' in 'dev-lang' among: ]
* installed packages
[I--] [  ] dev-lang/python-2.6.4 (2.6)
[I--] [M~] dev-lang/python-3.1.1-r1 (3.1)
r...@smoker / #

Dale

:-)  :-) 



Re: [gentoo-user] Re: Heads up: Your system might be broken and/or insecure due to serious patch-2.6 bug

2009-12-07 Thread Dale

Alan McKinnon wrote:

On Tuesday 08 December 2009 00:46:18 Philip Webb wrote:
  

091207 Neil Bothwick wrote:


On Sun, 6 Dec 2009 14:49:44 -0500, Philip Webb wrote:
  

I know that from my home-made list of pkgs which I have installed,
where they are marked with 'W'  system pkgs with 'S'.
Yes, I do have to keep it upto-date as I do emerges.
One of the major deficiencies of Gentoo is
that it doesn't provide such a file automatically.


emerge -p @system
emerge -p @world
  

  root:501 ~ emerge -p @system
!!! '@system' is not a valid package atom.
!!! Please check ebuild(5) for full details.
  root:502 ~ emerge -p @world
!!! '@world' is not a valid package atom.
!!! Please check ebuild(5) for full details.

'man 5 ebuild' has nothing relevant to '@' 'system' 'world' '-p'.
I'm using the latest stable Portage-2.1.6.3 .



Your version of portage does not support sets.

  

Any further advice ?

Let me emphasise yet again: the way I do things has been successful
on  2  machines for more than  6  years; it's others who have problems
doing it their way  regularly seek advice on this list as a result.



Let me correct you there:

The experienced old hands here almost uniformly do not have such problems. 
It's the n00bs who don't grok portage just yet, or don't know to look inside 
ebuilds when the ebuild goes wonky, who have such problems. The classic cause 
of problems is mixing stable and testing


  


OP,

And I would like to mention that portage has changed a LOT in the last 
six years.  The way you do things apparently has not.  That alone could 
lead to problems.  As software changes, we have to change the way we do 
things in order to react to those changes.  If we don't, then we could 
run into problems.  I first installed Gentoo from a 1.4 CD so I been 
around about the same amount of time you have.  Portage has changed a 
whole lot since then.  The way I do things has changed as well.  I don't 
think revdep-rebuild even existed back then.  I use it regularly now.  
Portage has a lot of options now that it didn't have back then.  They 
are there because they are needed and useful in certain situations. 

Using Gentoo basically requires you to stay up to date.  Getting behind 
can come back to bite you.  That can be said about a lot of situations 
with Gentoo, both in updating the OS and updating ourselves as well.


Dale

:-)  :-) 



Re: [gentoo-user] Re: Heads up: Your system might be broken and/or insecure due to serious patch-2.6 bug

2009-12-07 Thread Neil Bothwick
On Mon, 7 Dec 2009 17:46:18 -0500, Philip Webb wrote:

  One of the major deficiencies of Gentoo is
  that it doesn't provide such a file automatically.  
  emerge -p @system
  emerge -p @world  
 
   root:501 ~ emerge -p @system
 !!! '@system' is not a valid package atom.
 !!! Please check ebuild(5) for full details.
   root:502 ~ emerge -p @world
 !!! '@world' is not a valid package atom.
 !!! Please check ebuild(5) for full details.
 
 'man 5 ebuild' has nothing relevant to '@' 'system' 'world' '-p'.
 I'm using the latest stable Portage-2.1.6.3 .
 
 Any further advice ?

Sets are not available in stable portage but have been working well in
testing for over a year.

 Let me emphasise yet again: the way I do things has been successful
 on  2  machines for more than  6  years; it's others who have problems
 doing it their way  regularly seek advice on this list as a result.

That doesn't mean it would work for others, especially if they followed
your advice and messed up their world file. Your way basically consists
of treating portage with a great deal of mistrust and keeping paper
records of everything you permit it to do, after laboriously checking
what it tells you it wants to do.

Plenty of people let portage get on with the job it is supposed to do
without any significant breakage.


-- 
Neil Bothwick

You are about to give someone a piece of your mind,
something you can ill afford...


signature.asc
Description: PGP signature


[gentoo-user] [OT] Google's public DNS service

2009-12-07 Thread walt

I just found out that google is offering its DNS servers to the public
for free. as usual.

I know that anyone can use any DNS server that's exposed to the internet,
also for free, so what's the big deal about google?

Well, they say that their DNS servers are more resistant to cache poisoning
and other disgusting forms of toxicity:

http://code.google.com/speed/public-dns/docs/security.html

Any comments from you security geeks out there?




Re: [gentoo-user] [OT] Google's public DNS service

2009-12-07 Thread Bill Kenworthy
looks interesting ...

I think many ISP's use DNS to manage/direct traffic internally so will
this bypass or break parts of their network for the google DNS user?

off the top of my head, the explanations I have seen give a reasonable
approach to security of your footprints as you travel the Internet - but
what they don't say is what happens if a legal entity requests the data
- all bets are off then I think.

Google is a data aggregator - they already have your emails if even one
of the respondents you send to use a google a/c (and you may not even
know if there are redirects to a google a/c for a user) - how much more
do you want them to know?  They know your search requests and have
access to data from many other sources as well - google toolbar
anyone :)

On the other side of the coin, they (and their partners) already pool a
huge amount of information in such a way as to be almost impossible to
avoid and use the Internet at all productively so I think your only
protection is to be very careful what you say and do in public and
private communications as you just do not know who is listening.  

If you are using something like Tor to muddy your tracks, could using
google DNS give enough clues to hobble Tor? - not sure.  Though they
(Tor) must have covered this I think.

Note that I am not thinking security organizations here - though I
think google and their competitors must be a data source too good to
ignore, but commercial services like targeted advertising, SPAM and
other objectionable practices.  Its not small scale data collection (one
company) data collection that concerns me, but googles global reach and
aggregation of data. 


Billk



On Mon, 2009-12-07 at 18:11 -0800, walt wrote:
 I just found out that google is offering its DNS servers to the public
 for free. as usual.
 
 I know that anyone can use any DNS server that's exposed to the internet,
 also for free, so what's the big deal about google?
 
 Well, they say that their DNS servers are more resistant to cache poisoning
 and other disgusting forms of toxicity:
 
 http://code.google.com/speed/public-dns/docs/security.html
 
 Any comments from you security geeks out there?