Bug#1060128: ITP: python-sphinxcontrib-github-alt -- Sphinx extension for easy GitHub links

2024-03-31 Thread Julian Gilbey
On Fri, Mar 22, 2024 at 07:42:12AM +, Julian Gilbey wrote:
> [...]
> Thanks for this ITP!  Two things:
> 
> (1) I recommend that this package is called
> python-sphinxcontrib.github-alt with a dot after "sphinxcontrib" to
> keep it in line with the names of all the other sphinxcontrib packages
> in Debian.

Ah, it turns out that I'm wrong about this; the other packages are
called "sphinxcontrib.foo" because that is the name of the Python
module; here the module is literally called sphinxcontrib_github_alt,
so your proposed package name is correct.

I'm planning to package it today.

Best wishes,

   Julian



Bug#1065222: O: pychm -- Python binding for CHMLIB - Python 3

2024-03-31 Thread yokota
Hello,

I want to maintain pychm because it's required by Debian Calibre package.

--
YOKOTA



Bug#964789: marked as done (ITA: zatacka -- arcade multiplayer game like nibbles)

2024-03-31 Thread Debian Bug Tracking System
Your message dated Sun, 31 Mar 2024 22:15:06 +
with message-id 
and subject line Bug#964789: fixed in zatacka 1.1.0-1
has caused the Debian Bug report #964789,
regarding ITA: zatacka -- arcade multiplayer game like nibbles
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
964789: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964789
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: normal

As described in https://bugs.debian.org/962551 , package zatacka has a
dead upstream with inactive packaging maintainer in Debian. As a
result, I orphan this package in hope that others may make better
maintenance on it.

There is an active fork at https://bugs.debian.org/904633 and the new
maintainer should consider switching to this new upstream. Anyone who
want to adopt this package can directly go ahead and do not need to
notify me.

Maintaining a package requires time and skills. Please only adopt this
package if you will have enough time and attention to work on it.

If you want to be the new maintainer, please see
https://www.debian.org/devel/wnpp/index.html#howto-o for detailed
instructions how to adopt a package properly.

Some information about this package:

Package: zatacka
Binary: zatacka
Version: 0.1.8-6
Maintainer: Debian Games Team 
Uploaders: Boyuan Yang ,
Build-Depends: debhelper (>= 9), autotools-dev, dh-autoreconf,
autoconf, libsdl1.2-dev, libsdl-ttf2.0-dev, libsdl-image1.2-dev, fonts-
dejavu
Architecture: any
Standards-Version: 3.9.5
Format: 3.0 (quilt)
Files:
 f5c305f23e5cdbf0b9e3f944be8fe4cb 2001 zatacka_0.1.8-6.dsc
 d7a4019b7dbd25da9c513d0c9d4b8ae8 397999 zatacka_0.1.8.orig.tar.gz
 8940a470c16fff144c1d49138a38fe1f 12620 zatacka_0.1.8-6.debian.tar.xz
Vcs-Browser: https://github.com/alexdantas/zatacka.debian
Vcs-Git: git://github.com/alexdantas/zatacka.debian.git -b master
Checksums-Sha256:
 bdaf09ba839190a3daee5c7db0139a4d6e6d81623b9dd1baea22779b8df4afa6 2001
zatacka_0.1.8-6.dsc
 9eb8263dbec805cf0a6564b15269347f30dd2db094f47ed9e0d2710d1fbc3848
397999 zatacka_0.1.8.orig.tar.gz
 aab8358fafa2dbfef851fdaa1fd6203097f891aba90bdf45f0aea0793b0aa3d0 12620
zatacka_0.1.8-6.debian.tar.xz
Homepage: http://zatacka.sourceforge.net/
Package-List: 
 zatacka deb games optional arch=any
Directory: pool/main/z/zatacka
Priority: source
Section: games

Package: zatacka
Version: 0.1.8-6
Installed-Size: 200
Maintainer: Debian Games Team 
Architecture: amd64
Depends: libc6 (>= 2.4), libsdl-image1.2 (>= 1.2.10), libsdl-ttf2.0-0,
libsdl1.2debian (>= 1.2.11), libstdc++6 (>= 4.1.1), fonts-dejavu-core
Description-en: arcade multiplayer game like nibbles
 This is an arcade multiplayer game for 2 - 6 players on one keyboard,
