[Spacewalk-list] pylint dependency -- sw 2.2 -- centos 6.5 --> 6.6 -- spacewalk-pylint
Tomas Lestach
tlestach at redhat.com
Thu Mar 12 09:12:38 UTC 2015
Hello,
spacewalk-pylint is needed only for building of specific packages, it isn't needed on a running system.
Regards,
--
Tomas Lestach
Red Hat Satellite Engineering, Red Hat
----- Original Message -----
> Hi,
>
> Is spacewalk-pylint required for a production spacewalk 2.2, centos 6.5/6.6?
> Is this f or development 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
> * config(spacewalk-pylint)
> Requires
>
>
> * /bin/sh
> * config(spacewalk-pylint)
> * pylint <=
> * rpmlib(CompressedFileNames) < 3.0.4-1
> * rpmlib(FileDigests) < 4.6.0-1
> * rpmlib(PayloadFilesHavePrefix) < 4.0-1
> * rpmlib(PayloadIsXz) <= 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/
>
> _______________________________________________
> Spacewalk-list mailing list
> Spacewalk-list at redhat.com
> https://www.redhat.com/mailman/listinfo/spacewalk-list
More information about the Spacewalk-list
mailing list