Feature #6175

List Python 3 libraries we need that are missing in Debian Jessie

Added by intrigeri 2013-07-19 09:40:12 . Updated 2014-08-16 20:50:17 .

Status:
Resolved
Priority:
High
Assignee:
alant
Category:
Target version:
Start date:
2013-07-19
Due date:
2014-08-31
% Done:

100%

Feature Branch:
Type of work:
Research
Starter:
1
Affected tool:
Deliverable for:

Description


Subtasks


Related issues

Related to Tails - Feature #5958: Port our custom software to Python 3 In Progress 2015-08-24

History

#1 Updated by intrigeri 2013-07-19 09:40:36

  • Subject changed from List Python 3 libraries missing in Jessie to List Python 3 libraries we need that are missing in Jessie

#2 Updated by alant 2013-09-12 03:39:59

  • Assignee set to alant

#3 Updated by alant 2013-11-09 14:27:26

  • Status changed from Confirmed to In Progress

[was moved to the blueprint, deleting from here for clarity’s sake.]

#4 Updated by alant 2013-11-09 14:49:38

[was moved to the blueprint, deleting from here for clarity’s sake.]

#5 Updated by intrigeri 2013-11-10 01:06:53

> Issue Feature #6175 has been updated by alant.

Great work! How about using a blueprint to drop all this info?

Also the regexp above doesn’t account for the from XXX import YYY form, so some dependencies may have been missed.

#6 Updated by alant 2013-11-10 04:25:18

  • Blueprint set to https://tails.boum.org/blueprint/python3

> Great work! How about using a blueprint to drop all this info?

Good idea, done.

> Also the regexp above doesn’t account for the from XXX import YYY form, so some dependencies may have been missed.

Yes I realized that later.

#7 Updated by BitingBird 2014-04-06 02:36:23

  • Due date set to 2014-08-31

Setting a limit date, because after that it’s gonna be too late for Jessie :)

#8 Updated by BitingBird 2014-04-09 15:38:16

  • Target version set to Tails_2.0

#9 Updated by intrigeri 2014-06-21 09:38:04

  • Subject changed from List Python 3 libraries we need that are missing in Jessie to List Python 3 libraries we need that are missing in Debian Jessie
  • Target version deleted (Tails_2.0)
  • % Done changed from 0 to 10

#10 Updated by intrigeri 2014-06-29 10:21:24

  • % Done changed from 10 to 20

I’ve completed the list of what’s obviously missing (on the blueprint). Left to do: find what libraries we’ll replace the missing bits with, and check if they’re in Debian.

#11 Updated by BitingBird 2014-07-24 20:24:02

  • Target version set to Tails_1.2.1

#12 Updated by alant 2014-08-16 20:50:17

  • Status changed from In Progress to Resolved
  • % Done changed from 20 to 100

Looked for compatibility of libraries that are missing in debian.

Short story:

- python3 supported upstream but not in debian: pycountry, configobj
- sould be replaced: GnuPGInterface →, gnutls → pygnutls