Hi,

Is spacewalk-pylint required for a production spacewalk 2.2, centos 6.5/6.6?
Is this fordevelopment only?

I have sw 2.2 installed on centos 6.5 and am attempting to upgrade to centos 6.6.
The spacewalk-pylint  package is dependent on a specific version of
 pylint < 1.0 which restricts the process from proceeding.


See full output below.

What is the recommended solution?

Will there be a path to upgrade to centos 6.6, 6.x  ?
Will there be an upgrade path from sw 2.2 to 2.3?

Thank you for any assistance and clarification,
Kevin





============================================

[root@spacewalk ~]# more /etc/centos-release
CentOS release 6.5 (Final)
============================================

[root@spacewalk ~]# yum update pylint
Loaded plugins: fastestmirror, priorities, refresh-packagekit, security
Loading mirror speeds from cached hostfile
epel/metalink |  14 kB     00:00
 * base: distro.ibiblio.org
 * epel: mirrors.einstein.yu.edu
 * extras: centos.expedientevirtual.com
 * jpackage-generic: mirrors.dotsrc.org
 * updates: mirror.ash.fastserv.com
base | 3.7 kB     00:00
extras | 3.4 kB     00:00
jpackage-generic | 1.9 kB     00:00
spacewalk    | 2.1 kB     00:00
updates | 3.4 kB     00:00
384 packages excluded due to repository priority protections
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package pylint.noarch 0:0.21.1-2.el6 will be updated
--> Processing Dependency: pylint < 1.0 for package: spacewalk-pylint-2.2.10-1.el6.noarch
---> Package pylint.noarch 0:1.3.1-1.el6 will be an update
--> Processing Dependency: python-astroid >= 1.2.1 for package: pylint-1.3.1-1.el6.noarch
--> Running transaction check
---> Package pylint.noarch 0:0.21.1-2.el6 will be updated
--> Processing Dependency: pylint < 1.0 for package: spacewalk-pylint-2.2.10-1.el6.noarch
---> Package python-astroid.noarch 0:1.2.1-2.el6 will be obsoleting
--> Processing Dependency: python-logilab-common >= 0.62.1 for package: python-astroid-1.2.1-2.el6.noarch
---> Package python-logilab-astng.noarch 0:0.20.1-1.el6 will be obsoleted
--> Running transaction check
---> Package pylint.noarch 0:0.21.1-2.el6 will be updated
--> Processing Dependency: pylint < 1.0 for package: spacewalk-pylint-2.2.10-1.el6.noarch
---> Package python-logilab-common.noarch 0:0.50.3-1.el6 will be updated
---> Package python-logilab-common.noarch 0:0.62.1-2.el6 will be an update
--> Processing Dependency: python-unittest2 for package: python-logilab-common-0.62.1-2.el6.noarch
--> Running transaction check
---> Package pylint.noarch 0:0.21.1-2.el6 will be updated
--> Processing Dependency: pylint < 1.0 for package: spacewalk-pylint-2.2.10-1.el6.noarch
---> Package python-unittest2.noarch 0:0.5.1-3.el6 will be installed
--> Finished Dependency Resolution
Error: Package: spacewalk-pylint-2.2.10-1.el6.noarch (@spacewalk)
           Requires: pylint < 1.0
           Removing: pylint-0.21.1-2.el6.noarch (@epel)
               pylint = 0.21.1-2.el6
           Updated By: pylint-1.3.1-1.el6.noarch (epel)
               pylint = 1.3.1-1.el6
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

============================================

spacewalk-pylint(8) - Linux man page

============================================

Name
spacewalk-pylint - Pylint configured for Spacewalk

Synopsis

Description
spacewalk-pylint runs pylint for every *.py in directories passed as argument. It runs ordinary pylint with /etc/spacewalk-pylint.rc as configuration file. You very probably do not want to run it by yourself. It is run automaticaly during build process.

Files
/etc/spacewalk-pylint.rc

============================================


http://rpmfind.net//linux/RPM/epel/6/x86_64/spacewalk-pylint-0.5-1.el6.noarch.html

Pylint configuration fine tuned to check coding style of spacewalk python
packages.


     Provides

 * spacewalk-pylint
   <http://rpmfind.net/linux/rpm2html/search.php?query=spacewalk-pylint>
 * config(spacewalk-pylint)
   