clone
 of Achtung die Kurve classical dos game. You handle your line and you
must
 sidetrack lines of other players and of course walls. When some player
dies,
 survival gets one point. When only one player is left alive, the round
is
 finished. Each game has eleven rounds.
Description-md5: eb458df8c5238adbbe1fbe2844399917
Homepage: http://zatacka.sourceforge.net/
Tag: game::arcade, implemented-in::c, interface::graphical,
interface::x11,
 role::program, uitoolkit::sdl, use::gameplaying, x11::application
Section: games
Priority: optional
Filename: pool/main/z/zatacka/zatacka_0.1.8-6_amd64.deb
Size: 65160
MD5sum: 1fa6b22d8ef4ea75050f42dce5fd89ef
SHA256:
f892da1bc1ecb9372d5b28799868b4feda4524bb3a53680e931cb4c959440580


-- 
Regards,
Boyuan Yang


signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Source: zatacka
Source-Version: 1.1.0-1
Done: Alexandre Detiste 

We believe that the bug you reported is fixed in the latest version of
zatacka, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 964...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste  (supplier of updated zatacka package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sun, 31 Mar 2024 23:04:51 +0200
Source: zatacka
Binary: zatacka zatacka-dbgsym
Architecture: source amd64
Version: 1.1.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian 

Bug#1068154: ITP: poke-elf -- GNU Poke pickle for editing ELF object files

2024-03-31 Thread Sergio Durigan Junior
Package: wnpp
Severity: wishlist
Owner: Sergio Durigan Junior 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: poke-elf
  Version : 1.0
  Upstream Author : Jose E. Marchesi 
* URL : http://www.jemarch.net/poke-elf
* License : GPL-3+ and others
  Programming Lang: C
  Description : GNU Poke pickle for editing ELF object files

 poke-elf is a GNU poke pickle for editing ELF object files,
 executables, shared libraries and core dumps.  It supports many
 architectures and extensions.

-- 
Sergio
GPG key ID: 237A 54B1 0287 28BF 00EF  31F4 D0EB 7628 65FC 5E36
Please send encrypted e-mail if possible
https://sergiodj.net/


signature.asc
Description: PGP signature


Bug#1068141: ITP: python-pyzipper -- AES encryption for zipfile

2024-03-31 Thread Josenilson Ferreira da Silva
Package: wnpp
Severity: wishlist
Owner: Josenilson Ferreira da Silva 
X-Debbugs-Cc: debian-de...@lists.debian.org, nilsonfsi...@hotmail.com

* Package name: python-pyzipper
  Version : 0.3.6
  Upstream Contact: Daniel Hillier  
* URL : https://github.com/danifus/pyzipper
* License : MIT/X
  Programming Lang: Python
  Description : AES encryption for zipfile
 PyZipper is a Python library for working with ZIP files in an efficient
 and user-friendly way. It provides a high-level interface for creating,
 reading, writing and extracting ZIP files. Additionally, it supports
 advanced functionalities such as AES encryption and LZMA updates.
 .
 Key Features:
  - Allows you to add, remove, rename and list entries in ZIP files
efficiently.
  - Provides an intuitive Python API, making ZIP archive manipulation
simple and straightforward.
  - AES (Advanced Encryption Standard) encryption support to protect ZIP
files with passwords.
  - Allows you to compress ZIP files using the LZMA compression algorithm,
which offers high compression rates.

  Note: This package is a required dependency for the TeraBoxUtility
 ITP package: #1067395



Processed: affects 964789

2024-03-31 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> affects 964789 src:zatacka
Bug #964789 [wnpp] ITA: zatacka -- arcade multiplayer game like nibbles
Added indication that 964789 affects src:zatacka
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
964789: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964789
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: O: cciss-vol-status -- HP SmartArray RAID Volume Status Checker

2024-03-31 Thread Debian Bug Tracking System
Processing control commands:

> affects -1 + src:cciss-vol-status
Bug #1068132 [wnpp] O: cciss-vol-status -- HP SmartArray RAID Volume Status 
Checker
Added indication that 1068132 affects src:cciss-vol-status

-- 
1068132: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068132
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1068132: O: cciss-vol-status -- HP SmartArray RAID Volume Status Checker

2024-03-31 Thread Chris Hofstaedtler
Package: wnpp
Severity: normal
X-Debbugs-Cc: cciss-vol-sta...@packages.debian.org
Control: affects -1 + src:cciss-vol-status

I intend to orphan the cciss-vol-status package.

I no longer have hardware to use with this package. Upstream might also
be abandoned.

The package description is:
 A RAID monitor for HP SmartArray Controllers, as supported by the "cciss",
 "hpsa", "hpahcisr" kernel drivers.
 It will check for problems on your configured logical drives, without relying
 on the controller's event log.
 .
 It also supports MSA500 and MSA1000 controllers.



Bug#1068131: ITP: bootterm -- simple terminal to ease connections with SBCs

2024-03-31 Thread Faidon Liambotis
Package: wnpp
Severity: wishlist
Owner: Faidon Liambotis 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: bootterm
  Version : 0.4+git2023013
  Upstream Contact: Willy Tarreau 
* URL : https://github.com/wtarreau/bootterm
* License : Expat
  Programming Lang: C
  Description : simple terminal to ease connections with SBCs

Bootterm is a simple, reliable and powerful terminal designed to ease
connection to ephemeral serial ports as found on various SBCs, and typically
USB-based ones.
.
Main features:
 * automatic port detection (uses the most recently registered one by default)
 * enumeration of available ports with detected drivers and descriptions
 * wait for a specific, a new, or any port to appear (convenient with USB
   ports)
 * support for non-standard baud rates (e.g. 74880 bauds for ESP8266)
 * can send a Break sequence and toggling RTS/DTR for various reset sequences,
   even on startup
 * fixed/timed captures to files (may be enabled at run time)
 * optionally time-stamped captures (relative/absolute dates)
 * reliable with proper error handling
 * single binary without annoying dependencies, builds out of the box
 * supports stdin/stdout to inject/download data
 * configurable escape character and visible character ranges

Note that upstream has chosen /usr/bin/bt for the binary's name, but I'm
trying to persuade them to use /usr/bin/bootterm instead, in order to
avoid taking up a two-letter name in Debian's shared $PATH namespace,
for what is intended to be a binary for a niche audience. At minimum I'd
expect us to carry a Debian-specific patch.



Processed: retitle 964789 to ITA: zatacka -- arcade multiplayer game like nibbles

2024-03-31 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> retitle 964789 ITA: zatacka -- arcade multiplayer game like nibbles
Bug #964789 [wnpp] O: zatacka -- arcade multiplayer game like nibbles
Changed Bug title to 'ITA: zatacka -- arcade multiplayer game like nibbles' 
from 'O: zatacka -- arcade multiplayer game like nibbles'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
964789: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964789
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1068129: RFP: redict -- Distributed key/value store - forked from Redis

2024-03-31 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: redict
  Version : TBD
  Upstream Contact: 2024 Salvatore Sanfilippo
* URL : https://redict.io/
* License : LGPL
  Programming Lang: C
  Description : Distributed key/value store

Distributed key/value store started as a fork of Redis

Can be useful as a replacement for Redis due to changes in Redis licensing



Bug#1066964: ITA: newlib -- C library and math library for embedded systems

2024-03-31 Thread Petter Reinholdtsen
[Petter Reinholdtsen]
> I suspect so, but not sure how.  I doubt I have more privileges than you
> in this regard, but could give it a try if you want me to.

I believe I found the correct locatoin in
https://salsa.debian.org/debian/newlib/edit>, where a new path for
the project can be specified.  I did not test it yet.  Do you want to
move it, or should I give it a try?

-- 
Happy hacking
Petter Reinholdtsen



Bug#970021: Seeking a small group to package Apache Arrow (was: Bug#970021: RFP: apache-arrow -- cross-language development platform for in-memory analytics)

2024-03-31 Thread Dirk Eddelbuettel


Julian,

Arrow is a complicated and large package. We use it at work (where there is a
fair amount of Python, also to Conda etc) and do have issues with more
complex builds especially because it is 'data infrastructure' and can come in
from different parts. I would recommend against packaging at old one -- we
also have seen issues with different (py)arrow version biting.

Have you seen https://github.com/apache/arrow-nanoarrow ?

It works via the C API to Arrow which interchanges data via two void* to the
the two structs for arrow array and schema -- and avoids linkage issue. (In
user space the pyarrow or R arrow packages can still be used also interfacing
via these.)  I have been using it for R package bindings for some time and we
plan to expand that (again, at work) -- as do others. It is already use by
duckdb, by the Arrow 'ADBC' interfaces (which are generic in the ODBC/JDBC
sense but for Arrow, and also by a python interface to snowflake.

Dirk

-- 
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org



Bug#970021: Seeking a small group to package Apache Arrow (was: Bug#970021: RFP: apache-arrow -- cross-language development platform for in-memory analytics)

2024-03-31 Thread Julian Gilbey
Hi Diane,

On Sat, Mar 30, 2024 at 08:59:39PM -0700, Diane Trout wrote:
> Hi Julian,
> 
> On Sat, 2024-03-30 at 20:22 +, Julian Gilbey wrote:
> > Lovely to hear from you, and oh wow, that's amazing, thank you!
> > 
> > I can't speak for anyone else, but I suggest that pushing your
> > updates
> > to the science-team package would be very sensible; it would be silly
> > for someone else to have to redo your work.
> > 
> > What more is needed for it to be ready for unstable?
> 
> 
> The things I think are kind of broken are:
> 
> We've got 7.0.0 and upstreams current version is 15.0.2.

Yes, that does seem a little less than ideal!

> the pyarrow 7.0.0 tests fail because it depends on a python test
> library that breaks with pytest 8.0. Either I need to disable the
> python tests or upgrade to a newer version.

It may well be that newer versions would work with pytest 8.x.  I
don't think it's worth spending time trying to patch such a relatively
old version.

> My upgrade didn't go smoothly because uscan found also upstreams debian
> watch file which is too loose and matches some other tar balls on their
> distribution site.
> 
> (Though I don't know why uscan keeps looking for watch files after
> finding one in debian/watch)

Oh dear.  uscan(1) does say:

   Unless --watchfile is given, uscan looks recursively for valid source
   trees starting from the current directory (see the below section
   "Directory name checking" for details).

and then:

   For each valid source tree found, typically the following happens:
   [...]

so yes, it will look at more than one location.

> And you were probably right in that arrow needs to be a team, because I
> have no idea how to get other the other languages interfaces packaged.

I suggest that without anyone else volunteering to do those other
language interfaces (perhaps it's not a pressing need for people
working with language X), I wonder whether it's worth just packaging
the Python (and presumably C++) interfaces for now, and then if others
want to join the effort to support language X later on, a new version
of the Debian package can be uploaded with a new binary package for
language X.  It does mean more trips through the NEW queue if and when
that happens, but given that no-one's shown interest in language X for
the last several years, this is unlikely to be much of an issue.

Version 7.0 provided support (it seems) for: GLib (seems that a draft
framework for building this is already in the Debian package, and it
can then be used in lots of languages), C++ (this is the core
libraries), C# (not of interest to us), Go, Java, JavaScript, Julia,
Matlab (not of interest to us), Python, R, Ruby.

> Oh and I probably need to get the pyarrow installed somewhere, since it
> was stopping at the tests I hadn't run into dh_missing errors yet.

Oh.  Would pybuild do that automatically (perhaps specifying
PYBUILD_PACKAGE)?

Best wishes,

   Julian



Bug#1066964: marked as done (ITA: newlib -- C library and math library for)

2024-03-31 Thread Debian Bug Tracking System
Your message dated Sun, 31 Mar 2024 11:02:51 +
with message-id 
and subject line Bug#1066964: fixed in newlib 4.4.0.20231231-3
has caused the Debian Bug report #1066964,
regarding ITA: newlib -- C library and math library for
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1066964: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066964
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---

Package: wnpp
Severity: normal

The newlib package is orphaned as its last maintianer, Agustin Henze no
longer find the time to maintain it.  I got his approval to orphan it,
an it is now listing Debian QA Group as the maintainer.

See https://tracker.debian.org/pkg/newlib > for the details.

Note, picolib can be an alternative to newlib.

-- 
Happy hacking
Petter Reinholdtsen
--- End Message ---
--- Begin Message ---
Source: newlib
Source-Version: 4.4.0.20231231-3
Done: Matthias Klose 

We believe that the bug you reported is fixed in the latest version of
newlib, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1066...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose  (supplier of updated newlib package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sat, 30 Mar 2024 13:03:01 +0100
Source: newlib
Architecture: source
Version: 4.4.0.20231231-3
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers 
Changed-By: Matthias Klose 
Closes: 1066964
Changes:
 newlib (4.4.0.20231231-3) unstable; urgency=medium
 .
   * Adopt the package for the Debian GCC Maintainers. Closes: #1066964.
   * amdgcn: Implement proper locks, taken from newlib trunk.
Checksums-Sha1:
 5620f0e995c673f621a202213604497d490114fb 2356 newlib_4.4.0.20231231-3.dsc
 cc6e136635ef7bf12d39f0fac2e3af2abd168d37 16376 
newlib_4.4.0.20231231-3.debian.tar.xz
 1ef9b88cc8215198bfb6a1f086b4a1768ca652cb 6718 
newlib_4.4.0.20231231-3_source.buildinfo
Checksums-Sha256:
 8d9e0cc289d027e65e5c3caec5629aec0da92b5680405953cd3d434468441436 2356 
newlib_4.4.0.20231231-3.dsc
 b81295fd544253581fdd70e458bd8886e90a7744792301f8a21bc86042b8d9bb 16376 
newlib_4.4.0.20231231-3.debian.tar.xz
 4ae5e1637730d89caa5e7216d6f41b999439b3bf7074fab34a359536ba2d3738 6718 
newlib_4.4.0.20231231-3_source.buildinfo
Files:
 926b1328182bc741ad5b20e7df42b564 2356 devel optional 
newlib_4.4.0.20231231-3.dsc
 93e94147fe3605aa28bbec287c86efd4 16376 devel optional 
newlib_4.4.0.20231231-3.debian.tar.xz
 6f1125ea0de335872d4e9496ef9a51f1 6718 devel optional 
newlib_4.4.0.20231231-3_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmYIA0gQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9aLTEACJwa/M/wOdItM1EsqjFKp2VXL0OZRNW1U/
JmyYUbabNjW9mOhwdiVnuQTcFNkA1sVvYCBaCHhh/oqnE4HSaWDTmbWrS3Dy5+e1
LkMh4iiiqcLTm45yFHmPypXB2TOy+8ASGdRssJ3fE8nmHogjZuhVDi9pkbgIhT8O
0fu14/8mdYOuOj0/1LpA9Vl4JZw+0xol35vuUn5VjcjF419mb/iShPpGQwtlfjzB
Q5Jg89rfPT/ce18ZR8xuHo8yAd4vRzqEklEkZxp3fIf77tZNiEtUqg/KHP0KCrIb
qdJK3Vh9aFK2+Fims4u+1ApLHLHtXQJmOrPQMpuEck3db9Af7RKc3dSMsgeQFPl1
fbiSY0loAMF4NCHwf09Id9bCq32nxZQ4cpQVhvzTWrPlAzkPgqCXpuaYGe2cNk7b
nd2EKIzs6WqAUjJ9M6X991n8z1OQ+kcuFT1XvTBDRXKgp0x9wuA/L2kTRehIHvDB
aRLwmmSICwZzoNVgOEvL++ZNLDvnr23OJNm5XV9vGtXDVTSLaHj25tqSpFGc24Gl
rjlfxgg1kbi1HDExmnbIbhHMdoQ4HykEXsGzsd1APgxapeTUZgjep7dwjRKDVpSM
l6LvARB+X0EqLju+mUZK8dzD3uqR1wZ942rmKEmkVcv+VMZt+l50vbQbRmwDWnN4
m+I/C0rayA==
=DrDj
-END PGP SIGNATURE-



pgpNTiwxBCMyB.pgp
Description: PGP signature
--- End Message ---