← Back to team overview

ius-coredev team mailing list archive

[Bug 1157718] Re: python33 does not create link for python3

 

Current testing package of python33-3.3.0-8.ius conflict with Python32,
unless there is a requirement for side by side python3x packages I feel
this should work just fine:

======

# cat /etc/redhat-release 
CentOS release 6.4 (Final)

# rpm -qa | grep python32
python32-3.2.3-10.ius.centos6.x86_64
python32-libs-3.2.3-10.ius.centos6.x86_64

# cat /etc/redhat-release 
CentOS release 6.4 (Final)

# yum install python33 --enablerepo=ius-testing

Dependencies Resolved

================================================================================================
 Package               Arch              Version                  Repository        Size
================================================================================================
Installing:
 python33             x86_64             3.3.0-8.ius.centos6      ius-testing       39 k
Installing for dependencies:
 python33-libs        x86_64             3.3.0-8.ius.centos6      ius-testing       6.3 M

Transaction Summary
================================================================================================
Install       2 Package(s)

Total download size: 6.3 M
Installed size: 28 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): python33-3.3.0-8.ius.centos6.x86_64.rpm                                                                                                                        
(2/2): python33-libs-3.3.0-8.ius.centos6.x86_64.rpm                                                                                                        
-------------------------------------------------------------------------------------------- 
Running rpm_check_debug
Running Transaction Test


Transaction Check Error:
  file /usr/bin/pydoc3 from install of python33-3.3.0-8.ius.centos6.x86_64 conflicts with file from package python32-3.2.3-10.ius.centos6.x86_64
  file /usr/bin/python3 from install of python33-3.3.0-8.ius.centos6.x86_64 conflicts with file from package python32-3.2.3-10.ius.centos6.x86_64


# for i in `rpm -qa | grep python32` ; do rpm -e $i --nodeps ; done

# yum install python33 --enablerepo=ius-testing

Dependencies Resolved

================================================================================================
 Package               Arch              Version                  Repository        Size
================================================================================================
Installing:
 python33              x86_64            3.3.0-8.ius.centos6      ius-testing       39 k
Installing for dependencies:
 python33-libs         x86_64            3.3.0-8.ius.centos6      ius-testing       6.3 M

Transaction Summary
================================================================================================
Install       2 Package(s)

Total size: 6.3 M
Installed size: 28 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
  Installing : python33-libs-3.3.0-8.ius.centos6.x86_64             
  Installing : python33-3.3.0-8.ius.centos6.x86_64       
  Verifying  : python33-3.3.0-8.ius.centos6.x86_64              
  Verifying  : python33-libs-3.3.0-8.ius.centos6.x86_64             

Installed:
  python33.x86_64 0:3.3.0-8.ius.centos6                                                                                                                                                   

Dependency Installed:
  python33-libs.x86_64 0:3.3.0-8.ius.centos6                                                                                                                                              

Complete!


# python3
Python 3.3.0 (default, Mar 20 2013, 13:39:19) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux
Type "help", "copyright", "credits" or "license" for more information

-- 
You received this bug notification because you are a member of IUS Core
Development, which is subscribed to IUS Community Project.
https://bugs.launchpad.net/bugs/1157718

Title:
  python33 does not create link for python3

Status in IUS Community Project:
  Confirmed

Bug description:
  The python33 rpm installs /usr/bin/python3.3 but the scripts provided
  call python3. Recommend adding a symlink so that python3 exists.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ius/+bug/1157718/+subscriptions


References