Bug#1071383: gnome-core should recommend network-manager instead of network-manager-gnome

2024-11-06 Thread Simon McVittie
On Wed, 16 Oct 2024 at 21:00:41 +0200, Michael Biebl wrote:
> Am 14.10.24 um 17:13 schrieb Simon McVittie:
> > On Mon, 14 Oct 2024 at 16:33:40 +0200, Michael Biebl wrote:
> > > The name of the network-manager-gnome package is indeed a bit misleading
> > > nowadays.
> > > Thus for some time I contemplated splitting up the package (similar to how
> > > Fedora has done) into network-manager-applet and nm-connection-editor. The
> > > former would contain the nm-applet binary, the latter 
> > > nm-connection-editor.
> > > 
> > > network-manager-gnome would become a transitional metapackage depending on
> > > both.

This split now exists in unstable.

> > Various non-GNOME desktops do pull in network-manager-gnome, and I'm not
> > sure which half of it they want: Budgie, Cinnamon, LXDE, LXQt and MATE
> > pull it in as a Recommends or Depends in their metapackages, XFCE pulls it
> > in via task-xfce-desktop, and the design-desktop and parl-desktop
> > metapackages (both of which are XFCE variants) have it as Depends. Those
> > desktops' maintainers might have an opinion on whether this split would
> > be helpful.
> 
> Good idea. Looping them in here for their feedback.

I've opened bugs for the non-GNOME packages that Depend/Recommend/Suggest
the transitional network-manager-gnome, asking for them to
move to Depends/Recommends/Suggests on network-manager-applet,
nm-connection-editor and/or network-manager.

(I didn't bother to open bugs for GNOME team packages, I just fixed them
instead :-)

smcv



Maintenance of desktop-environment related packages

2024-11-06 Thread Holger Wansing
Hello installer-team,

Simon has just filed some bugreports against tasksel, that ask for package
adjustment for some different desktop environments (regarding network-manager
packages): #1086819, #1086829, #1086831

I would like to make a proposal, to be sent out to all DE teams.

We are not the right people to decide, which packages to include in which
DE, so we will have to ask the DE people anyway.
To simplify this whole structure, I propose the following:

-

The installer-team would like to invite the desktop-environment teams, to
change the way how package selection for the different desktops is managed:

Instead of maintaining a list of packages per desktop in tasksel (thus
in task-*-desktop), managed by the installer-team (that has no deep insight,
which package makes sense to be included in the respective desktops), we 
would like to move to one (or more) meta packages per desktop, which are 
maintained by the respective desktop teams, and where tasksel depends on.


GNOME recently went this way already: there are two meta packages for
the GNOME desktop ('gnome-core' and 'gnome'), and task-gnome-desktop
simply depends on them.
That way, GNOME people can easily control, which packages they would
like to have included in a GNOME desktop installation performed by the
debian-installer / tasksel.


So, please think about introducing one or more meta packages for your
desktop, and depending them on all packages you would like to have 
included in a default installation of your DE.

If you already have such structure ready, please drop us a note, which meta
packages are relevant for your DE, so that tasksel can depend on them.

Many thanks


--

What do you think?


Holger


-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#1086819: task-gnome-flashback-desktop: dependency on transitional network-manager-gnome

2024-11-06 Thread Simon McVittie
Package: task-gnome-flashback-desktop
Version: 3.77
Severity: minor
Tags: trixie sid
X-Debbugs-Cc: gnome-flashb...@packages.debian.org

This package depends on network-manager-gnome, which is now a transitional
package.

If the functionality that it requires is /usr/bin/nm-connection-editor,
please depend on the nm-connection-editor package instead.

If the functionality that it requires is the nm-applet applet (tray icon)
indicating network status, please depend on the network-manager-applet
package instead.

If it requires both, please depend on both packages separately.

If it doesn't actually require either of those, but only the
NetworkManager daemon, you might want to depend on network-manager instead
(this is what GNOME does).

