Package: sponsorship-requests
Severity: normal
Dear mentors,
I am looking for a sponsor for "xfce4":
As we are currently in the hard freeze,
this nmu in the minimal change needed to fix
https://bugs.debian.org/1090384
I'm not planning to write a Dep5 copyright file at this time.
Also, right now, I do not have access to update the Vcs
* Package name : xfce4
Version : 4.20+nmu1
Upstream contact : ( native package )
* URL : https://www.xfce.org/
* License : GPL-2+
* Vcs : https://salsa.debian.org/xfce-team/desktop/xfce4
Section : metapackages
The source builds the following binary packages:
xfce4 - Meta-package for the Xfce Lightweight Desktop Environment
To access further information about this package, please visit the following URL:
https://mentors.debian.net/package/xfce4/
Alternatively, you can download the package with 'dget' using this command:
dget -x https://mentors.debian.net/debian/pool/main/x/xfce4/xfce4_4.20+nmu1.dsc
Changes since the last upload:
xfce4 (4.20+nmu1) unstable; urgency=medium
.
* Non-maintainer upload.
* Add xfce-polkit | mate-polkit to d/control Depends:
Closes: #843224 #862417 #1090384 #1106490
* Bump Standards-Version to 4.7.2
Regards,
--
Peter Blackman
Be aware that xfce-polkit is not in trixie so this upload would not be
able to migrate to testing the release as it would make xfce4 instantly
RC buggy.
Debian> sudo dpkg -i xfce4_4.20+nmu1_all.deb
(Reading database ... 639170 files and directories currently installed.) Preparing to unpack xfce4_4.20+nmu1_all.deb ...
Unpacking xfce4 (4.20+nmu1) over (4.20) ...
Setting up xfce4 (4.20+nmu1) ...
Debian>
On 10/07/2025 18:41, Sebastian Ramacher wrote:
Be aware that xfce-polkit is not in trixie so this upload would not be
able to migrate to testing the release as it would make xfce4 instantly
RC buggy.
Hi Sebastian,
Why would it not migrate (if unblocked)?
What is the problem here?
The whole point of
xfce-polkit | mate-polkit
providing a choice, is that mate-polkit
can provide the dependency for Trixie,
if xfce-polkit is not available.
For packages in main, the first alternative of a dependency also needs
to be installable in main (in the same suite). See https://www.debian.org/doc/debian-policy/ch-archive.html#the-main-archive-area
Hi,
On Thu, Jul 10, 2025 at 6:21 PM Peter Blackman <[email protected]> wrote:
On 10/07/2025 20:41, Sebastian Ramacher wrote:
For packages in main, the first alternative of a dependency also needs
to be installable in main (in the same suite). See https://www.debian.org/doc/debian-policy/ch-archive.html#the-main-archive-area
OK, it was the "same suite" bit I missed.
I've reversed the ordering now,
should fix this issue.
Cheers,
Peter
Sebastian, wouldn't he have to request an xfce-polkit unlock to
migrate to testing? And I believe that mate-polkit won't be necessary
in this case.
https://tracker.debian.org/pkg/xfce-polkit
Sebastian, wouldn't he have to request an xfce-polkit unlock to
migrate to testing? And I believe that mate-polkit won't be necessary
in this case.
https://tracker.debian.org/pkg/xfce-polkit>
Package: sponsorship-requests
Severity: normal
Dear mentors,
I am looking for a sponsor for "xfce4":
As we are currently in the hard freeze,
this nmu in the minimal change needed to fix
https://bugs.debian.org/1090384
coordination, especially this late in the freeze.
Unless I'm mistaken (and feel free to provide more information I might have missed) xfce-polkit is not maintained upstream (last commit on https://github.com/ncopa/xfce-polkit is three years old).
Even if it's found suitable for Forky, you don't really need to push the dependency addition through an NMU,
you could have discussed that on #1090384
(before doing the first xfce-polkit upload).
Salsa, that would be easier for us than manually merging the changes after an NMU.
I have two XFCE installations here, one with Debian and one with Arch
all the user would need to do is enable it
On 14/07/2025 20:34, Yves-Alexis Perez wrote:
> Right now, this is a strong NACK for the NMU, because of the lack of
coordination, especially this late in the freeze.
Noted. I'll close the RFS.
Unless I'm mistaken (and feel free to provide more information I might
have
missed) xfce-polkit is not maintained upstream (last commit on https://github.com/ncopa/xfce-polkit is three years old).
I don't see this as a blocker. Its only 300 lines of C,
I'm confident I can keep it going.
The only alternative, mate-polkit, has twice as many open issues
and pull requests upstream than xfce-polkit, and the packaging
of xfce-polkit is in better shape IMHO.
mate-polkit is still using cdbs and has no CI on Salsa
you could have discussed that on #1090384
(before doing the first xfce-polkit upload).
I commented on #1090384 in May, Craig's reply was encouraging.
Copied the RFS to the mailing list (no response).
The upload to unstable was in July.
Also you can use merge request on
Salsa, that would be easier for us than manually merging the changes after an
NMU.
Happy to do that to move this forward.
Suggest move further discussion on details to #1090384
| Sysop: | Keyop |
|---|---|
| Location: | Huddersfield, West Yorkshire, UK |
| Users: | 716 |
| Nodes: | 16 (3 / 13) |
| Uptime: | 53:05:37 |
| Calls: | 12,116 |
| Calls today: | 7 |
| Files: | 15,010 |
| Messages: | 6,518,599 |
| Posted today: | 2 |