Re: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-27 Thread Mark Knecht
On Sat, Jul 26, 2008 at 7:22 PM, Dale [EMAIL PROTECTED] wrote:
 Mark Knecht wrote:
SNIP


 Somehow the equery depends seems very unhappy. python-updater hasn't
 run but equery is doing this:

 dragonfly ~ # equery depends =dev-lang/python-2.3.6-r2
 [ Searching for packages depending on =dev-lang/python-2.3.6-r2... ]
 !!! Warning: No packages found matching =dev-lang/python-2.3.6-r2
 dragonfly ~ #

 I'm very confused at this point.

 I wonder what I'd even call a different thread! :-)

 - Mark


 Have you tried to unmask x11-libs/vte-0.16.12 and see if that works?  Just
 put the following in package.unmask:  =x11-libs/vte-0.16.12   See if that
 helps any.

 It appears that you have not updated your system in a while.  It may take
 some time to sort all this out.  ;-)

 Dale

OK, what I'm doing (which seems to be working so far) is masking
python-updater-0.5 and doing an update using python-updater-0.2 which
was on the machine already. It seems that somehow python-updater-0.5
requires a newer python already be on the machine and if it isn't this
block gets created. The problems unfortunately run a bit deeper than
that as python-updater-0.2 complains about multiple slot issues which
isn't a big deal except there weren't any. The 5 packages it didn't
like weren't in use according to equery depends so I unmerged them by
hand, emerged them by hand to get them back on the system, and now
python-updater-0.2 has created an 86 package emerge which is finally
running. We'll see if it completes...

I think these latest tools are not very well QA'ed, but of course if
the portage tree wasn't pruned so aggressively then maybe we normal
people have enough time to get to this stuff before all these problems
are created.

With 7 Gentoo machines here at home if the others are this much
trouble to update then it may be time for me to look for a new distro.
I would literally cry if I had to stop using Gentoo but maybe it's
coming to that. After 8 years of running nothing but Gentoo this
problem is becoming too much of an issue. I cannot do this much work
on 7 machines. Updates (for me) need to be quarterly, not weekly...

Cheers,
Mark



Re: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-27 Thread Qian Qiao
On Sun, Jul 27, 2008 at 4:12 PM, Mark Knecht [EMAIL PROTECTED] wrote:
 [snip]

The root of the problem is really quite simple, you have a system with
a python version python-updater doesn't like. The solution is actually
quite simple:

step 1. update python to 2.5, rebuild cracklib (afaik cracklib is the
only system package that requires python), portage, gentookit.
step 2. at this point, you can unmerge the old python, some packages
*will* break, but you will still have a console that works fine, and
your portage is built against the 2.5.
step 3. emerge python-updater, since no python-2.3 is present, it'll
emerge happily.
step 4. run python-updater
step 5. voila

-- Joe

-- 
There are 3 kinds of people in the world: those who can count, and
those who can't.
Groucho Marx  - A hospital bed is a parked taxi with the meter running.



[gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-27 Thread Grant Edwards
On 2008-07-27, Qian Qiao [EMAIL PROTECTED] wrote:
 On Sun, Jul 27, 2008 at 4:12 PM, Mark Knecht [EMAIL PROTECTED] wrote:
 [snip]

 The root of the problem is really quite simple, you have a system with
 a python version python-updater doesn't like. The solution is actually
 quite simple:

 step 1. update python to 2.5, rebuild cracklib (afaik cracklib is the
 only system package that requires python), portage, gentookit.
 step 2. at this point, you can unmerge the old python, some packages
 *will* break, but you will still have a console that works fine, and
 your portage is built against the 2.5.
 step 3. emerge python-updater, since no python-2.3 is present, it'll
 emerge happily.
 step 4. run python-updater
 step 5. voila

And remember than emerge -u only works well if you do it
regularly (at least once every couple weeks) In my experience,
if you haven't upgraded in 6 months or more, it's usually a lot
simpler and faster to do a reinstall.

-- 
Grant Edwards   grante Yow!  I just had a NOSE
  at   JOB!!
   visi.com




RE: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-27 Thread Adam Carter
 The root of the problem is really quite simple, you have a system with
 a python version python-updater doesn't like. The solution is actually
 quite simple:

 step 1. update python to 2.5, rebuild cracklib (afaik cracklib is the
 only system package that requires python), portage, gentookit.
 step 2. at this point, you can unmerge the old python, some packages
 *will* break, but you will still have a console that works fine, and
 your portage is built against the 2.5.
 step 3. emerge python-updater, since no python-2.3 is present, it'll
 emerge happily.
 step 4. run python-updater
 step 5. voila

A more conservative approach (which shouldn't break anything AFAIK, but will 
take longer) is;
1. Run python-updater to move everything from 2.3 to 2.4
2. Uninstall python 2.3
3. Do your full emerge -uvD to update to python-updater 0.5 and python 2.5
4. (optional, you could to it later) run python-updater to move everything from 
2.4 to 2.5
5. (optional) run prelink again to catch everything that emerge world 
installed/updated




Re: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-27 Thread Mark Knecht
On Sun, Jul 27, 2008 at 7:16 PM, Adam Carter [EMAIL PROTECTED] wrote:
 The root of the problem is really quite simple, you have a system with
 a python version python-updater doesn't like. The solution is actually
 quite simple:

 step 1. update python to 2.5, rebuild cracklib (afaik cracklib is the
 only system package that requires python), portage, gentookit.
 step 2. at this point, you can unmerge the old python, some packages
 *will* break, but you will still have a console that works fine, and
 your portage is built against the 2.5.
 step 3. emerge python-updater, since no python-2.3 is present, it'll
 emerge happily.
 step 4. run python-updater
 step 5. voila

 A more conservative approach (which shouldn't break anything AFAIK, but will 
 take longer) is;
 1. Run python-updater to move everything from 2.3 to 2.4
 2. Uninstall python 2.3
 3. Do your full emerge -uvD to update to python-updater 0.5 and python 2.5
 4. (optional, you could to it later) run python-updater to move everything 
 from 2.4 to 2.5
 5. (optional) run prelink again to catch everything that emerge world 
 installed/updated


At this point do you suggest that python-2.4 could be removed?

- Mark



RE: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-27 Thread Adam Carter
  A more conservative approach (which shouldn't break
 anything AFAIK, but will take longer) is;
  1. Run python-updater to move everything from 2.3 to 2.4
  2. Uninstall python 2.3
  3. Do your full emerge -uvD to update to python-updater 0.5
 and python 2.5
  4. (optional, you could to it later) run python-updater to
 move everything from 2.4 to 2.5
  5. (optional) run prelink again to catch everything that
 emerge world installed/updated
 

 At this point do you suggest that python-2.4 could be removed?

Perhaps after some double checks with re-runs of revdep-rebuild and 
python-updater. However I've left it installed, just in case the update program 
missed something, and because python is critical. Personally I'd only remove it 
now if I was really short on disk space. Maybe leave it a few months before 
removal just in case.



[gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-26 Thread Nikos Chantziaras

Dale wrote:

Mark Knecht wrote:

As part of emerge -DuN system portage appears to first make me remove
python by hand. Is this safe?


No!  Not until you get a working version installed.  Portage needs 
python.  Someone correct me if I misstep here:


emerge the new python, run the python updater and let it emerge whatever 
packages it needs to rebuild, check to make sure nothing still needs the 
old version and then you can unmerge the old one.


I think that is the correct way.


It is.  *Only* unmerge the old Python after you emerged the new one 
*and* ran python-updater.


Unmerging Python without first emerging the new version is equivalent to 
sawing off the branch you are sitting on.  You could as well unmerge 
portage itself and wonder where portage went and why you can't emerge.





Re: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-26 Thread Mark Knecht
On Sat, Jul 26, 2008 at 4:20 PM, Nikos Chantziaras [EMAIL PROTECTED] wrote:
 Dale wrote:

 Mark Knecht wrote:

 As part of emerge -DuN system portage appears to first make me remove
 python by hand. Is this safe?

 No!  Not until you get a working version installed.  Portage needs python.
  Someone correct me if I misstep here:

 emerge the new python, run the python updater and let it emerge whatever
 packages it needs to rebuild, check to make sure nothing still needs the old
 version and then you can unmerge the old one.

 I think that is the correct way.

 It is.  *Only* unmerge the old Python after you emerged the new one *and*
 ran python-updater.

 Unmerging Python without first emerging the new version is equivalent to
 sawing off the branch you are sitting on.  You could as well unmerge portage
 itself and wonder where portage went and why you can't emerge.


Thanks. That is sort of what I thought but I felt it best to ask
first. It seems I have python oriented things in my world file that
I'm not clear need to be there. One is python-updater. I'll emerge
python first and then return to look at how emerge -DuN world would
proceed.

Thanks!

Cheers,
Mark



Re: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-26 Thread Dale

Mark Knecht wrote:

On Sat, Jul 26, 2008 at 4:20 PM, Nikos Chantziaras [EMAIL PROTECTED] wrote:
  

Dale wrote:


Mark Knecht wrote:
  

As part of emerge -DuN system portage appears to first make me remove
python by hand. Is this safe?


No!  Not until you get a working version installed.  Portage needs python.
 Someone correct me if I misstep here:

emerge the new python, run the python updater and let it emerge whatever
packages it needs to rebuild, check to make sure nothing still needs the old
version and then you can unmerge the old one.

I think that is the correct way.
  

It is.  *Only* unmerge the old Python after you emerged the new one *and*
ran python-updater.

Unmerging Python without first emerging the new version is equivalent to
sawing off the branch you are sitting on.  You could as well unmerge portage
itself and wonder where portage went and why you can't emerge.




Thanks. That is sort of what I thought but I felt it best to ask
first. It seems I have python oriented things in my world file that
I'm not clear need to be there. One is python-updater. I'll emerge
python first and then return to look at how emerge -DuN world would
proceed.

Thanks!

Cheers,
Mark


  


Not quite there yet.  After you emerge the new python, run the python 
updater and let it update/re-emerge whatever it needs to.  You really 
need to run the updater tool.  It looks for packages that will still 
depend on the old python and rebuild them so they will work with the new 
one.


If you emerge the new python and unmerge the old python, some things may 
not work, including portage.


After you get that sorted out, then you can do the other updates.

Make sense?

Dale

:-)  :-) 



