Re: Handling a file with mixed copyrights
On 14/02/2024 03:03, Loren M. Lang wrote: I have a project where most files are under the original author copyright and license, but within one source file, there is a different copyright as it is copied from another source. The section of code in question is delineated with comments indicating the start and end. It is under a different copyright and license that the rest of the file or source tree, in general. How should I best indicate this in d/copyright? My current approach is to have a Files: * stanza which is the majority of the source tree and a separate Files: stanza pointing to this specific file with it's copyright and license. In the comments property, I'll indicate that this stanza only applies to a section of this file as delineated by comments and that the rest of the file should be in the default copyright and license listed above. Is this sufficient? The way you have written it right now means that src/resources/resource_storage.rs is only licensed under Apache-2.0 or MIT. If I understand correctly, the rest of the file is licensed under MPL-2.0. The correct license for the file is therefore: Apache-2.0 or MIT, and MPL-2.0. The comma is necessary to override the higher priority of `and'. This matches the example in section 7.2 of the Machine-readable debian/copyright file specification at https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/. Here is the code in question: https://github.com/brave/adblock-rust/blob/dd970f26bc5877bef68f9e29d26db19c2f65b34b/src/resources/resource_storage.rs#L23 And here is my current example: https://salsa.debian.org/penguin359/debcargo-conf/-/blob/e8d22158840e1e40385e7f01dceaa0074b4d37e4/src/adblock/debian/copyright#L32 Thanks, -- Vriendelijke groet, Kind regards, Victor Westerhuis
Bug#1063704: RFS: tiny-initramfs/0.1-5.1 [NMU] [RC] -- Minimalistic initramfs implementation (automation)
Package: sponsorship-requests Severity: important X-Debbugs-Cc: christ...@iwakd.de -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dear mentors, I am looking for a sponsor for "tiny-initramfs". The current version of the package is unusable with kernel packages with version 6.6.3-1~exp1 or greater, because it does not support compressed modules. This NMU contains a targeted fix to enable support for XZ compressed modules. I opened bug #1063142 6 days ago, so far without response from Christian Seiler, the maintainer. According to https://contributors.debian.org/contributor/chris_se/ Christian has not been active in Debian since 2021. That's why I decided to propose this NMU. The below VCS URL is no longer active. The packaging was already imported in Salsa at https://salsa.debian.org/debian/tiny-initramfs and I'm testing some bigger packaging changes in my fork at https://salsa.debian.org/viccie30/tiny-initramfs. * Package name : tiny-initramfs Version : 0.1-5.1 Upstream contact : Christian Seiler * URL : https://github.com/chris-se/tiny-initramfs/ * License : GPL-2+, GPL-3+ * Vcs : https://anonscm.debian.org/cgit/collab-maint/tiny-initramfs.git Section : utils The source builds the following binary packages: tiny-initramfs - Minimalistic initramfs implementation (automation) tiny-initramfs-core - Minimalistic initramfs implementation (core tools) To access further information about this package, please visit the following URL: https://mentors.debian.net/package/tiny-initramfs/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/t/tiny-initramfs/tiny-initramfs_0.1-5.1.dsc Changes since the last upload: tiny-initramfs (0.1-5.1) unstable; urgency=high . * Non-maintainer upload. * Decompress kernel modules included in initramfs. (Closes: #1063142) - -- Vriendelijke groet, Kind regards, Victor Westerhuis -BEGIN PGP SIGNATURE- iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmXIqzgTHHZpY3RvckB3 ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+3QGD/90vFeAtsjTVWxw/W88+KV9WWp5HS4S t380m73WMciSqK8tA94xiem+6kwVkgTr5VeKvNPKBiRhlhkXVAJiqoVmg9xTY7oh bmOb9vghXCQ81+KINiE9gkBzYHdeTF+OLalN0Vjwn1R1yvQFNgi7uB/bArfR4qv8 ytFzoqwFYURfuyVV5H+l5xhOl0q1BsNeShGQQGIhtH6rDvNhBdHIN6CAXMHkwIV8 E1SAxVTvK2oSW7tU6wCYlwG2pXmPsFxRwjDE1l4gL3mjm0yRbfjMP8h9e7AfKVSf 9GD88xrNGPxsKGFgEfCkm4ndzoF3JqypIjpI8Xw8Zm/OHnrVobxAI84zvJB1tCeX fOYmO3HHOPzNDecJ6idWGddjXdjuQDGepbT/ZJ3qzxIPaCCPBMkGLrkmfM+sb1eg voRhYA36Fen1sM75rBbEx6b+tWhnb8b/lVmVHI553FhQoo+Off0/vaQGzVKf+AEw O5hU6e8BpPaAB8XyLYpehm1+fhO4MMf6jDhK+a7kFeHugPNL92GbnKKcbR5yVcoU TqlXYyU1rULqALU8fozYIm/pfZm9iPrCxe23Cj3ziJ0cRBteOe8L9FV+pzr8F5Q2 72JIYsJ3Q24tLVuLVyFzYVyR2Yp778+bz6bcj+b0C1mY9HmbnkaVrc0/q/R/KVMb 01fIJEX7ZkkTAg== =cfoH -END PGP SIGNATURE-
Re: Is FTP Master's NEW queue handled manually?
"Loren M. Lang" schreef op 8 februari 2024 02:13:49 CET: >This is just for my own curiosity and understanding. Is the NEW queue on >FTP Master handled entirely manually? > >I see a number of packages that go back quite a few months, however, >it's not exactly clear to me what kind of things are holding those >packages up at least from looking at the website. For example, looking >at stac-validator, I see it's been in the queue for 6 months now >looking at the bug report linked for it, there doesn't seem to be any >indication of what might be holding it up. Is every item in this queue >ultimately waiting for a human to give it a green light or is there some >automated check that might block them? > >I'm just trying to better understand the process here and how to tell >what is holding a package back when it's been in the queue for months. I >have nothing myself so it's just for understanding. > Certain Lintian tags cause a package to be rejected automatically, as listed under Lintian Autorejects on ftp-master.debian.org. If the package is not automatically rejected, it is manually reviewed according to the criteria on ftp-master.debian.org/REJECT-FAQ.html. -- Vriendelijke groet, Kind regards, Victor Westerhuis
Bug#1061611: RFS: tapecalc/20240110-1 -- full-screen tape editor that lets the user edit a calculation
Package: sponsorship-requests Severity: normal -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dear mentors, I am looking for a sponsor for my package "tapecalc": * Package name : tapecalc Version : 20240110-1 Upstream contact : Thomas E. Dickey * URL : https://invisible-island.net/add/add.html * License : X11, MIT-old * Vcs : https://salsa.debian.org/debian/tapecalc Section : math The source builds the following binary packages: tapecalc - full-screen tape editor that lets the user edit a calculation To access further information about this package, please visit the following URL: https://mentors.debian.net/package/tapecalc/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/t/tapecalc/tapecalc_20240110-1.dsc Changes since the last upload: tapecalc (20240110-1) unstable; urgency=medium . * New upstream version 20240110. * Update copyright years. * Update d/upstream/signing-key.asc. - -- Vriendelijke groet, Kind regards, Victor Westerhuis -BEGIN PGP SIGNATURE- iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmW09GwTHHZpY3RvckB3 ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+8iMEACPTI3ZsjLqyttxffhI09omXsSTcioS Q2rPc8z1Qy+2sxUUVpy0s5yfV1iWA4fN0swBPWfpu//QxLD8SLxgwP639F5Xh/VX VVzVYbnIm5AmqUL8Nx3KWxXPuhNSLo0TCvS5imFE6C4y633frdBA+cCbl+F/Kien oS0wilohN+ChF5XYGRluBNvsLN7dfjVyqRDBkV61i6l7MeljbNV2oxuYo+Vn30zX IVcYMKyQykAwSk0vsI58P9GpA9URKYf9RMfPqJ8BXVK+fbsCVt86N6cVrbOBYWfj BcAostv3wYhPwkNe/SyZWk/i6aBDZFCgixxz2x9Y8ofGtkvNu5rolPAqN2DfjEnJ Jt7487mBg6eYuR2PnRpUwIuImA5WxiO4NXMNlE4rZkBwv4yOeh3eBjaQo6BL5PCz 1MjYh+7tOd/EdR2FoVBnn+MmhK9hoqq1nq1gsC1fRlogSMz3KUfgvhMnPFL2dzKs x+cFR7uyTUIDf3wcmgtLOwGUgTxpTZHX5QiVtuHHR+Lf0PqrA+FQy8W6xruM5DUX VELZwPYNejMLjYCH13JW6JrIixXrLqrTOBTlOIuM6lFiAnIl6l7NMBWmxmU5FXZL B573Tyo0+vvY8rEmFwVILGJ9yN5E1IgtYpc0dHMEQ+aIpOLZvv3P3KkuS81k3z6Z 8QqkVD2YbX/FIw== =W93B -END PGP SIGNATURE-
Bug#1057308: RFS: sioyek/2.0.0+dfsg-4 [RC] -- PDF viewer with a focus on technical books and research papers
Package: sponsorship-requests Followup-For: Bug #1057308 -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Apologies for the improper move of the dependency to Static-Built-Using. I have uploaded a fixed version to mentors.debian.net. - -- Groet, Regards, Victor Westerhuis -BEGIN PGP SIGNATURE- iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmVt2pYTHHZpY3RvckB3 ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+2CIEACc8+mTKxNTY5jCPjTWh8xS3MTBzt76 fljWfp+01YfzRlYub8cxNfd0YVolOU7BTjk6LwqNeu8H0iQxKkdFqB457oPSEsuL ouBS9ZmRdrxwvDzV/bWFzNx7VfYACljpLF3GokPY4j1yEXcOUHQmX+T2aAFrs6zq j1GPEKh0pJXpESwGqpZlxc/mtb8EYCLh/RvYbHXcjtuB1/PQqZ3UETHce7p4tk2g C3GOzGfEp4czhYm/2xEZPzA7leGINp0TCfrp+40Ri9fyrYyRX3fZGO/os9+Lumez vKgU1WPgotba+A8jYszjL6tQDZzfODWLJH/n0tAByIBSwvvHGlK+63WwiGYt5DRD fMrKQXVmL56lx5MyqST33ldcZqkue7e8un+Xt/G8arUBH6LNGRCOTCTx9KUGZa4k c/P+0tQM6EIMLsRKn4vivjcPRtt/2eFmDOIlZdoBxF0n7ezuenJ2dvhOng3izQD1 W9Kr99qKOOY5l/Q1Mw6iy1/uHJr/YCKe729FrfhVsI+ECNJL3WqluTDaJl35Z3/z 8AywDEgAYJstYR1umoVaaHrhxYXc59k8Y9ld5muN+6/R1N9oaZ8F47/USeRx/vQX v+y+BTu3bKGlMBgY4znCA8XXVnpWMYx/btBJIqJKsDzeszWVb7Qe1t3dTwUY6WMM 2E/kSLUZTAoO+w== =MJoF -END PGP SIGNATURE-
Bug#1057308: RFS: sioyek/2.0.0+dfsg-4 [RC] -- PDF viewer with a focus on technical books and research papers
Package: sponsorship-requests Severity: important -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dear mentors, I am looking for a sponsor for my package "sioyek": * Package name : sioyek Version : 2.0.0+dfsg-4 Upstream contact : https://github.com/ahrm/sioyek/issues * URL : https://sioyek.info/ * License : GPL-3.0+, GFDL-NIV-1.2+ or CC-BY-SA-3.0 or CC-BY-SA-2.5 and CC-BY-SA-2.0 and CC-BY-SA-1.0, BSL-1.0, forrest-smith-license * Vcs : https://salsa.debian.org/viccie30/sioyek Section : misc The source builds the following binary packages: sioyek - PDF viewer with a focus on technical books and research papers To access further information about this package, please visit the following URL: https://mentors.debian.net/package/sioyek/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/s/sioyek/sioyek_2.0.0+dfsg-4.dsc Changes since the last upload: sioyek (2.0.0+dfsg-4) unstable; urgency=medium . * Move libmupdf-dev to Static-Built-Using. * Fix build with mupdf 0.23. (Closes: 1057307) - -- Groet, Regards, Victor Westerhuis -BEGIN PGP SIGNATURE- iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmVr6xMTHHZpY3RvckB3 ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+xGCD/92gp07cy6KxdRFswnHDBBe/ZKjQ7sw +NWuJGEK5ZdJpbChN9o6TbwjtOFOaN2+0jkDeH53Pv2Kh33cfPYJIQv+6KxDztDm sCkH5b4593D4e5SWve0ey++yejMooaJoohDeJzdsLtvSzh4snVNBJvuqm7j1jQ2S jdJNLkR3ggcn25y6Qgr+oC953ONJg1b6JOs6bXLNaR8WEXE+suctP/+UbCztzCc0 uNvOgrAUHwCaFBJ7GvWg6FeXvCIVuPW6ZtMF5WIFLLTCZWwPS4a4wq2PIAOfQjct LJBeFKRhvzn4puQo4wAAN7MY1Yu1gw889pQrXENcBRmcGaGUTugHGGBt1xeYlbKj +X8Ldo0qGzMtSM49BVHfqIfsz4frCGP5yn+xZc/tdH6mo73Nh8cPIcu0+VSM3gRA 8KaX8H1nb3EofDqEeV4mxPXHe6fgP1gi48Qckw7eH1yGVeryTM3eX+oRviIFKdOX Dv3Qal0BHr2v1fl4skCv63BCtqCRiMwbGzsx69Mx5Hn2SlmVVv1hxv4Uf5gJel+b /R7Q18Gp102o/OuUgDFjHhVxQY5b1xzTwdzsyTMkVCPvsTixSe4Y9E8zojIbdtmj 2lv1bXIdopDBPOKiycKPvwoWdWq1IqkA9+jF3r9TJq0aStBDDo9rwIZZCeTmNuyW GnwWGtux1jUo3w== =3qNT -END PGP SIGNATURE-
Bug#1057306: RFS: kmscon/9.0.0-5 [RC] -- Simple terminal emulator based on Kernel Mode Setting
Package: sponsorship-requests Severity: important -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dear mentors, I am looking for a sponsor for my package "kmscon": * Package name : kmscon Version : 9.0.0-5 Upstream contact : https://github.com/Aetf/kmscon/issues * URL : https://github.com/Aetf/kmscon * License : Expat and HPND, Expat, LGPL-2.1+, GPL-2 with Font exception, public-domain * Vcs : https://salsa.debian.org/viccie30/kmscon Section : utils The source builds the following binary packages: kmscon - Simple terminal emulator based on Kernel Mode Setting To access further information about this package, please visit the following URL: https://mentors.debian.net/package/kmscon/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/k/kmscon/kmscon_9.0.0-5.dsc Changes since the last upload: kmscon (9.0.0-5) unstable; urgency=medium . * Stop using undocumented autoscripts in d/rules. * Move unifont from Built-Using to Static-Built-Using. * Fix FTBFS when systemd.pc changes systemdsystemunitdir. Thanks to Helmut Grohne. (Closes: 1052644) Groet, Regards, - -- Victor Westerhuis -BEGIN PGP SIGNATURE- iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmVr1lwTHHZpY3RvckB3 ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+wD8EACxucvUZbmIf605yVCNZZgriZktEvlL h28S5Qn2guNDkjO5Ds/97wWuhePMjq4ZnkDRpGZl0D5zEO8/CQKWek7Su4BBtwbh iRvj38dMB4UGzlARbBufFXi6iRTGcdbTV/jts+2/qykIvMNQwFQMwhRfGoIRKaZr FTkG0PmBAY8Z3pgkas1O8UAsn6+jPi+Y6wJqp3bTISIXUDgwzl1xGBuMbigBAzob Kmt+RPDZAQlIYxs+bhkdELvFm2a6Njo5xGjK2k1XX8awNpqGhcAKhtH/dtryNA1e /un1bxXB70OoOHFk4CosDBcP4vv+qbnfBGhjqNdwA7I/PCCAV7VZk5HVdE6FrPGB shSBfPF26UngsTL0mrdvOP9R6fvW5lMHpXlaJQ4Es7R7hEZdu+h6xX+QoJoys2B/ 6RNTOcgcgHGm9aQcijdytcUqpmXqbv/26NClPlH/qN3O2h0bCEb3IuperPPLT0L8 kH4AJU9KVeN2f9DynON9uoCaVzb3hDbKGxFORc1DGavQxaiINs2STbZlJCjr6oUW rFERhgCSA3PoTAFT+PIXQnuS2uX+yAZyn0BfjgtuXsSuMJc5JOwc/sxj0Iek1z6k WEcRA6vMtfyPD3IJRaOfZc6ci0a52KdQknrFlAL/DkXtVMMnPshRxO9DMQa/+HuC woCNdIUNz1p+NA== =DM/U -END PGP SIGNATURE-
Bug#1035823: RFS: libtsm/4.0.2-0.4 [NMU] [RC] -- Terminal-emulator State Machine
Package: sponsorship-requests Severity: important -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dear mentors, I am looking for a sponsor for my package "libtsm": * Package name : libtsm Version : 4.0.2-0.4 Upstream contact : https://github.com/Aetf/libtsm/issues * URL : https://github.com/Aetf/libtsm * License : Expat, LGPL-2.1+, MIT-Open-Group and HPND-DEC and HPND-DEC-HP and Expat, public-domain, Expat and HPND and BSD-2-clause * Vcs : [fill in URL of packaging vcs] Section : libs The source builds the following binary packages: libtsm4 - Terminal-emulator State Machine - runtime libtsm-dev - Terminal-emulator State Machine - development To access further information about this package, please visit the following URL: https://mentors.debian.net/package/libtsm/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/libt/libtsm/libtsm_4.0.2-0.4.dsc Changes since the last upload: libtsm (4.0.2-0.4) unstable; urgency=medium . * Non-maintainer upload. * Unbreak d/watch broken by Github changes. * Switch /usr/share/doc/libtsm-dev from dir to symlink on upgrade. Thanks to Andreas Beckmann for reporting this packaging error. (Closes: 1035764) Regards, - -- Victor Westerhuis -BEGIN PGP SIGNATURE- iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmRacGMTHHZpY3RvckB3 ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+z+oD/4ytMmdb2AzAhwxZXYnLdmPPoWVeguH X3EFM8T0DQaSBNfZ2S1XXE2jNdx8lhda3OeVqQoKA21MTtaRsCJ/mjpV2XzAvBsR Dfs4zACqAiHLoTLwI39ZS5yAkFFnVpiwPpCv5HkzVwMs8kh8QOy6oU4+cbnoEMgK TKcp4f6m1d2tZvAJKXt/w5zd9CSLWhNaRr/a6LlbArDL8n3lcCXDoiK6UEWrDIKA vnNcNA6wO6eH43Kyz3mgY7WRXmkoKZdtg4rOwYypEcO8MALQhrvRrBSVD3qvggQG OzdXMFSCRA/kfKcJYNDMJOTfvrp5syDP64pmxxeAqKT08kM9GK6AYj3MpBlvBKs+ vNbGW25g9kSaoHhHy4qkJSDJzuS9aRcx0Q8S/ruSaF+Yd6gCVuCr/vAOK3sIY7SM tc8bbkJZbjPGin8RTBmW5XQ1jAoF7Ar2zziRdGY/+LUCLRxgBrl9AQX4fU8ebG9y vXVNJ2SJiy5NwR7wOTDVVhj2LTHAFv0gYdhnl3OVgdNeZy8e3N07NvcewALl8DN3 laF5w2WZiZ5JUVrayltLzHnPcao8qWJ+bse6jC66aNRmvsdwLOjoiQSo93y6C9jQ yjZH5+Om547Whs+ybhcpWVhiauUxuad5QZQmlg3kQ43AoSJMDS26dkDRp2tpu/vm buwWIEJa/M8fNA== =k9t1 -END PGP SIGNATURE-
Re: pip install --user broken in debian testing?
Barry Scott schreef op 26 februari 2023 21:36:20 CET: > > >> On 26 Feb 2023, at 14:06, Danial Behzadi دانیال بهزادی >> <dani.be...@ubuntu.com> wrote: >> >> That's the new intended behavior. I you want non-debian python packages, >> install them in a non-debian python via virtual environments. > >The idea is to prevent installing into /usr not preventing install in $USER I >hope. According to the PEP it's both, and it actually makes sense. Python does not distinguish between packages in system-wide and user-specific locations. Allowing non-virtualized installation of Python packages into the user-specific location could therefore break Python programs and libraries installed by apt/dpkg. Virtualized installations do not cause issues and are still allowed using, for example, pipx or raw venvs. > >I think this is a major bug. > >Barry > > > >> >> > >> >> در ۲۶ فوریهٔ ۲۰۲۳ ۱۰:۰۴:۲۰ (UTC)، Barry Scott نوشت: >>> I have been using the following to add useful python based commands to my >>> user locally: >>> >>> $ python3 -m pip install --user >>> >>> For install I get this: >>> >>> $ python3 -m pip install --user colour-text >>> error: externally-managed-environment >>> >>> × This environment is externally managed >>> ╰─> To install Python packages system-wide, try apt install >>> python3-xyz, where xyz is the package you are trying to >>> install. >>> >>> If you wish to install a non-Debian-packaged Python package, >>> create a virtual environment using python3 -m venv path/to/venv. >>> Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make >>> sure you have python3-full installed. >>> >>> If you wish to install a non-Debian packaged Python application, >>> it may be easiest to use pipx install xyz, which will manage a >>> virtual environment for you. Make sure you have pipx installed. >>> >>> See /usr/share/doc/python3.11/README.venv for more information. >>> >>> note: If you believe this is a mistake, please contact your Python >>> installation or OS distribution provider. You can override this, at the >>> risk of breaking your Python installation or OS, by passing >>> --break-system-packages. >>> hint: See PEP 668 for the detailed specification. >>> >>> This look wrong to me as I am not installing into the systems site-packages. >>> >>> Barry >>> > -- Groet, Regards, Victor Westerhuis
Bug#1030903: RFS: tapecalc/20230205-1 -- full-screen tape editor that lets the user edit a calculation
Package: sponsorship-requests Severity: normal -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dear mentors, I am looking for a sponsor for my package "tapecalc": * Package name : tapecalc Version : 20230205-1 Upstream contact : Thomas E. Dickey * URL : https://invisible-island.net/add/add.html * License : X11, MIT-old * Vcs : https://salsa.debian.org/debian/tapecalc Section : math The source builds the following binary packages: tapecalc - full-screen tape editor that lets the user edit a calculation To access further information about this package, please visit the following URL: https://mentors.debian.net/package/tapecalc/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/t/tapecalc/tapecalc_20230205-1.dsc Changes since the last upload: tapecalc (20230205-1) unstable; urgency=medium . * New upstream version 20230205. * Update copyright years. * Update standards version to 4.6.2, no changes needed. * Enable Large File Support. * Add autopkgtest. - -- Groet, Regards, Victor Westerhuis -BEGIN PGP SIGNATURE- iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmPkLmATHHZpY3RvckB3 ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+5kYEACRb5qYpb3e5KcSxmusLGzjP7NTMlKV C0OI7HbccKn0bBDAs5vBzM+chYSBRh3KIdmj7vuzawQ89VxbXMm2M9K6UmrJNT+k 1/VhwvhGRGesx2moGh5inJ/73zuLH0cViZxFoIPbOVKAJZbjKrN34KXbXJbl9v5j jJedCPTZoml12MSIkzScWf1h2wh3p03mku5KC3NDLFwy//b4Z9Ps0zfFSb6xQ9uQ caG+YxJRS7zLwZPV9hc696XCEU8tNl7E7cSD+911yXqG69uz6GbKFUZw0yC+v9Gc 3oEQkgn3BD38N5YrF8yWbqkUKxVfYbZwJLCclQO5OYj/iPTQx+UTrYQxN8xjlrpX QemIeqatd3RTaExzFSsoh08lZX6zATgxewGRWfb2jBdgNLsUo27w1JQUL5kAWJBv YT4VOWunN/qcg2XKAJodKGyb2xTB9aK6J8PjkjI3NfkCh8SPBoIBZcrMLrVIKm+9 akEpG9bV6/K8Z4QpiQ4NjOFRy0msumLKBAqhqp7J5MFJM52gle6bo5fHdJuQg7sy EoOqpIkRWmLtRkMSQsOVg0E9N6j5KSrPWOOJX+AcFAH1oJc8d5vTxj6wJIA5lcBk 3esGZi+AaPl5VMf8yvH8YqUyy0lZr5QysuLH0TUXHmR9NFpLROzSuSxu5uB4VZVf iYR2bsk1Xdqs1g== =0wge -END PGP SIGNATURE-
Bug#1029981: RFS: kmscon/9.0.0-4 -- Simple terminal emulator based on Kernel Mode Setting
Package: sponsorship-requests Severity: normal -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dear mentors, I am looking for a sponsor for my package "kmscon": * Package name : kmscon Version : 9.0.0-4 Upstream contact : https://github.com/Aetf/kmscon/issues * URL : https://github.com/Aetf/kmscon * License : public-domain, LGPL-2.1+, Expat, Expat and HPND, GPL-2 with Font exception * Vcs : https://salsa.debian.org/viccie30/kmscon Section : utils The source builds the following binary packages: kmscon - Simple terminal emulator based on Kernel Mode Setting To access further information about this package, please visit the following URL: https://mentors.debian.net/package/kmscon/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/k/kmscon/kmscon_9.0.0-4.dsc Changes since the last upload: kmscon (9.0.0-4) unstable; urgency=medium . [ Debian Janitor ] * Remove constraints unnecessary since buster (oldstable). . [ Victor Westerhuis ] * Update standards version to 4.6.2, no changes needed. * Disable -Werror=array-bounds. This update fixes an (erroneous) build failure from -Werror=array-bounds when building with LTO enabled. It should build on Ubuntu again and migrate to lunar. Right now the migration is blocked, see https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#kmscon. Groet, Regards, - -- Victor Westerhuis -BEGIN PGP SIGNATURE- iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmPWy90THHZpY3RvckB3 ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+3eTD/wKMVhUQFtc8fCIfZknMObZzvCObkAq nnG2VCz9tVKFw0AothZ/AcjRg/qLiRc20zlw4061jNgEqoYGj/477IBfMBJsdLP/ ihhV0I3ZT8+a+TKUbeJij8KBReeuvcNvmKE/rC/l7ZRvpz/DF5if7AC5Jr8vhIBm dGybAk59hV+r226SmP3BQ/buQDFQ2zRgWzCHE+n/64UIV7YvQFd1drSC9wI5lOCF Ru38PEwEcCqDfOnocdzUNmtB6gM9UrgJS6flM2l0/KJYwYv6KF4Md2uwCXjMe/88 P7rsKx/RR06LQ+PUa9xbYx75p8BuxEYsFOVXnZnvQdIuVeol7d+oCrMS9eyEaIe9 saY6PqnVBRFdjIkPqFbdaQWdzysX3qHdpH386fJnVJlA+bqL8AQO3pOK3eY6hl5r 2zNDROlABpJDe8btG1J1+GyP5edq5hO7ojR9Stm+uVECQgLeybV1jghW8+oz8C7u ZL5TyqcsdzkS1TkS0esZVTQidiBzNmJR4eY0+6375fufIclQ/jnfHr3aPeB8j+T+ oPhj9xwjmkV7L5SNFM/z0aCXvav9kEc3Uo4nt496OqrGIY4GLguLrCUz+qWU32sS NZ+rlpy9rX8vejM2LFTm0JLSqhZ9a0a9JrKvEz059VdiNg2cFOiY5Zs0kBGbn6m/ y09GIrvaw5czXg== =tuZm -END PGP SIGNATURE-
Bug#1029468: RFS: sioyek/2.0.0+dfsg-3 -- PDF viewer with a focus on technical books and research papers
Package: sponsorship-requests Severity: normal X-Debbugs-Cc: elb...@debian.org -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dear mentors, I am looking for a sponsor for my package "sioyek": * Package name : sioyek Version : 2.0.0+dfsg-3 Upstream contact : https://github.com/ahrm/sioyek/issues * URL : https://sioyek.info/ * License : BSL-1.0, GFDL-NIV-1.2+ or CC-BY-SA-3.0 or CC-BY-SA-2.5 and CC-BY-SA-2.0 and CC-BY-SA-1.0, GPL-3.0+, forrest-smith-license * Vcs : https://salsa.debian.org/viccie30/sioyek Section : misc The source builds the following binary packages: sioyek - PDF viewer with a focus on technical books and research papers To access further information about this package, please visit the following URL: https://mentors.debian.net/package/sioyek/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/s/sioyek/sioyek_2.0.0+dfsg-3.dsc Changes since the last upload: sioyek (2.0.0+dfsg-3) unstable; urgency=medium . * Update standards version to 4.6.2, no changes needed. * Change B-D from sphinx:native to python3-sphinx:native to workaround #971739. Regards, Groet, - -- Victor Westerhuis -BEGIN PGP SIGNATURE- iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmPNrHwTHHZpY3RvckB3 ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+5I7EAChWerngHr1K/DVX331qWBzfFh1r1dX 912A5ev1NwQKKYtjItyvVwjn19GeuTqDcDpDbPCEPLsUSlhJoXwjTZEfx6KwaJw2 DceB3hndVOl2Ipcd4IqBShRCwpe9czuf07oo5WFEilWl89z9n1Y3Pxqyk2t52u/d dvjGYJS6zCxml7X/W1GKyal1pVf1dlTClpXTC+DJFJDi+itXMzfzRO5IvaObWgRV fAVMzc6FNjzGOJPcVsvc3dViUo30D5P1MZCKVMrsIwA0R/F9XFKH4+k/QdTAl84n Xwl5BIlfqxpNW4mvPGAb1OJZBbAG/9wxNm+0cInXGSZRXQrczIVQ4RQOI+7e1sis TIzVi0HrE3Z86K72up/Ux8MG2S5jXsHYt9MTkuqrC/eshZGdGJxcWFiWNRgsYztC Cwq0moqa6Kxe8t2QY2b1HROI7DaBUkXqrtt1JeMjyhHP5cALj7k8E5zwCGk6Y2Pm V/r6bqgg3WLCvkYv9Qt0ZCDlsTPYVAxzh9f63F5W09i9FPCASreMgT/pbZ6sSy/7 Ifd6BdjQY1ADnod40MR+YQspkDhWnDHiq/IdFMOO5LONryxJElthMALEANZVtiPm l89oOdJzfGtZ9lVucF04tYrp/YstSKuxsMBLX4dRGTAgWtTsPk+tQvpnYlgTcby4 Eqtm+OVedVlq0Q== =u4sM -END PGP SIGNATURE-
Regression in autopkgtest because of bug in another package
Hello Mentors, Yesterday I opened bug report #1028919 for mupdf with a patch attached. A maintainer quickly picked the patch up and uploaded a new version of mupdf. I'm keeping an eye on tracker.debian.org and I noticed that the new upload is said to introduce a regression in img2pdf's autopkgtest. Looking at the autopkgtest log, the underlying issue seems to be #1028904 in pillow. Would it be useful to file a bug report against img2pdf for this? Should I send a control message to the BTS to report that bug #1028904 affects img2pdf? Or will this situation automatically resolve itself once pillow is fixed? I tried searching the Debian Wiki, the Developer Reference and the mailing list archives, but I've not found an answer so far. Kind regards, Victor Westerhuis
Bug#1028639: RFS: sioyek/2.0.0+dfsg-2 -- PDF viewer with a focus on technical books and research papers
Package: sponsorship-requests Severity: normal -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dear mentors, I am looking for a sponsor for my package "sioyek": * Package name : sioyek Version : 2.0.0+dfsg-2 Upstream contact : https://github.com/ahrm/sioyek/issues * URL : https://sioyek.info/ * License : BSL-1.0, GFDL-NIV-1.2+ or CC-BY-SA-3.0 or CC-BY-SA-2.5 and CC-BY-SA-2.0 and CC-BY-SA-1.0, GPL-3.0+, forrest-smith-license * Vcs : https://salsa.debian.org/viccie30/sioyek Section : misc The source builds the following binary packages: sioyek - PDF viewer with a focus on technical books and research papers To access further information about this package, please visit the following URL: https://mentors.debian.net/package/sioyek/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/s/sioyek/sioyek_2.0.0+dfsg-2.dsc Changes since the last upload: sioyek (2.0.0+dfsg-2) unstable; urgency=medium . * Forward upstreamable patches upstream. * Do not download intersphinx inventories. * Clean auxiliary files from tutorial build. * Define fallback for GL_CLAMP to fix build on armel. Regards, - -- Victor Westerhuis -BEGIN PGP SIGNATURE- iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmPB+PETHHZpY3RvckB3 ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+7tHD/4xFTDFxvgGmI2pLAl2qzHZRYvfq3ED 0hrsNG2j/a/XtD9NgHD8bK6D0EgGIWZKeYqiFV7eSSilk6FRf59BjvOlZ8oBm6+P wq6dq8trpSDIXMNGZ3FuBP01TmZ9Ah0EBoCBjA5W7d0q8ylj3OJcBmFnuui/tvIx X2saGBmTVsvaLs84sagno2kzc14rHR52fhxP/l84A8HGIvFGdJN2VLqdpx8C+YwL BuLR04dSQs6k2oRIyEc4N7Bq48HeNNZSzA2bZinFw3x1olHH1pGHuKowl6Y26IfJ onRDfhAeaigpwuh7ajSdaZmvbUjgg4z0qBafZrN+xRKVujbASj2xolUNqff13jL8 BqR6Ts0RmR8cxHs8kLtj88kLWU/GE7zLyQ5G26geZJvQNRWse9gmpN0PkvgCafZ1 WK7UackZVNEockbRTpfArqqMYzVN4O7xEDRb6N8S4i3NU3XzA74pNe+mYuqDa0az tJmGINdoXOLlp2zLAi03gHnu4oOaR273ucrCDctYyZb7JjWlc9qhcrGjb+LLAdsy pB32miZspH9uDvPc9JkRZkQBnuLcXpJNSOcdGIs8EMKt02JgsEnSqbHuIKhjXBpZ aV6Si/snPFGTnfygBhX4kVKDFlsmebrGdtWZ83aa2IWrnv49z0rB9LSwO8GYKVgv jT4k0PWpxkftuw== =19Wh -END PGP SIGNATURE-
Bug#1026357: RFS: sioyek/2.0.0+dfsg-1 [ITP] -- PDF viewer with a focus on technical books and research papers
Package: sponsorship-requests Severity: wishlist Control: retitle 1006130 ITP: sioyek -- Sioyek is a PDF viewer designed for reading research papers and technical books Control: owner 1006130 vic...@westerhu.is -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dear mentors, I am looking for a sponsor for my package "sioyek": * Package name : sioyek Version : 2.0.0+dfsg-1 Upstream contact : https://github.com/ahrm/sioyek/issues * URL : https://sioyek.info/ * License : BSL-1.0, GFDL-NIV-1.2+ or CC-BY-SA-3.0 or CC-BY-SA-2.5 and CC-BY-SA-2.0 and CC-BY-SA-1.0, GPL-3.0+ * Vcs : https://salsa.debian.org/viccie30/sioyek Section : misc The source builds the following binary packages: sioyek - PDF viewer with a focus on technical books and research papers To access further information about this package, please visit the following URL: https://mentors.debian.net/package/sioyek/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/s/sioyek/sioyek_2.0.0+dfsg-1.dsc Changes for the initial release: sioyek (2.0.0+dfsg-1) unstable; urgency=medium . * Initial release. (Closes: #1006130) Regards, - -- Victor Westerhuis -BEGIN PGP SIGNATURE- iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmOfoVATHHZpY3RvckB3 ZXN0ZXJodS5pcwAKCRBDPZGrl0dA++PgD/wM2ZBy0uaIM/ZzOQ/H/v2QbvUV5K6x QD1Xc3EDTpsX2Bm61rwZozGJcNTiBc9uQ9NJ0MYPxPut3MNhrHxr3fPcnGyujKiZ SBgm1bEZUAKGdP9VVecjlTNe9lnY/WpRGtx+f8ERLylroIm+s/33xbLAVX8IvjVN YCZ8f0cM7Zso3DUFXTGIV/6HCUuD4iEZjEbEFu7me6G3MkpZ9PPks7tHUGBRetMs PJmJcY4wlgRlTJhZeDf1nBtQU86n9nz9KVcd3bfLkDf3mQcy+dTtUp3kkccyx7kB ++O68CRCwxX4l3uvIzrSqbTDCubVs2/agujyWoFzHubhx8A/kuSc9fPKQBowdqn3 OFpUAXgzfvsXjK6NN2zJ42vjUc7UTO/1Pg/zADlXO9nuj3Fp9iwT6mF2oSIN71WY dZDRQvZCCA78XQCrNAD2GVW3aeK8GhNqOXRPVna9h0wj2kQz41+6x8b3dtUu149g weVzoXp9J+YXhm8JjpVHOIbSNwLPM0ioGtAQEoGlDW5pVYmwe93I9ES7R0U/p9Xz +GSVt2in6Sqsn5QvhPYT63JITByb3m3bLbXxye5t7rID+gF74jPb06fSnZocDOmi ggfHKddVi1hR+D1MRrOwFA0uGnNLtH51VESjL3jvdmv4IgzUFIBUG0aX0ZOO9eQB zSSIOQyCCtHGFg== =FlfD -END PGP SIGNATURE-
Bug#1024508: RFS: kmscon/9.0.0-3 -- Simple terminal emulator based on Kernel Mode Setting
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "kmscon": * Package name : kmscon Version : 9.0.0-3 Upstream contact : https://github.com/Aetf/kmscon/issues * URL : https://github.com/Aetf/kmscon * License : Expat and HPND, public-domain, Expat, LGPL-2.1+, GPL-2 with Font exception * Vcs : https://salsa.debian.org/viccie30/kmscon Section : utils The source builds the following binary packages: kmscon - Simple terminal emulator based on Kernel Mode Setting To access further information about this package, please visit the following URL: https://mentors.debian.net/package/kmscon/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/k/kmscon/kmscon_9.0.0-3.dsc Changes since the last upload: kmscon (9.0.0-3) unstable; urgency=medium . * Depend on init-system-helpers >= 1.65 * Fix Built-Using calculation in d/rules * Register exception with needrestart (Closes: 1024345) * Update d/watch Regards, -- Victor Westerhuis
Bug#1024127: RFS: tapecalc/20221104-1 -- full-screen tape editor that lets the user edit a calculation
Package: sponsorship-requests Severity: normal -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dear mentors, I am looking for a sponsor for my package "tapecalc": * Package name : tapecalc Version : 20221104-1 Upstream contact : Thomas E. Dickey * URL : https://invisible-island.net/add/add.html * License : X11, MIT-old * Vcs : https://salsa.debian.org/debian/tapecalc Section : math The source builds the following binary packages: tapecalc - full-screen tape editor that lets the user edit a calculation To access further information about this package, please visit the following URL: https://mentors.debian.net/package/tapecalc/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/t/tapecalc/tapecalc_20221104-1.dsc Changes since the last upload: tapecalc (20221104-1) unstable; urgency=medium . * New upstream version 20221104. * Bump standards version to 4.6.1. Regards, - -- Victor Westerhuis -BEGIN PGP SIGNATURE- iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmNy9kUTHHZpY3RvckB3 ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+6PUD/9DmP5UIESBTWA0tRVmNqeYUfDY+EMA UjDHfvR+pfGfnZFSoybvIMZE2sbptwcOJ4hi8pBVk8WrPNodf6/rb7N1a4qKH/py UO8+Jikl4pvSqud0/NXR2u1gKV/qSeo3QLSqlaFC8A7hF/bvUPHaT4FLSoYaoNmr yLgl4YiaKuUecF8XD6+ta/REgh4WFWTXuznxLdKgs25L2D2TkYfraTQ04wQhR+F+ 18kPdzkAJWsuc0uvF3JZuckwMBILcERnVJfGfc+PoPRm9yI7T1F+HZFHkYiK5q+W 8U68cb3FHg3sQSX4ryBGKo0bpGcSRH8uFXa1PWElKTygUfzS8Vvj2CcFwY3EVGQx +pv0Oog3i7lx5M/Fv04uiNpxs5QukLZOOfbmWwSid/NQ+yo/aYnqc1dJDwB8hIJZ zy0Yh3r/dC8hb3KHhaxYVfS2JFh238LqQIyWAwb2W61O/36encMtN57juJ84iwqd HSekqiptfgVRwpfEsBwC5Jdb6pGhWJN3x+CRK/UREgIo29SkjAF0dM0pwJfiqKQ7 BxyfCN+DSaiCWAzWvCeGyxKpbiIFlVjnd06N1dXC7uMEvel0o74hh5aKl1uYTvUj CQLZXDJTqRaz2jiTramOqyXJLdDJBI2cA5+ql/OF6dyUuuASsRgLwugSYeTgw7Jd /qhhD//4Wnm9ng== =C+zl -END PGP SIGNATURE-
Bug#1014412: RFS: kmscon/9.0.0-2 -- Simple terminal emulator based on Kernel Mode Setting
Package: sponsorship-requests Severity: normal -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dear mentors, I am looking for a sponsor for my package "kmscon": * Package name: kmscon Version : 9.0.0-2 Upstream Author : https://github.com/Aetf/kmscon/issues * URL : https://github.com/Aetf/kmscon * License : LGPL-2.1+, public-domain, GPL-2 with Font exception, Expat and HPND, Expat * Vcs : https://salsa.debian.org/viccie30/kmscon Section : utils The source builds the following binary packages: kmscon - Simple terminal emulator based on Kernel Mode Setting To access further information about this package, please visit the following URL: https://mentors.debian.net/package/kmscon/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/k/kmscon/kmscon_9.0.0-2.dsc Changes since the last upload: kmscon (9.0.0-2) unstable; urgency=medium . * Run agetty instead of login (Closes: #1014316) * Bump Standards-Version to 4.6.1 Regards, - -- Victor Westerhuis -BEGIN PGP SIGNATURE- iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmLES4wTHHZpY3RvckB3 ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+7V9EACM+eM1xA1IKNv+Qw7mXKBYfUmRRTzu tdnndbzo27WEoBUVHGJOHvX+FpZ/Je1nDvW+ZMmqI9MQDnyTwzc0eP60UQYZVc4L po2oMZPtcmbaC4wLpiebgx/iTAvlC68ks1cmC/eBPrRwgk1PsMuhaVHsei1dQj5W PA4HJJEeWC2QLU7jHiTjn2Z9852xD56H6LF9ucyaj/lZLZEn5Mr8s2PaBu1w0Zly x4haPY6zZ4GRLJa/QJtLSzxBDhlS2KMhB2LL2c4PaqU3shG9RpavGmtcZ0aM5M4p ou6BVMVSnu3ijfIBW/1LBAm1mGVoR9p/tvqWnKVnAppJY3Ge7E56YssnbEaM5Z1O 5Jom1afWJZJWE81ifRBfEN4qGSQKgrPnUYMPDst7+32GDxH3z/9kE8uu3v895CCx HY6bK6m+GoWQeZQ+WtRHXxaEDMECwyCrAfxrGOpNw7gLJjg6rnG5IwPHxAXZZ/Fr J2r8PmdUafRvqZmChJ/OlzSM95cwFUIgDy5u7XLHHclfuOD3LY7mYoq0hvlMCyGs 1apLSzy0PTkGU8eZnVKNq6kbms4Lhj2uM3LCBDxv5f582nS7UZNCBfQqJgY45s4i c2Rb2OYMUHurWHprIhn5eKxj9sNIWnSIV0LdlzjxulZHRzUk0tj7I35iO1D7vA4R RdBF0sXtNIJneQ== =TxBa -END PGP SIGNATURE-
Re: Bug#1013246: RFS: kmscon/9.0.0-1 [ITP] -- Simple terminal emulator based on Kernel Mode Setting
Op 20-06-2022 om 00:52 schreef Adam Borowski: On Sun, Jun 19, 2022 at 11:02:54PM +0200, Victor Westerhuis wrote: * Package name: kmscon Version : 9.0.0-1 kmscon (9.0.0-1) unstable; urgency=medium . * Initial release (Closes: #1004919) Hi! I've uploaded to NEW, as the basic packaging looks good in general. Thanks for that. I'll keep an eye on the NEW queue. Integration with Debian conventions, though, requires some work. The biggest problem: there's only a .service file but no init script, making kmscon work only with systemd but not with any other init/rc system. I'd be happy to include an init script or even try my hand at one myself. It fails to set term settings, making cooked mode not work until something else (eg. bash) messes with them. This makes eg. backspace not work on the login prompt. There is definitely room for improvement. Upstream is very responsive, so I will see what I can do. It probably should run getty instead of inventing its own stuff. > /etc/issue should be printed before the login prompt. A similar issue was already reported upstream (https://github.com/Aetf/kmscon/issues/24), but I agree that it's something I should look into. There's also a bunch of upstreamish issues, such as application keypad mode not working, or failing to either support existing mouse daemons (such as consolation) or providing its own mouse handling, but such stuff seems more fit for the upstream bug tracker. Meow! -- Victor Westerhuis
Re: Bug#1013246: RFS: kmscon/9.0.0-1 [ITP] -- Simple terminal emulator based on Kernel Mode Setting
Op 20-06-2022 om 12:09 schreef Thomas Dickey: On Mon, Jun 20, 2022 at 12:52:20AM +0200, Adam Borowski wrote: On Sun, Jun 19, 2022 at 11:02:54PM +0200, Victor Westerhuis wrote: * Package name: kmscon Version : 9.0.0-1 kmscon (9.0.0-1) unstable; urgency=medium . * Initial release (Closes: #1004919) Hi! I've uploaded to NEW, as the basic packaging looks good in general. Integration with Debian conventions, though, requires some work. The biggest problem: there's only a .service file but no init script, making kmscon work only with systemd but not with any other init/rc system. It fails to set term settings, making cooked mode not work until something The TSM developer says in the README: This library is very similar to libvte of the gnome project. However, libvte is highly bound to GTK+, which makes it unsuitable for non-graphics projects that need to parse escape sequences. Instead, TSM tries to restrict its API to terminal emulation only. Furthermore, TSM does not try to establish a new terminal emulation standard, but instead keeps compatibility as close to xterm as possible. This is why the TERM variable can be set to xterm-color256 with any TSM based terminal emulator. (because the terminal behavior doesn't come close to xterm, that's going to produce bug reports) This text from the README is also included in the description of the binary packages from src:libtsm. Do you think that the text needs to be changed for a next upload? Or should I add a warning message? else (eg. bash) messes with them. This makes eg. backspace not work on the login prompt. It probably should run getty instead of inventing its own stuff. /etc/issue should be printed before the login prompt. There's also a bunch of upstreamish issues, such as application keypad mode not working, or failing to either support existing mouse daemons (such as consolation) or providing its own mouse handling, but such stuff seems more fit for the upstream bug tracker. The libtsm upstream bug tracker doesn't show much recent activity (and glancing over the libtsm source, can readily see that there are a lot of problems yet to be reported - perhaps this package will do that). To start with, it's not "VT100 compatible". The upstream maintainer of the packaged libtsm fork is the same as the upstream maintainer for kmscon and they've been very responsive when issues came up while packaging kmscon and libtsm. I will work with them to improve the quality for future releases. -- Victor Westerhuis
Bug#1013246: RFS: kmscon/9.0.0-1 [ITP] -- Simple terminal emulator based on Kernel Mode Setting
Package: sponsorship-requests Severity: wishlist -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 ear mentors, I am looking for a sponsor for my package "kmscon": * Package name: kmscon Version : 9.0.0-1 Upstream Author : Aetf * URL : https://github.com/Aetf/kmscon * License : LGPL-2.1+, public-domain, GPL-2 with Font exception, Expat and HPND, Expat * Vcs : https://salsa.debian.org/viccie30/kmscon Section : utils The source builds the following binary packages: kmscon - Simple terminal emulator based on Kernel Mode Setting To access further information about this package, please visit the following URL: https://mentors.debian.net/package/kmscon/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/k/kmscon/kmscon_9.0.0-1.dsc Changes for the initial release: kmscon (9.0.0-1) unstable; urgency=medium . * Initial release (Closes: #1004919) Regards, - -- Victor Westerhuis -BEGIN PGP SIGNATURE- iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmKvjv4THHZpY3RvckB3 ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+1DuEACoVZ3h4kLV+vGvRLwqs7C8BdzOl9F4 JIX3J0wKTUYp+y0x7phTDvoTCdEPVmYdaaF8UTMAJJBn0CSCxfL/VHoLWwG6HadI EU1ECy1u5TAuZrFxVeUUArzUzIuMulPPldXdoRh0xghdwTNDdF9HI0w9pSTkgDwW 3GwgLNnTfk3gidgC7K46oHc0grqma0m5fZ7TFAvRMyl7cU5WPxJ8Mzt9BcIvEx8Y vURyb/58/9wOsKOruchcsvQsXJpT6IBYA3F5csfVVdvY9tp20GDS9/dTdh2+bshM j4xm1ZwKnZOlSwkpzScHnY2/UhxUIROvemtXyPsnY0A+0PtDT7eUMR+5DJUjAKAe nPxSThsQqn3YVn4CkpDgVWH4VXsj2r9vM/LD+yOw/TO8Kg462GSk3Bw+398pU3mc w/wpCVFwflw6vgVN54T8zSM0glqpOCOzL6zszxOy0x4efH7dNUA8y2iJunexqEQC O6fG5sruRWSQYybo1dw8I1uRVPFw67J+NamsOLpD0tf8k9FtjdoVM44OpmATzXII IlNtY7Ah3P+pfnI5cwoJ81Y63ZYUnCC4jq/YW68pfOhhFG3ULG2INjdWCJBfM4+6 WSxduOdxj3sZF3gI4+5pymG1fN6Vk54Vrx1XcVyK6pyFR1i9feJjc5nCro5MIrEI UfG0EZEDrN90qw== =rOiZ -END PGP SIGNATURE-
Bug#1010354: RFS: libtsm/4.0.2-0.3 [NMU] -- Terminal-emulator State Machine - development
Package: sponsorship-requests Severity: normal -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dear mentors, I am looking for a sponsor for my package "libtsm": * Package name: libtsm Version : 4.0.2-0.3 Upstream Author : https://github.com/Aetf/libtsm/issues * URL : https://github.com/Aetf/libtsm * License : public-domain, LGPL-2.1+, MIT-Open-Group and HPND-DEC and HPND-DEC-HP and Expat, Expat and HPND and BSD-2-clause, Expat * Vcs : https://salsa.debian.org/viccie30/libtsm Section : libs The source builds the following binary packages: libtsm4 - Terminal-emulator State Machine - runtime libtsm-dev - Terminal-emulator State Machine - development To access further information about this package, please visit the following URL: https://mentors.debian.net/package/libtsm/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/libt/libtsm/libtsm_4.0.2-0.3.dsc Changes since the last upload: libtsm (4.0.2-0.3) unstable; urgency=medium . * Non-maintainer upload. * Ensure that the CMake config files always point to the shared library. (Closes: #1010350) Regards, - -- Victor Westerhuis -BEGIN PGP SIGNATURE- iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmJryqATHHZpY3RvckB3 ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+yhyD/0ZCYWNuzFHZVTEB9RcK4N1BmRZTjiO ZhuPxn+R6yGOTmwxLIrkvcZ/3yTW7yDIsICnrS2oE8NmsX97QuA/vsq9FrA0bWt9 GNKvV9ra5/vKfN/Aj45TFPZyJIsFkqlSGthZWjLh7QAW8uQaIWcjmiLWoxeIdp82 XjFwrQyeYqQN7PRl/9/LV+KyBuOeA6IukoYFO96FSecNYxosVoHTMfpWf+wdeCAe R/otlyiWo9Lvp88aFiw8mG67/d2rM2r6wna0u67EYG2vKJ33Ow9Q/HO+yvw4Jq+y tUIHttTvat6PVlDz38VAgPvFe75lEUiKU7cDpI5rE5VCPw4YMDMZS1GmokWtkSQ1 jLRy0c9OBq0we+4fGk+PRfbAp9hjHnSiQlhjD1TUiJrDe3/HHcqV8/Pjx1veJ001 xCUt2HhReaUN/VJDa4OMrow8jDUMzQSBSEhV0UZD7VfYQSFHDVmrc7EKZZeOjpIh upsTet6u7KxH1/+4BcMBmArIGhu8eea/D/VlGh77uLztnjiupHcr4vN3R+k7Gr+R kl05N3mjEhWQJjuZlxrvMuivfM70cEW9fPqwulh2KUVLAWWGx6Hf/MaC8Lifo3VU CbrvBU1mXfGY5+3TZ4zvsDoli4xm89DO0A8Rb7MJeRPfZq2bn3O/oCuX9mjQyFLR ofeXahfu8ntr2A== =HAjA -END PGP SIGNATURE-
Bug#1004922: Asking for new upstream release
I have retracted the current version of kmscon I had uploaded at mentors.debian.net to ask the upstream maintainer for a new release (https://github.com/Aetf/kmscon/issues/42), so I can prepare a proper release for Debian. A new version of libtsm has just been accepted into the archive, closing the blocking bug #1004921, so there should be no further blocks once I get a new version of kmscon ready. -- Victor Westerhuis OpenPGP_signature Description: OpenPGP digital signature
Bug#1004922: RFS: kmscon/8+40-1 [ITP] -- Simple terminal emulator based on Kernel Mode Setting
On 07/02/2022 12:10, Adam Borowski wrote: On Thu, Feb 03, 2022 at 05:51:21PM +0100, Victor Westerhuis wrote: * Package name: kmscon Version : 8+40-1 kmscon (8+40-1) unstable; urgency=medium . * Initial release (Closes: #1004919) Hi, Build-Depends: libtsm-dev (>= 4.0.0) is unsatisfiable, as the newest version of this library is 3-1+b1. Meow! You're right, that's why I've opened a bug against src:libtsm to update that as well, #1004921. I have it packaged in my own Salsa account (https://salsa.debian.org/viccie30/libtsm) and I've asked the maintainer to update it. -- Victor Westerhuis OpenPGP_signature Description: OpenPGP digital signature
Bug#1004922: RFS: kmscon/8+40-1 [ITP] -- Simple terminal emulator based on Kernel Mode Setting
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "kmscon": * Package name: kmscon Version : 8+40-1 Upstream Author : https://github.com/Aetf/kmscon/issues * URL : https://github.com/Aetf/kmscon * License : LGPL-2.1+, Expat, HPND-Kuhn, GPL-2 with Font exception, Expat and HPND, public-domain * Vcs : https://salsa.debian.org/viccie30/kmscon Section : utils It builds those binary packages: kmscon - Simple terminal emulator based on Kernel Mode Setting To access further information about this package, please visit the following URL: https://mentors.debian.net/package/kmscon/ Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/k/kmscon/kmscon_8+40-1.dsc Changes for the initial release: kmscon (8+40-1) unstable; urgency=medium . * Initial release (Closes: #1004919) Regards, -- Victor Westerhuis
Bug#1003889: RFS: tapecalc/20220117-1 -- full-screen tape editor that lets the user edit a calculation
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "tapecalc": * Package name: tapecalc Version : 20220117-1 Upstream Author : Thomas E. Dickey * URL : https://invisible-island.net/add/add.html * License : MIT-old, X11 * Vcs : https://salsa.debian.org/debian/tapecalc Section : math It builds those binary packages: tapecalc - full-screen tape editor that lets the user edit a calculation To access further information about this package, please visit the following URL: https://mentors.debian.net/package/tapecalc/ Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/t/tapecalc/tapecalc_20220117-1.dsc Changes since the last upload: tapecalc (20220117-1) unstable; urgency=medium . * New upstream version 20220117. (LP: #1771671) * Drop upstreamed patch. * Add debian/upstream/metadata file. * Update copyright years. Regards, Victor Westerhuis OpenPGP_signature Description: OpenPGP digital signature
Bug#1002604: RFS: tapecalc/20211222-2 [ITA] [RC] -- full-screen tape editor that lets the user edit a calculation
On 07/01/2022 00:50, Bastian Germann wrote: Can you please explain what you try to do with the Salsa CI? Why don't you just use the default pipelines? I use all of the default pipeline, I've just added an extra stage to publish the built apt repository on https://viccie30.pages.debian.net/tapecalc/ so that I have a fixed address to point to. I use this mainly for a few other Python packages with dependencies on each other to be able to build them on Salsa. See for example https://salsa.debian.org/viccie30/python-statmake/-/blob/debian/latest/debian/salsa-ci.yml which uses this to download the newest version of python-cattr from my Salsa repository. If you don't think this is appropriate for an official Debian package, I can take the extra lines out and revert it to the default pipeline. OpenPGP_signature Description: OpenPGP digital signature
Bug#1002604: RFS: tapecalc/20211222-2 [ITA] [RC] -- full-screen tape editor that lets the user edit a calculation
Control: tags -1 - moreinfo Hi Bastian, On Mon, 27 Dec 2021 17:54:39 +0100 Bastian Germann wrote:> Hi Victor, Please use debian/changelog to log the versions that appeared in the Debian archive (i.e., not every version you uploaded). That means merging all revision entries from 20210324-0.1~local to 20211222-2 into one entry with revision number 20211222-1 (keep -1 until the package is sponsored). "Release to mentors.debian.net" is not a thing you would mention in the changelog. The entry "Set myself as maintainer" should be amended by the tag (Closes: #747967). When you are done with that please untag "moreinfo" from this bug. Thanks, Bastian Thanks for your quick review! I've trimmed the changelog and uploaded it to mentors.debian.net again. I have also added the closes annotation for bug #747967 and additional closes annotations for the other bugs that this version would close once uploaded. Regards, Victor OpenPGP_signature Description: OpenPGP digital signature
Bug#1002604: RFS: tapecalc/20211222-2 [ITA] [RC] -- full-screen tape editor that lets the user edit a calculation
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "tapecalc": * Package name: tapecalc Version : 20211222-2 Upstream Author : Thomas E. Dickey * URL : https://invisible-island.net/add/add.html * License : dickey * Vcs : https://salsa.debian.org/viccie30/tapecalc Section : math It builds those binary packages: tapecalc - full-screen tape editor that lets the user edit a calculation To access further information about this package, please visit the following URL: https://mentors.debian.net/package/tapecalc/ Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/t/tapecalc/tapecalc_20211222-2.dsc Changes since the last upload: tapecalc (20211222-2) unstable; urgency=medium . * Actually set myself as maintainer There is already an open ITA bug at #747967 in which Thomas Dickey, the upstream maintainer also declared his intent to adopt this package. I have had private e-mail contact with Thomas Dickey and he does not mind if I maintain this package in Debian. This upload would fix all 3 of src:tapecalc's open bugs, one of which is RC. Regards, Victor Westerhuis OpenPGP_signature Description: OpenPGP digital signature