Bug#1136306: debian-policy: Proposing new wayland-terminal-emulator alternative and virtual package

Matthias Geiger <[email protected]> Sun, 14 Jun 2026 10:30:45 +0200
Newsgroups gmane.linux.debian.devel.policy
Message-ID <tgm565.17jqhl4345w6z__20570.0157371879$1781426366$gmane$org@riseup.net>
This is a MIME formatted message with attachments. Use a MIME-compliant client to view it properly.
--bzz_bzz__bzz__30gfimryfks0ptgm565nlu9zn2rrfj7
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=utf-8; format=flowed

On Sat, 13 Jun 2026 08:09, Sven Joachim <[email protected]> wrote:
>Hi,
>
>Thanks Sean for letting me chime in.
>
>On 2026-06-12 12:00 +0100, Sean Whitton wrote:
>
>> Matthias Geiger [11/Jun  3:37pm +02] wrote:
>>> While there are terminals that work both on x11 and wayland, I think
>>> this makes sense nonetheless.
>>> This is my inital patch:
>>>
>>>
>>> diff --git a/virtual-package-names-list.yaml b/virtual-package-names-list.yaml
>>> index 9e0089e..0e6cb84 100644
>>> --- a/virtual-package-names-list.yaml
>>> +++ b/virtual-package-names-list.yaml
>>> @@ -223,6 +223,10 @@ virtualPackages:
>>>   - name: xserver
>>>     description: an X server that (directly or indirectly) manages physical input and display hardware
>>>
>>> +# Wayland
>>> + - name: wayland-terminal-emulator
>>> +   description: a wayland client which emulates a terminal with a terminfo description in the ncurses-term package
>>> +
>>>  # Fonts
>>>
>>>   - name: fonts-japanese-gothic
>>
>I should also note that policy is inconsistent regarding the
>x-terminal-emulator alternative.  While virtual-package-names-list.yaml
>states that the terminfo description should be in the ncurses-base
>package, this requirement is not mentioned in
>policy/ch-customized-programs.rst, and at least kitty does not meet this
>condition.  Should I file a separate bug about this inconsistency?
>

Hi Sven, 

thanks for chiming in. tbh I just copied the x-terminal-emulator one and 
adjusted it. What do you think about this update?

diff --git a/virtual-package-names-list.yaml 
b/virtual-package-names-list.yaml
index 9e0089e..0e6cb84 100644
--- a/virtual-package-names-list.yaml
+++ b/virtual-package-names-list.yaml
@@ -223,6 +223,10 @@ virtualPackages:
  - name: xserver
    description: an X server that (directly or indirectly) manages physical input and display hardware

+# Wayland
+ - name: wayland-terminal-emulator
+   description: a wayland client which emulates a terminal with a 
terminfo description
+
 # Fonts

  - name: fonts-japanese-gothic


best,

werdahias
--bzz_bzz__bzz__30gfimryfks0ptgm565nlu9zn2rrfj7
Content-Type: application/pgp-signature; charset="utf-8"; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCai5nrQAKCRDsvtu2B7my
viFwAP4jQtZuwjx1mKpYSsqE3XhX9e0AaJae3ao489LwmF22mQD/TZ33mo1vstb3
w+usg5YNNVNUGGIfQLWqd++dQ4EYxQc=
=GIGq
-----END PGP SIGNATURE-----
--bzz_bzz__bzz__30gfimryfks0ptgm565nlu9zn2rrfj7--