Thanks,
smcv



Processed: remove grub-legacy support

2024-11-06 Thread Debian Bug Tracking System
Processing control commands:

> block 1086750 by -1
Bug #1086750 [src:grub] grub-installer still uses old grub-legacy
1086750 was not blocked by any bugs.
1086750 was not blocking any bugs.
Added blocking bug(s) of 1086750: 1086840

-- 
1086750: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086750
1086840: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086840
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1086840: remove grub-legacy support

2024-11-06 Thread Felix Zielcke
Source: grub-installer
Version: 1.203
Severity: serious
Control: block 1086750 by -1

We finally want to get rid of grub-legacy in Debian.
It's now (in sid) only a transistional package depending on grub-pc.

There's MR!20 [0] by Pascal Homburg which completely removes the
grub-legacy parts of it.

[0] https://salsa.debian.org/installer-team/grub-installer/-/merge_requests/20



Bug#1071383: gnome-core should recommend network-manager instead of network-manager-gnome

2024-11-06 Thread Mike Gabriel

On  Mi 06 Nov 2024 11:30:48 CET, Simon McVittie wrote:


On Tue, 05 Nov 2024 at 12:05:41 +, Mike Gabriel wrote:

On  Mi 16 Okt 2024 21:00:41 CEST, Michael Biebl wrote:
> Am 14.10.24 um 17:13 schrieb Simon McVittie:
> > On Mon, 14 Oct 2024 at 16:33:40 +0200, Michael Biebl wrote:
> > > The name of the network-manager-gnome package is indeed a bit  
misleading

> > > nowadays.
> > > Thus for some time I contemplated splitting up the package  
(similar to how
> > > Fedora has done) into network-manager-applet and  
nm-connection-editor. The
> > > former would contain the nm-applet binary, the latter  
nm-connection-editor.

> > >
> > > network-manager-gnome would become a transitional metapackage  
depending on

> > > both.


This split is now present in unstable.


In MATE Desktop we actively want / use / rely-on network-manager-gnome. When
touching the whole thing, may I suggest renaming the bin:pkg
"network-manager-gnome" to another name? Such es network-manager-applet?


Please see the quoted text above, and please change MATE's dependency to
either nm-applet (if you want the icon in the notification area/"tray")
or nm-connection-editor (if you want the configuration editor) or both
(if you want all of the previous functionality of n-m-gnome).


Urgh... will network-manager-applet work / behave well if  
nm-connection-editor is not installed? IMHO, nm-applet is quite  
useless with nm-connection-editor. Wouldn't it be could to let  
network-manager-applet depend on nm-connection-editor?


Mike

--

DAS-NETZWERKTEAM
c\o Technik- und Ökologiezentrum Eckernförde
Mike Gabriel, Marienthaler Str. 17, 24340 Eckernförde
mobile: +49 (1520) 1976 148
landline: +49 (4351) 850 8940

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de



pgpFCJ9G_FYGR.pgp
Description: Digitale PGP-Signatur


Bug#1086831: task-xfce-desktop: recommends transitional network-manager-gnome

2024-11-06 Thread Simon McVittie
Package: task-xfce-desktop
Version: 3.77
Severity: minor
Tags: trixie sid
X-Debbugs-Cc: xf...@packages.debian.org

This package Recommends network-manager-gnome, which is now a transitional
package.

If the functionality that it requires is /usr/bin/nm-connection-editor,
please recommend the nm-connection-editor package instead.

If the functionality that it requires is the nm-applet applet (tray icon)
indicating network status, please recommend the network-manager-applet
package instead.

If it requires both, please depend on both packages separately.

If it doesn't actually require either of those, but only the
NetworkManager daemon, you might want to recommend network-manager instead.

