Project

General

Profile

Feature #10083

Bug #15945: Drop Python 2 in Tails 5.0

Feature #5958: Port our custom software to Python 3

Port boot-profile to Python 3

Added by alant over 4 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
08/24/2015
Due date:
% Done:

100%

Feature Branch:
Type of work:
Code
Blueprint:
Starter:
No
Affected tool:

Description

config/chroot_local-includes/usr/local/lib/boot-profile should be migrated to Python3.

Associated revisions

Revision 6f00dfc0
Added by anonym over 3 years ago

Merge remote-tracking branch 'heartsucker/issue-10083' into devel

Fix-committed: #10083

Revision 806d46e6 (diff)
Added by anonym over 3 years ago

Install python3-pyinotify.

... instead of python-pyinotify, since we just migrated boot-profile to
python3.

Will-fix: #10083

History

#1 Updated by alant over 4 years ago

  • Parent task set to #5958

#2 Updated by alant over 4 years ago

  • Tracker changed from Bug to Feature

#3 Updated by intrigeri over 4 years ago

  • Subject changed from Migrate boot-profile to python3 to Port boot-profile to Python 3

#4 Updated by intrigeri over 4 years ago

  • Starter changed from Yes to No

(Alan, you might want to re-read the definition of "Easy" for code tasks.)

#5 Updated by sycamoreone over 3 years ago

  • Description updated (diff)

The boot-profile script was moved to chroot_local-includes/usr/local/lib/boot-profile at some point. Changed the description accordingly.

#6 Updated by emmapeel over 3 years ago

  • Status changed from Confirmed to In Progress
  • QA Check set to Ready for QA

New contributor has send an email to tails-dev with a patch, see:

https://github.com/heartsucker/tails/tree/issue-10083

#7 Updated by sajolida over 3 years ago

  • Assignee set to anonym
  • Target version set to Tails_2.6

Marking for 2.6 so we don't loose this from sight.

I don't see Alan reviewing this any time soon, so I'm assigning to anonym who's RM for 2.6. anonym, maybe you could assign this to segfault if you're too busy?

#8 Updated by sycamoreone over 3 years ago

anonym: The patch looks fine and is will be easy to review; only a few mechanical fixes were necessary.

I can't build ISOs here yet, and didn't really test the patch.

#9 Updated by anonym over 3 years ago

  • Status changed from In Progress to 11
  • Assignee deleted (anonym)
  • % Done changed from 0 to 100
  • QA Check changed from Ready for QA to Pass

Looks good! Thanks heartsucker (if you are reading this)! :)

#10 Updated by anonym over 3 years ago

  • Status changed from 11 to In Progress

#11 Updated by anonym about 3 years ago

  • Target version changed from Tails_2.6 to Tails_2.7

#12 Updated by intrigeri about 3 years ago

  • Status changed from In Progress to Resolved
  • Target version changed from Tails_2.7 to Tails_2.6

This was actually included in 2.6.

Also available in: Atom PDF