Bug#1018215: libghc-hclip-dev: No support for native Wayland clipboard handling

Marcel Fourné debian at marcelfourne.de
Sat Aug 27 08:55:51 BST 2022


Package: libghc-hclip-dev
Version: 3.0.0.4-8
Severity: important
Tags: upstream patch

The text editor yi depends on this package, but clipboard handling relies relies on either xclip or xsel, neither of which work particularly well under a native Wayland (X-less) environment.
Missed copy and paste events are breaking the functionality of this library as well as breaking a core functionality of yi under all editing modes while not suggesting a clean solution in the displayed error message.
A proposed patch has been sent upstream under https://github.com/jetho/Hclip/pull/8/commits/394afc48ae57e9bf86c79670ef315dfe6911bf61 which would solve this issue. I intend to prepare a commit in the Debian Haskell Group fixing this issue by temporarily applying this patch downstream first so yi works better under Wayland.


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (101, 'experimental'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)

Kernel: Linux 5.18.0-4-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libghc-hclip-dev depends on:
ii  ghc [libghc-process-dev-1.6.13.2-44bc8]              9.0.2-3
ii  libc6                                                2.34-6
pn  libghc-base-dev-4.15.1.0-35e3f                       <none>
pn  libghc-mtl-dev-2.2.2-683f2                           <none>
ii  libghc-strict-dev [libghc-strict-dev-0.4.0.1-115c3]  0.4.0.1-1
ii  libgmp10                                             2:6.2.1+dfsg1-1
ii  sgml-base                                            1.30

libghc-hclip-dev recommends no packages.

Versions of packages libghc-hclip-dev suggests:
pn  xclip  <none>



More information about the Pkg-haskell-maintainers mailing list