Re: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-26 Thread Mark Knecht
On Sat, Jul 26, 2008 at 6:18 PM, Dale [EMAIL PROTECTED] wrote:
 Mark Knecht wrote:

 On Sat, Jul 26, 2008 at 4:20 PM, Nikos Chantziaras [EMAIL PROTECTED]
 wrote:


 Dale wrote:


 Mark Knecht wrote:


 As part of emerge -DuN system portage appears to first make me remove
 python by hand. Is this safe?


 No!  Not until you get a working version installed.  Portage needs
 python.
  Someone correct me if I misstep here:

 emerge the new python, run the python updater and let it emerge whatever
 packages it needs to rebuild, check to make sure nothing still needs the
 old
 version and then you can unmerge the old one.

 I think that is the correct way.


 It is.  *Only* unmerge the old Python after you emerged the new one *and*
 ran python-updater.

 Unmerging Python without first emerging the new version is equivalent to
 sawing off the branch you are sitting on.  You could as well unmerge
 portage
 itself and wonder where portage went and why you can't emerge.



 Thanks. That is sort of what I thought but I felt it best to ask
 first. It seems I have python oriented things in my world file that
 I'm not clear need to be there. One is python-updater. I'll emerge
 python first and then return to look at how emerge -DuN world would
 proceed.

 Thanks!

 Cheers,
 Mark




 Not quite there yet.  After you emerge the new python, run the python
 updater and let it update/re-emerge whatever it needs to.  You really need
 to run the updater tool.  It looks for packages that will still depend on
 the old python and rebuild them so they will work with the new one.

 If you emerge the new python and unmerge the old python, some things may not
 work, including portage.

 After you get that sorted out, then you can do the other updates.

 Make sense?

 Dale

 :-)  :-)


