Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 22764 - python 2.2.2-r1 2.2.3 keep emerging
Summary: python 2.2.2-r1 2.2.3 keep emerging
Status: RESOLVED DUPLICATE of bug 22660
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-13 09:58 UTC by Tom Wesley
Modified: 2005-07-17 13:06 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Wesley 2003-06-13 09:58:16 UTC
emerge -uDp world gives me this: 
[ebuild    UD] dev-lang/python-2.2.2-r1 [2.2.3] 
 
however, if I do this downgrade, the next emerge -uDp world will want to upgrade, 
thus creating a continual loop. 

Reproducible: Always
Steps to Reproduce:
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2003-06-14 15:36:12 UTC
yep, keeps happening on one of my boxes as well -- little annoying
Comment 2 Alastair Tse (RETIRED) gentoo-dev 2003-06-14 15:50:02 UTC
its kportage .. its pegging itself to python-2.2.2 .. 

/me grumbles and fixes .. 

mcvaio ~ % etcat depends python-2.2.2
[ Results for search key : python-2.2.2 ]
* app-admin/kportage-0.6.1
  ~dev-lang/python-2.2.2
* app-admin/kportage-0.6
  ~dev-lang/python-2.2.2
Comment 3 Derk W te Bokkel 2003-06-14 22:57:06 UTC
Yup .. here too except kportage does not run with 2.2.3 so I've had to push it back manually. 
 
there is patch in bug 22660 for kportage to fix the dependency 
Comment 4 Derk W te Bokkel 2003-06-14 23:04:11 UTC
but i'm not sure that it allows kportage to run with pythin 2.2.3. 
Comment 5 Derk W te Bokkel 2003-06-14 23:34:29 UTC
everytime I've tried to run kportage with python 2.2.3 installed it crashes without presenting a 
screen. All I see is the icon 'spin' until it dies. re-emerging 2.2.2 brings back kportage function. 
 
however using the attachment (revised ebuild in bug 22660) and building with python 2.2.3 
kportage does run properly. (generating all the proper digests before the emerge first of course) 
 
so an upgrade in python to 2.2.3 should trigger and automatic recompile of kportage to 'version 
0.6.1-r1' or else kportage will not function  
 
maintianers take note of the above please 
Comment 7 Alastair Tse (RETIRED) gentoo-dev 2003-06-15 05:55:19 UTC
derk, which patch are you talking about? 

the ebuild in bug 22660 is exact the same as the one currently in portage? do you mean we need to re-emerge kportage to fix it?
Comment 8 Roger Hawley 2003-06-15 10:07:44 UTC
I re-emerged kportage this morning against python 2.2.3 and got
a seg fault from kde after trying to run kportage:

bash-2.05b$ cat /home/roger/kportagesegfault.txt
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...[New Thread 16384 (LWP 12128)]
0x410bd1c7 in waitpid ()
   from /lib/libpthread.so.0
#0  0x410bd1c7 in waitpid () from /lib/libpthread.so.0
#1  0x406fd0ac in KCrash::defaultCrashHandler(int) ()
   from /usr/kde/3.1/lib/libkdecore.so.4
#2  0x410bc03c in __pthread_sighandler () from /lib/libpthread.so.0
#3  <signal handler called>
#4  0x080a8ba3 in PortagePython::stringFromClassMethod(char*, char*, _object*)
    ()
#5  0x080a8f12 in PortagePython::readConfig() ()
#6  0x080c2924 in ParseMakeConfs::readConfig() ()
#7  0x080c20af in ParseMakeConfs::ParseMakeConfs(QMap<QString, QString>*) ()
#8  0x080b6c2c in Config::Config() ()
#9  0x080b6f26 in Config::instance() ()
#10 0x0808952e in KPortageApp::initActions() ()
#11 0x08086b43 in KPortageApp::KPortageApp(QWidget*, char const*) ()
#12 0x0808f31e in main ()
#13 0x4114b7a7 in __libc_start_main () from /lib/libc.so.6
Comment 9 Alastair Tse (RETIRED) gentoo-dev 2003-06-15 12:29:44 UTC
this isn't a python problem, its a kportage problem now.

marking as a dup of the kportage bug.

*** This bug has been marked as a duplicate of 22660 ***
Comment 10 Derk W te Bokkel 2003-06-16 06:50:42 UTC
I know this seems odd but if you use the patched ebuild from 22660 which just 
changes the dependency it builbs kportage fine and kportage runs. If you don't use the 
patched ebuild and try to build it with python 2.2.3 it crashes .. if kportage was built 
against python 2.2.2 and python 2.2.3 is then installed .. kportage will not run .. start up 
spin and dies.  
 
At least that is the experience on my machine and set-up .. I'm generally using '~x86' 
all the time .. except when a software problem  occurs then I back-out the offending 
version..   derk