<http://rpmfind.net/linux/rpm2html/search.php?query=config%28spacewalk-pylint%29>


     Requires

 * /bin/sh <http://rpmfind.net/linux/rpm2html/search.php?query=%2Fbin%2Fsh>
 * config(spacewalk-pylint)
   
<http://rpmfind.net/linux/rpm2html/search.php?query=config%28spacewalk-pylint%29>
 * pylint <http://rpmfind.net/linux/rpm2html/search.php?query=pylint><=
 * rpmlib(CompressedFileNames)
   
<http://rpmfind.net/linux/rpm2html/search.php?query=rpmlib%28CompressedFileNames%29><
   3.0.4-1
 * rpmlib(FileDigests)
   <http://rpmfind.net/linux/rpm2html/search.php?query=rpmlib%28FileDigests%29><
   4.6.0-1
 * rpmlib(PayloadFilesHavePrefix)
   
<http://rpmfind.net/linux/rpm2html/search.php?query=rpmlib%28PayloadFilesHavePrefix%29><
   4.0-1
 * rpmlib(PayloadIsXz)
   
<http://rpmfind.net/linux/rpm2html/search.php?query=rpmlib%28PayloadIsXz%29><=
   5.2-1


     License

GPLv2


     Changelog

* Mon Jun 04 2012 Miroslav SuchÃ&frac; <[email protected]> 0.5-1
  - %defattr is not needed since rpm 4.4 ([email protected])
* Wed May 16 2012 Miroslav SuchÃ&frac; <[email protected]> 0.4-1
  - 800899 - consistently use macros
  - 800899 - include license file
  - Spacewalk is released under GPLv2, lets stick to it
* Wed Mar 07 2012 Miroslav SuchÃ&frac; 0.3-1
  - add man page
  - Description lines must not exceed 80 characters
  - Summary must begin with capital letter
* Wed Feb 15 2012 Michael Mraka <[email protected]> 0.2-1
  - made it noarch package
* Wed Feb 15 2012 Michael Mraka <[email protected]> 0.1-1
  - new package built with tito


     Files

/etc/spacewalk-pylint.rc
/usr/bin/spacewalk-pylint
/usr/share/doc/spacewalk-pylint-0.5
/usr/share/doc/spacewalk-pylint-0.5/LICENSE
/usr/share/man/man8/spacewalk-pylint.8.gz

============================================


[root@spacewalk ~]# yum deplist spacewalk-pylint
Loaded plugins: fastestmirror, priorities, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: mirror.atlanticmetro.net
 * epel: mirrors.einstein.yu.edu
 * extras: mirror.vcu.edu
 * jpackage-generic: mirrors.dotsrc.org
 * updates: centos.mirrors.tds.net
384 packages excluded due to repository priority protections
Finding dependencies:
package: spacewalk-pylint.noarch 2.2.10-1.el6
  dependency: config(spacewalk-pylint) = 2.2.10-1.el6
   provider: spacewalk-pylint.noarch 2.2.10-1.el6
  dependency: pylint < 1.0
   Unsatisfied dependency
  dependency: /bin/sh
   provider: bash.x86_64 4.1.2-29.el6

============================================

[root@spacewalk ~]# yum deplist pylint
Loaded plugins: fastestmirror, priorities, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: mirror.atlanticmetro.net
 * epel: mirrors.einstein.yu.edu
 * extras: mirror.vcu.edu
 * jpackage-generic: mirrors.dotsrc.org
 * updates: mirror.ash.fastserv.com
384 packages excluded due to repository priority protections
Finding dependencies:
package: pylint.noarch 1.3.1-1.el6
  dependency: /usr/bin/python
   provider: python.x86_64 2.6.6-52.el6
  dependency: python(abi) = 2.6
   provider: python.x86_64 2.6.6-52.el6
  dependency: python-setuptools
   provider: python-setuptools.noarch 0.6.10-3.el6
  dependency: python-astroid >= 1.2.1
   provider: python-astroid.noarch 1.2.1-2.el6

============================================

[root@spacewalk ~]# rpm -q pylint
pylint-0.21.1-2.el6.noarch

============================================




--
Kevin Abbey
Systems Administrator
Center for Computational and Integrative Biology (CCIB)
http://ccib.camden.rutgers.edu/

_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list

Reply via email to