Project

General

Profile

Bug #16272

Compare packages lists devel vs. feature/buster

Added by intrigeri 5 months ago. Updated 3 months ago.

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

100%

Feature Branch:
Type of work:
Research
Blueprint:
Starter:
Affected tool:

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:


Related issues

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

Associated revisions

Revision 4d3b1395 (diff)
Added by intrigeri 5 months ago

Remove 8 development packages (refs: #16272)

They're not part of Tails 3.11 and we probably don't need to ship them
in Tails 4.0 either.

Revision c957d9fb (diff)
Added by intrigeri 3 months ago

Don't install binutils-* (refs: #16272)

It wasn't in Tails 3.x and we have no reason to ship it in 4.0.

History

#1 Updated by intrigeri 5 months ago

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

#2 Updated by intrigeri 5 months ago

  • 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 5 months ago

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 #15690.

#4 Updated by intrigeri 5 months ago

intrigeri wrote:

We should remove these newly installed packages:

[...]

Before doing so I'll check if they're still installed on my branch for #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 5 months ago

  • Status changed from Confirmed to In Progress

#6 Updated by intrigeri 5 months ago

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

#7 Updated by intrigeri 5 months ago

  • Description updated (diff)

#8 Updated by intrigeri 5 months ago

  • Description updated (diff)

intrigeri wrote:

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

Done => ISO is 1263M.

#9 Updated by intrigeri 3 months ago

  • 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.

Also available in: Atom PDF