multiple python versions in f12?

Joel jdy at cryregarder.com
Mon Nov 9 22:23:22 UTC 2009


Joel <jdy <at> cryregarder.com> writes:

> I'm using it for teaching a CS-1 type course.  If I get a moment 
> I'll try to build the latest from the review for F11.

Ok.  I rebuilt to the latest David Malcolm release:

* Wed Nov 04 2009 David Malcolm <dmalcolm at redhat.com> - 3.1.1-9
- add macros.python3 to the -devel subpackage, containing common 
  macros for use when packaging python3 modules

which is a descendant of the version I had before :-)

There was a glitch on update that was annoying and forced me to erase 
the old packages before doing the install:


[root at quickstep x86_64]# yum localupdate python3-*1-9* --nogpgcheck
Loaded plugins: dellsysidplugin, dellsysidplugin2, fastestmirror, 
refresh-packagekit
Setting up Local Package Process

Examining python3-3.1.1-9.fc11.x86_64.rpm: 
  python3-3.1.1-9.fc11.x86_64
Marking python3-3.1.1-9.fc11.x86_64.rpm as an update to 
  python3-3.1.1-1.fc11.x86_64

Loading mirror speeds from cached hostfile
 * fedora: linux.mirrors.es.net
 * livna: rpm.livna.org
 * rpmfusion-free: mirrors.cat.pdx.edu
 * rpmfusion-free-updates: mirrors.cat.pdx.edu
 * rpmfusion-nonfree: mirrors.cat.pdx.edu
 * rpmfusion-nonfree-updates: mirrors.cat.pdx.edu

Examining python3-devel-3.1.1-9.fc11.x86_64.rpm: 
  python3-devel-3.1.1-9.fc11.x86_64
Marking python3-devel-3.1.1-9.fc11.x86_64.rpm as an update to
python3-devel-3.1.1-1.fc11.x86_64

Examining python3-libs-3.1.1-9.fc11.x86_64.rpm: 
     python3-libs-3.1.1-9.fc11.x86_64
Package python3-libs not installed, cannot update it. Run yum install 
  to install it instead.

Examining python3-test-3.1.1-9.fc11.x86_64.rpm: 
     python3-test-3.1.1-9.fc11.x86_64
Marking python3-test-3.1.1-9.fc11.x86_64.rpm as an update to
python3-test-3.1.1-1.fc11.x86_64

Examining python3-tkinter-3.1.1-9.fc11.x86_64.rpm:
python3-tkinter-3.1.1-9.fc11.x86_64
Marking python3-tkinter-3.1.1-9.fc11.x86_64.rpm as an update to
python3-tkinter-3.1.1-1.fc11.x86_64

Examining python3-tools-3.1.1-9.fc11.x86_64.rpm: 
  python3-tools-3.1.1-9.fc11.x86_64
Marking python3-tools-3.1.1-9.fc11.x86_64.rpm as an update to
python3-tools-3.1.1-1.fc11.x86_64
Resolving Dependencies
--> Running transaction check
--> Processing Dependency: libpython3.1.so.1.0()(64bit) for package:
python3-3.1.1-9.fc11.x86_64
--> Processing Dependency: libpython3.1.so.1.0()(64bit) for package:
python3-test-3.1.1-9.fc11.x86_64
---> Package python3.x86_64 0:3.1.1-9.fc11 set to be updated
---> Package python3-devel.x86_64 0:3.1.1-9.fc11 set to be updated
---> Package python3-test.x86_64 0:3.1.1-9.fc11 set to be updated
---> Package python3-tkinter.x86_64 0:3.1.1-9.fc11 set to be updated
---> Package python3-tools.x86_64 0:3.1.1-9.fc11 set to be updated
--> Finished Dependency Resolution
python3-3.1.1-9.fc11.x86_64 from /python3-3.1.1-9.fc11.x86_64 has 
depsolving problems
  --> Missing Dependency: libpython3.1.so.1.0()(64bit) is needed by 
package python3-3.1.1-9.fc11.x86_64 (/python3-3.1.1-9.fc11.x86_64)
python3-test-3.1.1-9.fc11.x86_64 from 
  /python3-test-3.1.1-9.fc11.x86_64 
  has depsolving problems
  --> Missing Dependency: libpython3.1.so.1.0()(64bit) is needed by 
package
python3-test-3.1.1-9.fc11.x86_64 (/python3-test-3.1.1-9.fc11.x86_64)

Error: Missing Dependency: libpython3.1.so.1.0()(64bit) is needed by
package
python3-test-3.1.1-9.fc11.x86_64 (/python3-test-3.1.1-9.fc11.x86_64)

Error: Missing Dependency: libpython3.1.so.1.0()(64bit) is needed by 
package
python3-3.1.1-9.fc11.x86_64 (/python3-3.1.1-9.fc11.x86_64)

 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest


Which was really annoying.  I've been getting a lot of these stupid 
yum errors lately.  Can't update to the latest because the latest needs 
the latest.  Then you have to manually remove the old stuff and then 
reinstall.

But...it seems to be working :-)




More information about the test mailing list