-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
debian packaging: merge some improvements from Debian #121
base: master
Are you sure you want to change the base?
Conversation
Fantu
commented
Feb 2, 2024
•
edited
Loading
edited
- added missed gir deps of packages split recently and future. see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059678 for details. thanks to @smcv
- installed tests package and full autopkgtest
This is used internally by imports.package (modules/script/package.js), and is likely to need to be separated from gir1.2-glib-2.0 during the GLib 2.79/2.80 cycle. At the moment, it is a virtual package provided by the gir1.2-glib-2.0 package.
imports.package depends on GLib, GObject and Gio, not just GIRepository. In practice gir1.2-girepository-2.0 (or the package that provides it) will pull in all of those, so this is really just for completeness.
This add package of installed tests, useful to do more tests also out of build Full autopkgtest help to spot regression also when depends are updated, for example used in debian CI: https://ci.debian.net/packages/c/cjs/unstable/amd64/ Both installed tests and autopkgtest can be used also manually by users and developers
Why do we need the test package? |
Mint (as opposed to Debian and Ubuntu) FWIK for now don't an automatic system that tests for possible regressions both when modifying the software and other basic dependent software, but could still be used by some users (mainly developer) that want to use it, and be useful for possible improvements. Being a separate package not included in dependencies, it is not installed by default so it does not change for the normal user |
First 3 commits merged. |
@clefebvre thanks, the 2 commits of @smcv was important |