It's almost exactly the question I Came back to ask. Thanks.

I finished the python emerge and saw the message about running
python-updater. Before doing that I tried the emerge -pvDuN
python-updater and saw it still wanted me to remove the old python. I
am running python-updater (the old version) now. After that's done
it's then OK for me to emerge -C the older version of python by hand
and proceed with the emerge -DuN python-updater operation?

I am getting messages about packages now being masked, such as:

 * Adding to list: =games-board/pysol-sound-server-3.01
 * Adding to list: =dev-tcltk/snack-2.2.10

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

Calculating dependencies -
!!! All ebuilds that could satisfy =dev-python/pygtk-2.12.0-r1 have
been masked.
!!! One of the following masked packages is required to complete your request:
- dev-python/pygtk-2.12.0-r1 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

dragonfly ~ # eix -I pygtk
[D] dev-python/pygtk
 Available versions:  (2)  2.10.6 2.12.0 ~2.12.0-r1 ~2.12.1 ~2.12.1-r2
{X doc examples opengl}
 Installed versions:  2.12.0-r1(2)[proaudio
/usr/portage/local/layman/pro-audio](19:14:20 01/01/08)(opengl -doc
-examples)
 Homepage:http://www.pygtk.org/
 Description: GTK+2 bindings for Python


Do I need to unmask these things by hand to make forward progress?
(Either that or do an emerge -C to remove them and then let an emerge
-DuN world/revdep-rebuild catch them...) It seems strange to me that
an emerge -DuN system operation is leading me to do things that don't
have anything to do with the system. I'm pretty sure that package is
used for a game and just getting caught in this general python-updater
process.

Thanks,
Mark



