debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #01115
[Bug 1918446] Re: [MIR] libmanette
I demoted libmanette to universe for questing. I'm leaving this note in
case someone wants to get libmanette into main again.
libmanette was only in main because it is an optional dependency in
webkit2gtk to provide video game controller (gamepad) support.
It was demoted to universe because that feature didn't seem very
important for how we are using webkit2gtk currently and because
libmanette now depends on the hidapi library (which is in universe). The
hidapi library doesn't have a very good testing story currently (it has
a test suite that only works on Windows) and we have to make choices
about what we are going to spend our limited time working on.
If libmanette is every promoted to main again, we can re-enable the
gamepad feature in webkit2gtk.
https://salsa.debian.org/webkit-team/webkit/-/merge_requests/26
--
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to libmanette in Ubuntu.
https://bugs.launchpad.net/bugs/1918446
Title:
[MIR] libmanette
Status in libmanette package in Ubuntu:
Fix Released
Bug description:
* Availability
Built for all supported architectures. In sync with Debian.
https://launchpad.net/ubuntu/+source/libmanette/0.2.5-1
* Rationale
It's a new optional build-depends from webkitgtk. It's enabled in
Debian and an useful feature to have actived in Ubuntu.
The binary needed in main is the library, libmanette-0.2-0. The dev
and the gir binary are going to promoted in addition.
* Security
No known security issues
https://security-tracker.debian.org/tracker/source-package/libmanette
https://launchpad.net/ubuntu/+source/libmanette/+cve
https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=libmanette
* Quality assurance
- The desktop-packages team is going to be subscribed
- No open reports
https://bugs.launchpad.net/ubuntu/+source/libmanette
https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=libmanette
https://gitlab.gnome.org/aplazas/libmanette/-/issues
The tests are enabled during the build
1/3 ManetteEventMapping test OK 0.01s
2/3 ManetteMapping test OK 0.01s
3/3 ManetteMappingManager test OK 0.01s
There is currently no autopkgtest
* Dependencies
The dependencies are in main
Depends: libc6 (>= 2.4), libevdev2 (>= 1.4.5), libglib2.0-0 (>= 2.50.0), libgudev-1.0-0 (>= 146)
* Standards compliance
Use current Standards-Version and dh13
* Maintenance
The Debian maintainer is active, the package is in sync, the Desktop
Team is going to maintain it in Ubuntu
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libmanette/+bug/1918446/+subscriptions