Bug #16272

Compare packages lists devel vs. feature/buster

Added by intrigeri 2019-01-04 14:35:57 . Updated 2019-04-03 06:15:30 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Build system
Target version:
Start date:
2019-01-04
Due date:
% Done:

100%

Feature Branch:
Type of work:
Research
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

… to see if anything is missing or if additional packages that we don’t want are installed.

It would be good if 4.0 was not much greater than 3.x:

  • Tails 3.11: 1169M
  • feature/buster ISO at commit:4d3b1395bbbfaff218f676a387d83951ae3fab8d: 1263M

Subtasks


Related issues

Blocked by Tails - Bug #15690: Stop installing all "Priority: standard" packages only to remove some of them later Resolved 2018-06-29

History

#1 Updated by intrigeri 2019-01-04 17:05:58

E.g. we probably don’t want gcc-8 nor libgcc-8-dev.

#2 Updated by intrigeri 2019-01-04 18:09:42

  • Assignee set to intrigeri

I’ll do a first round now but we should not close this ticket before Buster is deeply frozen.

#3 Updated by intrigeri 2019-01-04 18:45:56

We should remove these newly installed packages:

aspell
aspell-en
dpkg-dev
enchant
fakeroot
gcc-8
libgcc-8-dev
make
libc-dev-bin
libc6-dev
linux-libc-dev

Before doing so I’ll check if they’re still installed on my branch for Bug #15690.

#4 Updated by intrigeri 2019-01-04 20:41:40

intrigeri wrote:
> We should remove these newly installed packages:
>
> […]
>
> Before doing so I’ll check if they’re still installed on my branch for Bug #15690.

On that other branch, these are not installed (good): aspell, aspell-en, enchant.

So once that branch is merged we’ll need to remove:

dpkg-dev
fakeroot
gcc-8
libgcc-8-dev
make
libc-dev-bin
libc6-dev
linux-libc-dev

#5 Updated by intrigeri 2019-01-04 20:47:26

  • Status changed from Confirmed to In Progress

#6 Updated by intrigeri 2019-01-04 20:47:42

  • blocked by Bug #15690: Stop installing all "Priority: standard" packages only to remove some of them later added

#7 Updated by intrigeri 2019-01-08 14:37:48

  • Description updated

#8 Updated by intrigeri 2019-01-08 15:35:46

  • Description updated

intrigeri wrote:
> So once that branch is merged we’ll need to remove:

Done => ISO is 1263M.

#9 Updated by intrigeri 2019-04-03 06:15:30

  • Status changed from In Progress to Resolved
  • Assignee deleted (intrigeri)
  • % Done changed from 0 to 100

I did another round of comparison + trimming and I’m happy with the current diff. ISO is now 1122M, compared to 1169M for 3.13.1. The size decrease can probably be attributed in great part to the removal of Scribus, Qt4, and Electrum.