Re: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-26 Thread Mark Knecht
On Sat, Jul 26, 2008 at 6:34 PM, Mark Knecht [EMAIL PROTECTED] wrote:
 On Sat, Jul 26, 2008 at 6:18 PM, Dale [EMAIL PROTECTED] wrote:
 Mark Knecht wrote:

 On Sat, Jul 26, 2008 at 4:20 PM, Nikos Chantziaras [EMAIL PROTECTED]
 wrote:


 Dale wrote:


 Mark Knecht wrote:


 As part of emerge -DuN system portage appears to first make me remove
 python by hand. Is this safe?


 No!  Not until you get a working version installed.  Portage needs
 python.
  Someone correct me if I misstep here:

 emerge the new python, run the python updater and let it emerge whatever
 packages it needs to rebuild, check to make sure nothing still needs the
 old
 version and then you can unmerge the old one.

 I think that is the correct way.


 It is.  *Only* unmerge the old Python after you emerged the new one *and*
 ran python-updater.

 Unmerging Python without first emerging the new version is equivalent to
 sawing off the branch you are sitting on.  You could as well unmerge
 portage
 itself and wonder where portage went and why you can't emerge.



 Thanks. That is sort of what I thought but I felt it best to ask
 first. It seems I have python oriented things in my world file that
 I'm not clear need to be there. One is python-updater. I'll emerge
 python first and then return to look at how emerge -DuN world would
 proceed.

 Thanks!

 Cheers,
 Mark




 Not quite there yet.  After you emerge the new python, run the python
 updater and let it update/re-emerge whatever it needs to.  You really need
 to run the updater tool.  It looks for packages that will still depend on
 the old python and rebuild them so they will work with the new one.

 If you emerge the new python and unmerge the old python, some things may not
 work, including portage.

 After you get that sorted out, then you can do the other updates.

 Make sense?

 Dale

 :-)  :-)


 It's almost exactly the question I Came back to ask. Thanks.

 I finished the python emerge and saw the message about running
 python-updater. Before doing that I tried the emerge -pvDuN
 python-updater and saw it still wanted me to remove the old python. I
 am running python-updater (the old version) now. After that's done
 it's then OK for me to emerge -C the older version of python by hand
 and proceed with the emerge -DuN python-updater operation?

 I am getting messages about packages now being masked, such as:

  * Adding to list: =games-board/pysol-sound-server-3.01
  * Adding to list: =dev-tcltk/snack-2.2.10

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

 Calculating dependencies -
 !!! All ebuilds that could satisfy =dev-python/pygtk-2.12.0-r1 have
 been masked.
 !!! One of the following masked packages is required to complete your request:
 - dev-python/pygtk-2.12.0-r1 (masked by: ~x86 keyword)

 For more information, see MASKED PACKAGES section in the emerge man page or
 refer to the Gentoo Handbook.

 dragonfly ~ # eix -I pygtk
 [D] dev-python/pygtk
 Available versions:  (2)  2.10.6 2.12.0 ~2.12.0-r1 ~2.12.1 ~2.12.1-r2
{X doc examples opengl}
 Installed versions:  2.12.0-r1(2)[proaudio
 /usr/portage/local/layman/pro-audio](19:14:20 01/01/08)(opengl -doc
 -examples)
 Homepage:http://www.pygtk.org/
 Description: GTK+2 bindings for Python


 Do I need to unmask these things by hand to make forward progress?
 (Either that or do an emerge -C to remove them and then let an emerge
 -DuN world/revdep-rebuild catch them...) It seems strange to me that
 an emerge -DuN system operation is leading me to do things that don't
 have anything to do with the system. I'm pretty sure that package is
 used for a game and just getting caught in this general python-updater
 process.

 Thanks,
 Mark


Humm. I seem to be stuck at this one. python-updater is complaining
about vte which is used by gnome and gnome-terminal. I tried unmasking
vte in package.keywords but I still get the same error:

 * Adding to list: =games-board/pysol-sound-server-3.01
 * Adding to list: =dev-tcltk/snack-2.2.10

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

Calculating dependencies \
!!! All ebuilds that could satisfy =x11-libs/vte-0.16.12 have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-libs/vte-0.16.12 (masked by: )

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

dragonfly ~ # equery depends vte
[ Searching for packages depending on vte... ]
gnome-base/gnome-2.20.3 (=x11-libs/vte-0.16.12)
x11-terms/gnome-terminal-2.18.4 (=x11-libs/vte-0.15.3)
dragonfly ~ #

It seems that the developers have deleted the version on my machine
from portage:

dragonfly ~ # eix x11-libs/vte
[U] x11-libs/vte
 Available versions:  0.16.8 0.16.13 (~)0.16.14 {debug doc opengl python}
 Installed versions:  0.16.12(08:52:33 02/24/08)(opengl python -debug -doc)
 Homepage:http://www.gnome.org/
 Description: Gnome terminal widget


Re: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-26 Thread Dale

Mark Knecht wrote:


It's almost exactly the question I Came back to ask. Thanks.

I finished the python emerge and saw the message about running
python-updater. Before doing that I tried the emerge -pvDuN
python-updater and saw it still wanted me to remove the old python. I
am running python-updater (the old version) now. After that's done
it's then OK for me to emerge -C the older version of python by hand
and proceed with the emerge -DuN python-updater operation?
  


After the updater gets through, run this without the quotes:  equery 
depends =dev-lang/python-2.3.6-r2  That should tell you if anything 
still depends on the old version.  If it lists something then don't 
unmerge the old version yet. 

I am getting messages about packages now being masked, such as:

 * Adding to list: =games-board/pysol-sound-server-3.01
 * Adding to list: =dev-tcltk/snack-2.2.10

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

