Discussion:
apt-get fails to install pylint3
(too old to reply)
Tony van der Hoff
2016-11-14 16:40:02 UTC
Permalink
Hi,

I'm trying to install pylint3 on my jessie system.
According to synaptic, pylint3 is available from backports, which I've
enabled in sources.list. However, it depends on python3-astroid, which
it refused to install:

#################################
***@tony-lx:~$ sudo apt-get install pylint3
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
pylint3 : Depends: python3-astroid (>= 1.4.1) but 1.2.1-3 is to be
installed
E: Unable to correct problems, you have held broken packages.
#################################

Has anyone got any suggestions?
--
Tony van der Hoff | mailto:***@vanderhoff.org
Buckinghamshire, England |
janm
2016-11-14 17:00:02 UTC
Permalink
Hi Tony

What if you tell APT specifically to use Backports via "-t jessie-backports"? Please see my simulation install below.

Kind regards

Jan

sudo apt-get install -t jessie-backports pylint3 -s -V
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
blt (2.5.3+dfsg-1)
libtcl8.6 (8.6.2+dfsg-2)
libtk8.6 (8.6.2-1)
python3-astroid (1.4.4-1~bpo8+1)
python3-lazy-object-proxy (1.2.1-1~bpo8+1)
python3-logilab-common (1.1.0-1~bpo8+1)
python3-tk (3.4.2-1+b1)
python3-wrapt (1.8.0-5)
tk8.6-blt2.5 (2.5.3+dfsg-1)
Suggested packages:
blt-demo (2.5.3+dfsg-1)
tcl8.6 (8.6.2+dfsg-2)
tk8.6 (8.6.2-1)
pylint-doc (1.5.2-1~bpo8+1)
tix (8.4.3-7~bpo8+1)
python3-tk-dbg (3.4.2-1+b1)
The following NEW packages will be installed:
blt (2.5.3+dfsg-1)
libtcl8.6 (8.6.2+dfsg-2)
libtk8.6 (8.6.2-1)
pylint3 (1.5.2-1~bpo8+1)
python3-astroid (1.4.4-1~bpo8+1)
python3-lazy-object-proxy (1.2.1-1~bpo8+1)
python3-logilab-common (1.1.0-1~bpo8+1)
python3-tk (3.4.2-1+b1)
python3-wrapt (1.8.0-5)
tk8.6-blt2.5 (2.5.3+dfsg-1)
0 upgraded, 10 newly installed, 0 to remove and 168 not upgraded.
Post by Tony van der Hoff
Hi,
I'm trying to install pylint3 on my jessie system.
According to synaptic, pylint3 is available from backports, which I've
enabled in sources.list. However, it depends on python3-astroid, which it
#################################
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
pylint3 : Depends: python3-astroid (>= 1.4.1) but 1.2.1-3 is to be
installed
E: Unable to correct problems, you have held broken packages.
#################################
Has anyone got any suggestions?
--
Buckinghamshire, England |
Tony van der Hoff
2016-11-14 17:20:01 UTC
Permalink
Post by janm
Hi Tony
What if you tell APT specifically to use Backports via "-t jessie-backports"? Please see my simulation install below.
Thank you, Jan; that seems to have worked.

Best regards, Tony
--
Tony van der Hoff | mailto:***@vanderhoff.org
Buckinghamshire, England |
Henning Follmann
2016-11-14 17:00:03 UTC
Permalink
Post by Tony van der Hoff
Hi,
I'm trying to install pylint3 on my jessie system.
According to synaptic, pylint3 is available from backports, which I've
enabled in sources.list. However, it depends on python3-astroid, which it
#################################
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
pylint3 : Depends: python3-astroid (>= 1.4.1) but 1.2.1-3 is to be
installed
E: Unable to correct problems, you have held broken packages.
#################################
Has anyone got any suggestions?
Sure, install a newer version of python3-astroid.
It says so in the error message.
I guess you have an older package installed before you added the backports
to your repository.

-H
--
Henning Follmann | ***@itcfollmann.com
Loading...