Re: Handling a file with mixed copyrights

2024-02-14 Thread Victor Westerhuis

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)

2024-02-11 Thread Victor Westerhuis
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?

2024-02-07 Thread Victor Westerhuis
"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

2024-01-27 Thread Victor Westerhuis
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

2023-12-04 Thread Victor Westerhuis
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

2023-12-02 Thread Victor Westerhuis
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

2023-12-02 Thread Victor Westerhuis
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

2023-05-09 Thread Victor Westerhuis
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?

2023-02-26 Thread Victor Westerhuis
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

2023-02-08 Thread Victor Westerhuis
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

2023-01-29 Thread Victor Westerhuis
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

2023-01-22 Thread Victor Westerhuis
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

2023-01-15 Thread Victor Westerhuis
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

2023-01-13 Thread Victor Westerhuis
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

2022-12-18 Thread Victor Westerhuis
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

2022-11-20 Thread Victor Westerhuis
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

2022-11-14 Thread Victor Westerhuis
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

2022-07-05 Thread Victor Westerhuis
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

2022-06-21 Thread Victor Westerhuis

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

2022-06-21 Thread Victor Westerhuis

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

2022-06-19 Thread Victor Westerhuis
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

2022-04-29 Thread Victor Westerhuis
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

2022-04-27 Thread Victor Westerhuis
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

2022-02-07 Thread Victor Westerhuis

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

2022-02-03 Thread Victor Westerhuis
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

2022-01-17 Thread Victor Westerhuis

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

2022-01-07 Thread Victor Westerhuis

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

2021-12-27 Thread Victor Westerhuis

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

2021-12-25 Thread Victor Westerhuis

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