Updated
about 5 years
ago.
4 hacker ♥️.
Take time this week to take care of the packages I maintain at Debian; open bugs, fix bugs, new upstream versions, enable testsuites in autopkgtest.
Looking for hackers with the skills:
This project is part of:
Hack Week 15 Hack Week 16 Hack Week 17
Activity
Comments
-
over 7 years ago by vcuadradojuan | Reply
Only devoted 1 day, managed to:
- Investigate packages' bugs: FTBFS with gcc 7
python-neovim:
https://tracker.debian.org/pkg/python-neovim
- enable upstream tests for ci.debian.net now that they are in shape
https://anonscm.debian.org/cgit/python-modules/packages/python-neovim.git/commit/?id=cb14ed3496dc94e55814fc63dfee6313f0e7104b
https://ci.debian.net/packages/p/python-neovim/unstable/amd64/
proselint: https://tracker.debian.org/pkg/python3-proselint
- new upstream version
- review upstream code
- fix little things upstream https://github.com/amperser/proselint/pull/682
- update patches
- build package
- enable upstream tests for ci.debian.net now that they are in shape
https://anonscm.debian.org/git/python-modules/packages/python3-proselint.git/commit/?id=b16fbade0c3f2274b46ffe9baf75e372635648ed
- new upstream version
drumgizmo: https://tracker.debian.org/pkg/drumgizmo
- try to enable make check tests for autopkgtest. Not committed,
dh_auto_configure
needs massaging yet, 1 testcase runs against the lv2 plugin binary installed,. which is fine, but I need to reenable them
- try to enable make check tests for autopkgtest. Not committed,
-
almost 7 years ago by vcuadradojuan | Reply
in 4 half-days I was able to: - guitarix: * Imported and reviewed new upstream version - This fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874799 * Upload guitarix (0.36.0) to unstable https://anonscm.debian.org/cgit/pkg-multimedia/guitarix.git * New upstream version 0.36.0 * Bump Std-Ver to 4.1.1 (no changes needed) * Add "Recommends: gvfs-backends" to guitarix package (Closes: #874799) * Remove duplicated Priority field in guitarix-doc * Use https in d/watch URI - Open bug: gbp --import-orig --merge-mode=replace behaves as --merge-mode=merge https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881750 - Open bug: Add "Suggests: cockpit-machines" to cockpit https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881672 - python-neovim * Read ~20 python-neovim github issues * Imported and reviewed new upstream version * For fixing https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872942, Proposed adding vim-python, vim-python3 virt packages to debian-policy - Opened https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881633 - Opened https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881642 - Started discussion on debial-devel@d.o and debian-policy@d.o * Upload python-neovim (0.2.0-1) to unstable https://anonscm.debian.org/cgit/python-modules/packages/python-neovim.git * New upstream release: 0.2.0 * Update Std-Ver to 4.1.1 (no changes needed) * Drop "Testsuite: autopkgtest*" from d/control as it isn't needed * Update Breaks and Build-Depends to neovim 0.2.1 * Add "Recommends: neovim" - Learn about dgit, particularly `man dgit-maint-merge` workflow - Fork https://github.com/viccuad/example-bug-gbp to provide reproducer for https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881750
-
about 6 years ago by vcuadradojuan | Reply
In this hackweek I was able to:
* Release new python3-proselint https://salsa.debian.org/python-team/modules/python3-proselint/commits/master * Prepare new guitarix version https://salsa.debian.org/multimedia-team/guitarix/commits/master * Release new python-neovim version https://salsa.debian.org/python-team/modules/python-neovim/commits/master - open https://github.com/neovim/python-client/issues/348 * Finish new lv2bm package, to run autopkgtest testsuites on all LV2 plugins https://salsa.debian.org/multimedia-team/lv2bm/commits/master - Opened: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903845
Similar Projects