Bug#1055016: override: tasksel-data:admin/optional

2024-03-12 Thread Diederik de Haas
On Sunday, 29 October 2023 12:54:13 CET Cyril Brulebois wrote:
> Daniel Lewart  (2023-10-29):
> > Package: ftp.debian.org
> > Severity: normal
> > User: ftp.debian@packages.debian.org
> > Usertags: override
> > X-Debbugs-Cc: task...@packages.debian.org, debian-b...@lists.debian.org,
> > 855...@bugs.debian.org, 954...@bugs.debian.org Control: affects -1 +
> > src:tasksel
> > 
> > FTP Team,
> > 
> > #855151 - tasksel: should not be Priority: important
> > 
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855151
> > 
> > #954090 - override: tasksel:admin/optional
> > 
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954090
> > 
> > However, tasksel is still installed by default because of the following:
> > $ apt-cache show tasksel-data | grep -E '^(Package|Depends|Priority)'
> > Package: tasksel-data
> > Depends: tasksel (= 3.73)
> > Priority: important
> > 
> > Please change tasksel-data from:
> > admin/important
> > 
> > to:
> > admin/optional
> 
> It's probably safe since pkgsel's postinst features:
> 
> if db_get pkgsel/run_tasksel && [ "$RET" = true ]; then
> log "starting tasksel"
> db_progress INFO pkgsel/progress/tasksel
> apt-install tasksel  # ensure tasksel is installed
> 

I just ran into this issue too wondering why tasksel-data (and its Depends/
Recommends) got installed.
So hereby a +1 on changing it to ``admin/optional``.

Cheers,
  Diederik

signature.asc
Description: This is a digitally signed message part.


Bug#1055016: override: tasksel-data:admin/optional

2023-10-30 Thread Daniel Lewart
FTP Team,

On Sun Oct 29, 2023, I reported:

> However, tasksel is still installed by default because of the following:
> $ apt-cache show tasksel-data | grep -E '^(Package|Depends|Priority)'
> Package: tasksel-data
> Depends: tasksel (= 3.73)
> Priority: important

> Please change tasksel-data from:
> admin/important
> to:
> admin/optional

Some more dependencies:
Package: tasksel-data
Depends: tasksel (= 3.73)
Recommends: laptop-detect
Priority: important

Package: laptop-detect
Recommends: dmidecode
Priority: optional

Package: dmidecode
Depends: libc6 (>= 2.34)
Priority: important

So a side effect of not installing tasksel and tasksel-data by default
is that laptop-detect would not be installed either.

It's not clear to me why dmidecode is Priority: important,
but that's a discussion for another day.

Thank you!
Daniel Lewart
Urbana, Illinois



Bug#1055016: override: tasksel-data:admin/optional

2023-10-29 Thread Cyril Brulebois
Daniel Lewart  (2023-10-29):
> Package: ftp.debian.org
> Severity: normal
> User: ftp.debian@packages.debian.org
> Usertags: override
> X-Debbugs-Cc: task...@packages.debian.org, debian-b...@lists.debian.org, 
> 855...@bugs.debian.org, 954...@bugs.debian.org
> Control: affects -1 + src:tasksel
> 
> FTP Team,
> 
> #855151 - tasksel: should not be Priority: important
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855151
> 
> #954090 - override: tasksel:admin/optional
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954090
> 
> However, tasksel is still installed by default because of the following:
> $ apt-cache show tasksel-data | grep -E '^(Package|Depends|Priority)'
> Package: tasksel-data
> Depends: tasksel (= 3.73)
> Priority: important
> 
> Please change tasksel-data from:
> admin/important
> to:
> admin/optional

It's probably safe since pkgsel's postinst features:

if db_get pkgsel/run_tasksel && [ "$RET" = true ]; then
log "starting tasksel"
db_progress INFO pkgsel/progress/tasksel
apt-install tasksel  # ensure tasksel is installed


Cheers,
-- 
Cyril Brulebois (k...@debian.org)
D-I release manager -- Release team member -- Freelance Consultant


signature.asc
Description: PGP signature


Bug#1055016: override: tasksel-data:admin/optional

2023-10-29 Thread Daniel Lewart
Package: ftp.debian.org
Severity: normal
User: ftp.debian@packages.debian.org
Usertags: override
X-Debbugs-Cc: task...@packages.debian.org, debian-b...@lists.debian.org, 
855...@bugs.debian.org, 954...@bugs.debian.org
Control: affects -1 + src:tasksel

FTP Team,

#855151 - tasksel: should not be Priority: important
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855151

#954090 - override: tasksel:admin/optional
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954090

However, tasksel is still installed by default because of the following:
$ apt-cache show tasksel-data | grep -E '^(Package|Depends|Priority)'
Package: tasksel-data
Depends: tasksel (= 3.73)
Priority: important

Please change tasksel-data from:
admin/important
to:
admin/optional

Thank you!
Daniel Lewart
Urbana, Illinois