Opened 8 months ago

Closed 4 days ago

#26099 closed defect (fixed)

Missing dependency 'python3-distutils' for 'nyx' package from deb.torproject.org for bionic

Reported by: cypherpunks Owned by: atagar
Priority: Medium Milestone:
Component: Core Tor/Nyx Version: Tor: 0.3.2.10
Severity: Normal Keywords: packaging, dependency
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

I've obtained Tor from the following source:

deb https://deb.torproject.org/torproject.org bionic main
deb-src https://deb.torproject.org/torproject.org xenial main

However I had to manually install python3-distuils and python3-distutils-extra in order to start Nyx. It would otherwise fail to start saying that it's missing the module distutils.spawn

Ubuntu 18.04.0

Child Tickets

Change History (3)

comment:1 in reply to:  description Changed 8 months ago by cypherpunks

Nevermind the 'xenial' down there. It's a typo. I meant 'bionic'.

Replying to cypherpunks:

I've obtained Tor from the following source:

deb https://deb.torproject.org/torproject.org bionic main
deb-src https://deb.torproject.org/torproject.org xenial main

However I had to manually install python3-distuils and python3-distutils-extra in order to start Nyx. It would otherwise fail to start saying that it's missing the module distutils.spawn

Ubuntu 18.04.0

comment:2 Changed 8 months ago by arma

Component: - Select a componentCore Tor/Nyx
Owner: set to atagar

In theory the debs on deb.tp.o are just imported from some external distro, like xenial in this case.

That is, deb.tp.o is not intended to be the originator of any debs. It just has convenient local versions of debs you should be able to find elsewhere.

So, you should file your ticket against the nyx deb, wherever it is being maintained. Maybe that is the Debian bugtracker? Or the Ubuntu bugtracker?

https://nyx.torproject.org/#download seems to think it is Debian that is the real origin, so I'd try there first.

comment:3 Changed 4 days ago by atagar

Resolution: fixed
Status: newclosed

Thanks cypherpunks, sorry about the long delay! Finally fixed...

https://gitweb.torproject.org/nyx.git/commit/?id=a04c975

Nyx no longer uses distutils at all. Hopefully I'll get a new 2.1.0 release out this weekend.

Note: See TracTickets for help on using tickets.