Calculating dependencies -
!!! All ebuilds that could satisfy =dev-python/pygtk-2.12.0-r1 have
been masked.
!!! One of the following masked packages is required to complete your request:
- dev-python/pygtk-2.12.0-r1 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

dragonfly ~ # eix -I pygtk
[D] dev-python/pygtk
 Available versions:  (2)  2.10.6 2.12.0 ~2.12.0-r1 ~2.12.1 ~2.12.1-r2
{X doc examples opengl}
 Installed versions:  2.12.0-r1(2)[proaudio
/usr/portage/local/layman/pro-audio](19:14:20 01/01/08)(opengl -doc
-examples)
 Homepage:http://www.pygtk.org/
 Description: GTK+2 bindings for Python


Do I need to unmask these things by hand to make forward progress?
(Either that or do an emerge -C to remove them and then let an emerge
-DuN world/revdep-rebuild catch them...) It seems strange to me that
an emerge -DuN system operation is leading me to do things that don't
have anything to do with the system. I'm pretty sure that package is
used for a game and just getting caught in this general python-updater
process.

Thanks,
Mark


  


I would let the updater run then see if anything changes.  It may be 
that some of the packages will be OK as they are.


You can unmask that in /etc/portage/package.keywords and 
/etc/portage/package.unmask.  Keep in mind that these packages are still 
be tested.  You shouldn't use them unless you know the risks. 


Dale

:-)  :-) 



Re: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-26 Thread Dale

Mark Knecht wrote:


Humm. I seem to be stuck at this one. python-updater is complaining
about vte which is used by gnome and gnome-terminal. I tried unmasking
vte in package.keywords but I still get the same error:

 * Adding to list: =games-board/pysol-sound-server-3.01
 * Adding to list: =dev-tcltk/snack-2.2.10

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

Calculating dependencies \
!!! All ebuilds that could satisfy =x11-libs/vte-0.16.12 have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-libs/vte-0.16.12 (masked by: )

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

dragonfly ~ # equery depends vte
[ Searching for packages depending on vte... ]
gnome-base/gnome-2.20.3 (=x11-libs/vte-0.16.12)
x11-terms/gnome-terminal-2.18.4 (=x11-libs/vte-0.15.3)
dragonfly ~ #

It seems that the developers have deleted the version on my machine
from portage:

dragonfly ~ # eix x11-libs/vte
[U] x11-libs/vte
 Available versions:  0.16.8 0.16.13 (~)0.16.14 {debug doc opengl python}
 Installed versions:  0.16.12(08:52:33 02/24/08)(opengl python -debug -doc)
 Homepage:http://www.gnome.org/
 Description: Gnome terminal widget

dragonfly ~ #

I tried building 0.6.14 and got a sandbox violation.

Ideas?

Thanks,
Mark


  


That may require a new thread.  I'm clueless on that one.  KDE nut here.  :/

Dale

:-)  :-)



Re: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-26 Thread Mark Knecht
On Sat, Jul 26, 2008 at 7:11 PM, Dale [EMAIL PROTECTED] wrote:
 Mark Knecht wrote:

 Humm. I seem to be stuck at this one. python-updater is complaining
 about vte which is used by gnome and gnome-terminal. I tried unmasking
 vte in package.keywords but I still get the same error:

  * Adding to list: =games-board/pysol-sound-server-3.01
  * Adding to list: =dev-tcltk/snack-2.2.10

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

 Calculating dependencies \
 !!! All ebuilds that could satisfy =x11-libs/vte-0.16.12 have been
 masked.
 !!! One of the following masked packages is required to complete your
 request:
 - x11-libs/vte-0.16.12 (masked by: )

 For more information, see MASKED PACKAGES section in the emerge man page
 or
 refer to the Gentoo Handbook.

 dragonfly ~ # equery depends vte
 [ Searching for packages depending on vte... ]
 gnome-base/gnome-2.20.3 (=x11-libs/vte-0.16.12)
 x11-terms/gnome-terminal-2.18.4 (=x11-libs/vte-0.15.3)
 dragonfly ~ #

 It seems that the developers have deleted the version on my machine
 from portage:

 dragonfly ~ # eix x11-libs/vte
 [U] x11-libs/vte
 Available versions:  0.16.8 0.16.13 (~)0.16.14 {debug doc opengl
 python}
 Installed versions:  0.16.12(08:52:33 02/24/08)(opengl python -debug
 -doc)
 Homepage:http://www.gnome.org/
 Description: Gnome terminal widget

 dragonfly ~ #

 I tried building 0.6.14 and got a sandbox violation.

 Ideas?

 Thanks,
 Mark




 That may require a new thread.  I'm clueless on that one.  KDE nut here.  :/

 Dale

