[Spacewalk-list] pylint dependency -- sw 2.2 -- centos 6.5 --> 6.6 -- spacewalk-pylint
Kevin Abbey
kevin.abbey at rutgers.edu
Sat Mar 7 14:21:49 UTC 2015
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 at spacewalk ~]# more /etc/centos-release
CentOS release 6.5 (Final)
============================================
[root at 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; <msuchy at redhat.com> 0.5-1
- %defattr is not needed since rpm 4.4 (msuchy at redhat.com)
* Wed May 16 2012 Miroslav SuchÃ&frac; <msuchy at redhat.com> 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 <michael.mraka at redhat.com> 0.2-1
- made it noarch package
* Wed Feb 15 2012 Michael Mraka <michael.mraka at redhat.com> 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 at 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 at 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 at 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/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20150307/12ee228d/attachment.htm>
More information about the Spacewalk-list
mailing list