It might be better to remove some of the Recommends from task-xfce-desktop
entirely, and rely on the xfce4 or xfce4-goodies metapackages (which
are under the XFCE maintainers' direct control) to pull them in. GNOME
switched to this maintenance model during the trixie/sid cycle.

Thanks,
smcv



Bug#1071383: gnome-core should recommend network-manager instead of network-manager-gnome

2024-11-06 Thread Simon McVittie
On Tue, 05 Nov 2024 at 12:05:41 +, Mike Gabriel wrote:
> On  Mi 16 Okt 2024 21:00:41 CEST, Michael Biebl wrote:
> > Am 14.10.24 um 17:13 schrieb Simon McVittie:
> > > On Mon, 14 Oct 2024 at 16:33:40 +0200, Michael Biebl wrote:
> > > > The name of the network-manager-gnome package is indeed a bit misleading
> > > > nowadays.
> > > > Thus for some time I contemplated splitting up the package (similar to 
> > > > how
> > > > Fedora has done) into network-manager-applet and nm-connection-editor. 
> > > > The
> > > > former would contain the nm-applet binary, the latter 
> > > > nm-connection-editor.
> > > > 
> > > > network-manager-gnome would become a transitional metapackage depending 
> > > > on
> > > > both.

This split is now present in unstable.

> In MATE Desktop we actively want / use / rely-on network-manager-gnome. When
> touching the whole thing, may I suggest renaming the bin:pkg
> "network-manager-gnome" to another name? Such es network-manager-applet?

Please see the quoted text above, and please change MATE's dependency to
either nm-applet (if you want the icon in the notification area/"tray")
or nm-connection-editor (if you want the configuration editor) or both
(if you want all of the previous functionality of n-m-gnome).

The network-manager-gnome transitional package cannot usefully be renamed:
the whole point of transitional packages is that they keep the old name,
and depend on the new name(s). But desktop environments can stop depending
on it.

smcv



Bug#1086819: task-gnome-flashback-desktop: dependency on transitional network-manager-gnome

2024-11-06 Thread Dmitry Shachnev
Hi Simon!

On Wed, Nov 06, 2024 at 12:24:24PM +, Simon McVittie wrote:
> Package: task-gnome-flashback-desktop
> Version: 3.77
> Severity: minor
> Tags: trixie sid
> X-Debbugs-Cc: gnome-flashb...@packages.debian.org
>
> This package depends on network-manager-gnome, which is now a transitional
> package.
>
> If the functionality that it requires is /usr/bin/nm-connection-editor,
> please depend on the nm-connection-editor package instead.
>
> If the functionality that it requires is the nm-applet applet (tray icon)
> indicating network status, please depend on the network-manager-applet
> package instead.

GNOME Flashback requires the tray icon. I submitted a MR to change the
dependency:

https://salsa.debian.org/installer-team/tasksel/-/merge_requests/36

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#1086829: task-mate-desktop: recommends transitional network-manager-gnome

2024-11-06 Thread Simon McVittie
Package: task-mate-desktop
Version: 3.77
Severity: minor
Tags: trixie sid
X-Debbugs-Cc: mate-desktop-environm...@packages.debian.org

This package Recommends network-manager-gnome, which is now a transitional
package.

If the functionality that it requires is /usr/bin/nm-connection-editor,
please recommend the nm-connection-editor package instead.

If the functionality that it requires is the nm-applet applet (tray icon)
indicating network status, please recommend the network-manager-applet
package instead.

If it requires both, please depend on both packages separately.

If it doesn't actually require either of those, but only the
NetworkManager daemon, you might want to recommend network-manager instead.

It might be better to remove some of the Recommends from task-mate-desktop
entirely, and rely on the mate-desktop-environment metapackage (which
is under the MATE maintainers' direct control) to pull them in. GNOME
switched to this maintenance model during the trixie/sid cycle.

Thanks,
smcv



partman-basicfilesystems_169_source.changes ACCEPTED into unstable

2024-11-06 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 06 Nov 2024 21:53:00 +0100
Source: partman-basicfilesystems
Architecture: source
Version: 169
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team 
Changed-By: Holger Wansing 
Changes:
 partman-basicfilesystems (169) unstable; urgency=medium
 .
   * Team upload
 .
   [ Pascal Hambourg ]
   * Disable automatic use and forceful format of existing swaps.
 .
   [ Updated translations ]
   * Persian (fa.po) by Danial Behzadi
   * French (fr.po) by Baptiste Jammet
   * Icelandic (is.po) by Sveinn í Felli
   * Simplified Chinese (zh_CN.po) by Lou Letian
Checksums-Sha1:
 77569617d918fae60c0230a48039e80b805e0053 1790 partman-basicfilesystems_169.dsc
 5981eeab5f8968c6872ae86aeea1de869aa7e8d3 197180 
partman-basicfilesystems_169.tar.xz
 bbbc95fcc17ab35df7e417237ad8eaa7d86c5ab6 6103 
partman-basicfilesystems_169_amd64.buildinfo
Checksums-Sha256:
 dfcc876ffea45e3a17ac081a4eed35eaa96544772ee31f4ace067dd1f3c66685 1790 
partman-basicfilesystems_169.dsc
 6669a7149c108fd9f527195689138c6358c391d65f3f6130546bb36339ed771c 197180 
partman-basicfilesystems_169.tar.xz
 21343f2a8583eb9e827620fc9afdacaa25bea67bcb0cbcf4b725f8c70ef12b67 6103 
partman-basicfilesystems_169_amd64.buildinfo
Files:
 77434b629e6c45ccf727e0cd53cadb5c 1790 debian-installer standard 
partman-basicfilesystems_169.dsc
 04dc38dc7162500182fa132d82d9202d 197180 debian-installer standard 
partman-basicfilesystems_169.tar.xz
 5ba3a503616e1199f8bf45b47aeb4a9c 6103 debian-installer standard 
partman-basicfilesystems_169_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQJJBAEBCgAzFiEESWrG6BRCSzSFCDUpWfGHyhVusHYFAmcr2MAVHGh3YW5zaW5n
QG1haWxib3gub3JnAAoJEFnxh8oVbrB2wA8P/2jxJOq51m99pNMhJNgJWUwPkogn
HThsy79/LPM+lYzqcA6RoQjJU1LWTZZbg1t0ncHLnjKZ/VeCJlKQdNPqWINu2lx3
vzyw+6L4n2ya952mnPZ8u0RnTy9v9pTRjDu7lLVptcKLEpxa6c6FqRjLR3HlCAWz
8Mqih6mSN8oQ36WGLWbAMabTlSBxFLETHps+oRs5Vr+wRbi4ggxdwpIYoE5g4OOA
NlkQtM/pH9gB2cnbWf7LkGVyslwOvM/KQlDcFjes2Cc4J0FGESMMkPAf/WzenPYE
YGaLwTPnh9aUnoz5uqQOAB6brA2CEsC1IhzpLWcBP1x//qc6RElg+tCG40achRnj
WB5xrR8q46jGoM51s8CZxjS8bNDU0DMOwvL2MxpCX32tp4RH06mMOMWrmKqDX5Vk
vF1uGW5/sPsGXyfxPFGVLRSVvgkNI7C1yjMZPbuaSCJTrDyGgiMV4rbcNo7wJnMw
lc5JfMgPK0mM8U2OXO0jo3+7FSM7vrMZWh5hWYX16ENNqjn5O2vtZXwOX4b6aZq9
4Jk+zv2K4pIgBz01o85SHaUGdU+hHuEzy3lc7n9La49o3rLjHFT8KALxMTFz0af9
wgQ9AjyQgD4NKkle93leySDnBmxsdDWNPI46za/Q0fYnMsM1w+aPBbe6Z2GKrfFQ
0+fHgNzW+cf+KfjK
=c1Tm
-END PGP SIGNATURE-



pgpsFK7PmerLq.pgp
Description: PGP signature


Processing of partman-basicfilesystems_169_source.changes

2024-11-06 Thread Debian FTP Masters
partman-basicfilesystems_169_source.changes uploaded successfully to localhost
along with the files:
  partman-basicfilesystems_169.dsc
  partman-basicfilesystems_169.tar.xz
  partman-basicfilesystems_169_amd64.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Bug#1071383: gnome-core should recommend network-manager instead of network-manager-gnome

2024-11-06 Thread Michael Biebl

Am 06.11.24 um 17:05 schrieb Mike Gabriel:

On  Mi 06 Nov 2024 11:30:48 CET, Simon McVittie wrote:


On Tue, 05 Nov 2024 at 12:05:41 +, Mike Gabriel wrote:

On  Mi 16 Okt 2024 21:00:41 CEST, Michael Biebl wrote:
> Am 14.10.24 um 17:13 schrieb Simon McVittie:
> > On Mon, 14 Oct 2024 at 16:33:40 +0200, Michael Biebl wrote:
> > > The name of the network-manager-gnome package is indeed a bit 
misleading

> > > nowadays.
> > > Thus for some time I contemplated splitting up the package 
(similar to how
> > > Fedora has done) into network-manager-applet and nm-connection- 
editor. The
> > > former would contain the nm-applet binary, the latter nm- 
connection-editor.

> > >
> > > network-manager-gnome would become a transitional metapackage 
depending on

> > > both.


This split is now present in unstable.

In MATE Desktop we actively want / use / rely-on network-manager- 
gnome. When

touching the whole thing, may I suggest renaming the bin:pkg
"network-manager-gnome" to another name? Such es network-manager-applet?


Please see the quoted text above, and please change MATE's dependency to
either nm-applet (if you want the icon in the notification area/"tray")
or nm-connection-editor (if you want the configuration editor) or both
(if you want all of the previous functionality of n-m-gnome).


Urgh... will network-manager-applet work / behave well if nm-connection- 
editor is not installed? IMHO, nm-applet is quite useless with nm- 
connection-editor. Wouldn't it be could to let network-manager-applet 
depend on nm-connection-editor?


The new network-manager-applet package *does* have a Depends: 
nm-connection-editor, for the simple reason that it execs this binary at 
various places.


If all you want is the notification area applet, a simple dependency on 
network-manager-applet is fine.
If you have code that execs nm-connection-editor directly, then please 
document that by adding an explicit dependency on nm-connection-editor 
and don't rely on network-manager-applet to pull it in for you.



Thanks everyone who has provided feedback.


Regards
Michael

P.S.: Simon has filed relevant bug reports and I usertagged them accordingly
https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=pkg-utopia-maintain...@lists.alioth.debian.org&tag=nm-applet-split


OpenPGP_signature.asc
Description: OpenPGP digital signature


partman-auto_170_source.changes ACCEPTED into unstable

2024-11-06 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 06 Nov 2024 22:00:24 +0100
Source: partman-auto
Architecture: source
Version: 170
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team 
Changed-By: Holger Wansing 
Changes:
 partman-auto (170) unstable; urgency=medium
 .
   * Team upload
 .
   [ Pascal Hambourg ]
   * Add legacy_boot flag support for arm64 recipes.
   * recipes.sh: setup_partition: Clear line when processing ';'
   * recipes.sh: Add btrfs, jfs and xfs to the lists of filesystems supported
 by parted.
   * templates: Fix typo in comment.
   * Add missing newline in free_space/_numbers.
   * Allow EFI partitions on msdos disk label in built-in recipes.
   * Support multiple space-separated disk labels in $iflabel{ }.
   * Check minimum size of reused partitions.
   * Strip the format{ } specifier from reused partitions.
 .
   [ Updated translations ]
   * French (fr.po) by Baptiste Jammet
   * Icelandic (is.po) by Sveinn í Felli
   * Georgian (ka.po) by Temuri Doghonadze
   * Kabyle (kab.po) by Aksel Azwaw
   * Occitan (oc.po) by Quentin PAGÈS
   * Swedish (sv.po) by Anders Jonsson
   * Turkish (tr.po) by Fatih Altun
   * Simplified Chinese (zh_CN.po) by Lou Letian
Checksums-Sha1:
 9208f6d4cd38efd7014f26ef334fe0888461cbfe 1713 partman-auto_170.dsc
 83c6793d7d686c6aca72f9279bec5acd1ecf189e 116988 partman-auto_170.tar.xz
 e56a644dc7d2ca9bd15da7ccc5bfcf0af8819a77 5980 partman-auto_170_amd64.buildinfo
Checksums-Sha256:
 2d7e7520c9bfe9021dbcae9bcefd906ea14bebe7b5def4a3d3e813c8625b5c8f 1713 
partman-auto_170.dsc
 23016fafb09115ca74e936dac25c3110ac7fe468a706a49d17c70a841fa4c123 116988 
partman-auto_170.tar.xz
 5d6313fb63f3c984b0d9a04f65357741dd8c2a698eaedd252b93072bc2c32269 5980 
partman-auto_170_amd64.buildinfo
Files:
 98f6a243b8efc6e278f6d476f100c309 1713 debian-installer standard 
partman-auto_170.dsc
 7297bd1f5a743db8c396b4600b7e7691 116988 debian-installer standard 
partman-auto_170.tar.xz
 89689a9a02fea639926b669646439eb4 5980 debian-installer standard 
partman-auto_170_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQJJBAEBCgAzFiEESWrG6BRCSzSFCDUpWfGHyhVusHYFAmcr3uUVHGh3YW5zaW5n
QG1haWxib3gub3JnAAoJEFnxh8oVbrB2OfgP/RfTTm0TtmSoVzYg7HRvhC/5aTEF
yHr3f0SzHpyN38zX290q2lEkzeKqDcMCIZeCxZ5m3VEUYDVocY6YPdH4bEIdJxBG
VG3G7u84RrfVyNZT9jZjImGHkv2ooazUHh/PAP9+7fiW6Briq7wNXfa6N1lv4sHn
MqGqHrsbXSmLNMeh5pOcWMeN5TCzzKNSVhBX6/NKY7eVtJjrCT4GpySVTAp9hSlP
UhUrNGPy8JAC+jZBG69hvUH31jwME4JZpn21mH9AxDTD2LtNoX0lCPyb43VJeadF
j7RmQQEjFzmEfuWPflT6K5FJEe3PX07aH0jPHfjz5Nu2eHBYnlcKEir35BMFsafK
+4kF1d+RooHWKBt+tUyphG/+yYRRtPy5832pIZx6n9satCPCrw5WLP4hi0f+RGsb
YjRcip4AOUJpq/yWC9Vanxj/KBuH/sUMGwV8WqDZ3a3R4EV0XegOQB3zRRs4p/pV
ohHVylvMDNm5r2fiStrcV8NwweXijeQS0HEKUt3Sw/3bqc3CkOAyjCVB9rqu4iqA
1fHLota1ndsdp3mjpniRq50KT0XRIyfkWAygvi1PXrzur3mHZL4klK2oEWUw2a7e
NZ0umsnIAfd749NavkGQ2TAz8/gR4AeZXSh8PaNjzJK19x4pieYSP/ZuW0Y7alqe
7GXYvK0w3t72pOel
=aWzL
-END PGP SIGNATURE-



pgpFJ1xv1nfEF.pgp
Description: PGP signature


Processing of partman-auto_170_source.changes

2024-11-06 Thread Debian FTP Masters
partman-auto_170_source.changes uploaded successfully to localhost
along with the files:
  partman-auto_170.dsc
  partman-auto_170.tar.xz
  partman-auto_170_amd64.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)