Well, thanks for the help so far. python-updater stops with the
following message:

 * Adding to list: =dev-java/java-config-2.1.4
 * Adding to list: =dev-java/java-config-1.3.7
 * Adding to list: =media-tv/mythtv-0.21_p16867
 * Adding to list: =app-portage/layman-1.1.1
 * Adding to list: =games-board/pysol-sound-server-3.01
 * Adding to list: =dev-tcltk/snack-2.2.10

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

Calculating dependencies \
!!! All ebuilds that could satisfy =x11-libs/vte-0.16.12 have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-libs/vte-0.16.12 (masked by: )

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

dragonfly ~ #


Somehow the equery depends seems very unhappy. python-updater hasn't
run but equery is doing this:

dragonfly ~ # equery depends =dev-lang/python-2.3.6-r2
[ Searching for packages depending on =dev-lang/python-2.3.6-r2... ]
!!! Warning: No packages found matching =dev-lang/python-2.3.6-r2
dragonfly ~ #

I'm very confused at this point.

I wonder what I'd even call a different thread! :-)

- Mark



Re: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-26 Thread Dale

Mark Knecht wrote:

On Sat, Jul 26, 2008 at 7:11 PM, Dale [EMAIL PROTECTED] wrote:
  

Mark Knecht wrote:


Humm. I seem to be stuck at this one. python-updater is complaining
about vte which is used by gnome and gnome-terminal. I tried unmasking
vte in package.keywords but I still get the same error:

 * Adding to list: =games-board/pysol-sound-server-3.01
 * Adding to list: =dev-tcltk/snack-2.2.10

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

Calculating dependencies \
!!! All ebuilds that could satisfy =x11-libs/vte-0.16.12 have been
masked.
!!! One of the following masked packages is required to complete your
request:
- x11-libs/vte-0.16.12 (masked by: )

For more information, see MASKED PACKAGES section in the emerge man page
or
refer to the Gentoo Handbook.

dragonfly ~ # equery depends vte
[ Searching for packages depending on vte... ]
gnome-base/gnome-2.20.3 (=x11-libs/vte-0.16.12)
x11-terms/gnome-terminal-2.18.4 (=x11-libs/vte-0.15.3)
dragonfly ~ #

It seems that the developers have deleted the version on my machine
from portage:

dragonfly ~ # eix x11-libs/vte
[U] x11-libs/vte
Available versions:  0.16.8 0.16.13 (~)0.16.14 {debug doc opengl
python}
Installed versions:  0.16.12(08:52:33 02/24/08)(opengl python -debug
-doc)
Homepage:http://www.gnome.org/
Description: Gnome terminal widget

dragonfly ~ #

I tried building 0.6.14 and got a sandbox violation.

Ideas?

Thanks,
Mark



  

That may require a new thread.  I'm clueless on that one.  KDE nut here.  :/

Dale



Well, thanks for the help so far. python-updater stops with the
following message:

 * Adding to list: =dev-java/java-config-2.1.4
 * Adding to list: =dev-java/java-config-1.3.7
 * Adding to list: =media-tv/mythtv-0.21_p16867
 * Adding to list: =app-portage/layman-1.1.1
 * Adding to list: =games-board/pysol-sound-server-3.01
 * Adding to list: =dev-tcltk/snack-2.2.10

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

Calculating dependencies \
!!! All ebuilds that could satisfy =x11-libs/vte-0.16.12 have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-libs/vte-0.16.12 (masked by: )

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

dragonfly ~ #


Somehow the equery depends seems very unhappy. python-updater hasn't
run but equery is doing this:

dragonfly ~ # equery depends =dev-lang/python-2.3.6-r2
[ Searching for packages depending on =dev-lang/python-2.3.6-r2... ]
!!! Warning: No packages found matching =dev-lang/python-2.3.6-r2
dragonfly ~ #

I'm very confused at this point.

I wonder what I'd even call a different thread! :-)

- Mark
  


Have you tried to unmask x11-libs/vte-0.16.12 and see if that works?  
Just put the following in package.unmask:  =x11-libs/vte-0.16.12   See 
if that helps any.


It appears that you have not updated your system in a while.  It may 
take some time to sort all this out.  ;-)


Dale

:-) 



Re: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-26 Thread Qian Qiao
On Sun, Jul 27, 2008 at 3:15 AM, Mark Knecht [EMAIL PROTECTED] wrote:
 [snip]

Nothing mysterious there, python-updater was trying to rebuild
vte-0.16.12, which doesn't exist in the portage tree anymore.

#emerge --update --oneshot vte

then re-run python-updater, and you'll be fine.

--Joe


-- 
There are 3 kinds of people in the world: those who can count, and
those who can't.



Re: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-26 Thread Mark Knecht
On Sat, Jul 26, 2008 at 7:23 PM, Qian Qiao [EMAIL PROTECTED] wrote:
 On Sun, Jul 27, 2008 at 3:15 AM, Mark Knecht [EMAIL PROTECTED] wrote:
 [snip]

 Nothing mysterious there, python-updater was trying to rebuild
 vte-0.16.12, which doesn't exist in the portage tree anymore.

 #emerge --update --oneshot vte

 then re-run python-updater, and you'll be fine.

 --Joe


OK, I tried that earlier without the --update option. Trying again as
you suggest but there are 9 things emerge wants to rebuild. I'll let
that run and then type python-updater again.

Thanks much!

- Mark



[gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-26 Thread Nikos Chantziaras

Mark Knecht wrote:

On Sat, Jul 26, 2008 at 7:23 PM, Qian Qiao [EMAIL PROTECTED] wrote:

On Sun, Jul 27, 2008 at 3:15 AM, Mark Knecht [EMAIL PROTECTED] wrote:

[snip]

Nothing mysterious there, python-updater was trying to rebuild
vte-0.16.12, which doesn't exist in the portage tree anymore.

#emerge --update --oneshot vte

then re-run python-updater, and you'll be fine.

--Joe



OK, I tried that earlier without the --update option. Trying again as
you suggest but there are 9 things emerge wants to rebuild. I'll let
that run and then type python-updater again.


It's not wise to let the system go without emerge -auvDN world for too 
long.  Once per week should guarantee that things like don't happen (too 
often :P)





[gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5

2008-07-26 Thread Grant Edwards
On 2008-07-26, Dale [EMAIL PROTECTED] wrote:

 emerge the new python, run the python updater and let it emerge whatever 
 packages it needs to rebuild, check to make sure nothing still needs the 
 old version and then you can unmerge the old one.

Be warned: running python-updater can take a long time (as in a
day or more) on older machines.  It rebuilds things like open
office.

 I think that is the correct way.

 It is also safer to keep a spare copy of some things around in case you 
 mess up to.  man make-conf and look for buildsyspkg.

If it were me, I'd leave the old Python around for while.
There's no real reason you need to unmerge it (unless you're
running out of disk space).

-- 
Grant Edwards   grante Yow!  Catsup and Mustard
  at   all over the place! It's
   visi.comthe Human Hamburger!