Bug#1041327: RFS: libtypec/0.3-1 [RFP] -- Development files for an interface for USB-C port management

2023-07-18 Thread Adam Borowski
On Mon, Jul 17, 2023 at 03:29:13PM +0100, Colin King (gmail) wrote:
>  * Package name : libtypec
>Version  : 0.3-1
>  * URL  : https://github.com/Rajaram-Regupathy/libtypec

>   libtypec1 - generic interface for efficient USB-C port management
>   libtypec-dev - Development files for an interface for USB-C port management

>  libtypec (0.3-1) unstable; urgency=low
>  .
>* Initial release (Closes: #1023477)
>* Add patch 0001-fix-libtypec-so-version.patch to fix .so name version

Hi!
Before doing manual review, let's start with lintian:

E: libtypec1: pkg-config-multi-arch-wrong-dir full text contains architecture 
specific dir x86_64-linux-gnu [usr/share/pkgconfig/libtypec.pc]
W: libtypec-dev: empty-binary-package
W: libtypec1: lacks-unversioned-link-to-shared-library example: 
usr/lib/x86_64-linux-gnu/libtypec.so 
[usr/lib/x86_64-linux-gnu/libtypec.so.0.3.0]
W: libtypec1: link-to-shared-library-in-wrong-package 
usr/lib/x86_64-linux-gnu/libtypec.so.0.3.0 
[usr/lib/x86_64-linux-gnu/libtypec.so]


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ A tit a day keeps the vet away.
⠈⠳⣄



Bug#1041319: RFS: msc-generator/8.4.1-1 RC -- Signalling chart generator

2023-07-18 Thread Adam Borowski
On Mon, Jul 17, 2023 at 01:04:37PM +, Gábor Németh wrote:
> Changes since the last upload:
> 
>   * New upstream v8.4.1
>   * Re-enable tests on non-amd64 in allow-to-fail mode
>   * Remove patches applied upstream 0002-autoconf.patch,
> 0003-diff-text.patch, 0004-loffice-test.patch, and
> 0005-imgui-reverse.patch
>   * Remove unused 0001-asan-imgui.patch from source root
>   * Add DEP-3 header to 0001-debian-example.patch
>   * Add 0002-remove-generated.patch to fix dist tarball issue
>   * Add 0003-gcc13-include.patch to fix building with g++-13 (Closes:
> #1037782)
>   * Switch dependency to libfreetype-dev
>   * Switch libreoffice for a recent enough libreoffice-impress-nogui in
> Build-Depends (Closes: #1024840)
>   * Removed more files and directories not in the tarball and unused
> by the build system (cf. 6d94428).

Hi!
It's a good idea to always run lintian before uploading a package anywhere.
This allows skipping round-trips as it automates a great majority of stuff
to look for.

In this particular case there's:

E: msc-generator: missing-depends-on-sensible-utils sensible-browser 
[usr/bin/msc-gen]
E: msc-generator changes: unreleased-changes
W: msc-generator source: build-depends-on-1-revision Build-Depends: 
libreoffice-impress-nogui (>= 4:7.5.4~rc2-1) [amd64] 

And as usually, the explanations given by -i are good.

Let's fix that first; I did not notice any other problems so far but I took
only a brief glance.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Imagine there are bandits in your house, your kid is bleeding out,
⢿⡄⠘⠷⠚⠋⠀ the house is on fire, and seven giant trumpets are playing in the
⠈⠳⣄ sky.  Your cat demands food.  The priority should be obvious...



Bug#1040359: RFS: vim-julia/0.0~git20221020.fca7e3e-1 [ITA] -- Vim support for Julia language

2023-07-07 Thread Adam Borowski
On Tue, Jul 04, 2023 at 10:05:39PM +0100, Thiago Marques wrote:
>  vim-julia (0.0~git20221020.fca7e3e-1) unstable; urgency=medium
>  .
>* New maintainer (Closes: #1013212).
>* New upstream release.
>* Bump Standards-Version to 4.6.2.
>* debian/control: update to use the new dh-vim-addon (supporting 
> vim/neovim).
>* debian/patches: added patch to fix script-not-executable.

Alas, the autopkgtest fails:
autopkgtest [16:46:44]: test command1: vam install julia
autopkgtest [16:46:44]: test command1: [---
Warning: ignoring 'julia' which is missing source files
autopkgtest [16:46:44]: test command1: ---]
autopkgtest [16:46:45]: test command1:  - - - - - - - - - - results - - - - - - 
- - - -
command1 FAIL stderr: Warning: ignoring 'julia' which is missing 
source files
autopkgtest [16:46:45]: test command1:  - - - - - - - - - - stderr - - - - - - 
- - - -
Warning: ignoring 'julia' which is missing source files


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ You're alive.  But that's just a phase.
⠈⠳⣄



Bug#1039514: RFS: cil/0.07.00-13 -- command line issue tracker

2023-06-27 Thread Adam Borowski
On Mon, Jun 26, 2023 at 10:08:17PM +0200, Jörg Frings-Fürst wrote:
>  cil (0.07.00-13) unstable; urgency=medium
>  .
>* Declare compliance with Debian Policy 4.6.2.0 (No changes needed).
>* Migrate to debhelper-compat 13:
>  - Change debhelper (>= 11) to debhelper-compat (= 13) in debian/control.
>  - Remove debian/compat.
>* debian/control:
>  - Change to new repository URL.
>  - Add Rules-Requires-Root: binary-targets.
>* debian/copyright:
>  - Add 2023 to myself.
>* debian/watch:
>  - Bump to version 4.

Seems broken:

autopkgtest [08:49:30]: test autodep8-perl-recommends: [---

#   Failed test '/usr/bin/perl -wc /usr/share/perl5/CIL/Git.pm exited 
successfully'
#   at 
/usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t line 124.

#   Failed test '/usr/bin/perl -wc /usr/share/perl5/CIL/Issue.pm exited 
successfully'
#   at 
/usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t line 124.

#   Failed test '/usr/bin/perl -wc /usr/share/perl5/CIL.pm exited 
successfully'
#   at 
/usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t line 124.
# Looks like you failed 3 tests of 27.

#   Failed test 'all modules in cil pass the syntax check'
#   at /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t 
line 127.
# Looks like you failed 1 test of 4.
/usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 
1..4
ok 1 - Package cil is known to dpkg
ok 2 - Got status information for package cil
ok 3 - Got file list for package cil
# Subtest: all modules in cil pass the syntax check
1..27
ok 1 - /usr/bin/perl -wc /usr/share/perl5/CIL/Attachment.pm exited 
successfully
ok 2 - /usr/bin/perl -wc /usr/share/perl5/CIL/Base.pm exited successfully
ok 3 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Add.pm exited 
successfully
ok 4 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Am.pm exited 
successfully
ok 5 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Attach.pm exited 
successfully
ok 6 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Comment.pm exited 
successfully
ok 7 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/DependsOn.pm exited 
successfully
ok 8 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Edit.pm exited 
successfully
ok 9 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Extract.pm exited 
successfully
ok 10 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Fsck.pm exited 
successfully
ok 11 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Init.pm exited 
successfully
ok 12 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Label.pm exited 
successfully
ok 13 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/List.pm exited 
successfully
ok 14 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Precedes.pm exited 
successfully
ok 15 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Show.pm exited 
successfully
ok 16 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Status.pm exited 
successfully
ok 17 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Steal.pm exited 
successfully
ok 18 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Summary.pm exited 
successfully
ok 19 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Track.pm exited 
successfully
ok 20 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command/Work.pm exited 
successfully
# Useless use of a constant ("end of package CIL::Command") in void context 
at /usr/share/perl5/CIL/Command.pm line 17.
ok 21 - /usr/bin/perl -wc /usr/share/perl5/CIL/Command.pm exited 
successfully
ok 22 - /usr/bin/perl -wc /usr/share/perl5/CIL/Comment.pm exited 
successfully
# Can't locate Git.pm in @INC (you may need to install the Git module) 
(@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.36.0 
/usr/local/share/perl/5.36.0 /usr/lib/x86_64-linux-gnu/perl5/5.36 
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base 
/usr/lib/x86_64-linux-gnu/perl/5.36 /usr/share/perl/5.36 
/usr/local/lib/site_perl) at /usr/share/perl5/CIL/Git.pm line 28.
# BEGIN failed--compilation aborted at /usr/share/perl5/CIL/Git.pm line 28.
not ok 23 - /usr/bin/perl -wc /usr/share/perl5/CIL/Git.pm exited 
successfully
# Can't locate Git.pm in @INC (you may need to install the Git module) 
(@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.36.0 
/usr/local/share/perl/5.36.0 /usr/lib/x86_64-linux-gnu/perl5/5.36 
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base 
/usr/lib/x86_64-linux-gnu/perl/5.36 /usr/share/perl/5.36 
/usr/local/lib/site_perl) at /usr/share/perl5/CIL/Git.pm line 28.
# BEGIN failed--compilation aborted at /usr/share/perl5/CIL/Git.pm line 28.
# Compilation failed in require at /usr/share/perl5/CIL.pm line 29.
# BEGIN failed--compilation aborted at /usr/share/perl5/CIL.pm line 29.
# Compilation failed in require at /usr/share/perl5/CIL/Issue.pm line 28.

Bug#1037174: RFS: damo/1.8.4-1 [ITP] -- Data Access Monitoring Operator

2023-06-12 Thread Adam Borowski
On Tue, Jun 06, 2023 at 09:45:25PM -0500, Michel Alexandre Salim wrote:
>  * Package name : damo
>Version  : 1.8.4-1
>Upstream contact : SeongJae Park 
>  * URL  : https://damonitor.github.io/
>  * Vcs  : https://salsa.debian.org/python-team/packages/damo

>  damo (1.8.4-1) unstable; urgency=medium
>  .
>* Initial release. (Closes: #1037157)

Hi!
The commands you run for % targets will fail badly if ran in parallel, and
that's the default these days.  Please run that only once, eg from
override_dh_auto_configure (as that's a target that's run early).

Other nice to have bits:
 * the description doesn't say what DAMON is, even "Data Access Monitoring
   Operator" doesn't shed much light
 * a command-line tool really should have a man page

(but only the first part is a blocker)


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ ʀᴜꜱꜱɪᴀɴᴇꜱ ᴇᴜɴᴛ ᴅᴏᴍᴜꜱ
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄



Bug#1033275: RFS: zstd-jni-java/1.5.4-2+ds-1 [Team] -- JNI bindings for Zstd (Architecture-specific files)

2023-03-21 Thread Adam Borowski
On Tue, Mar 21, 2023 at 01:13:35AM +, sun min wrote:
> I am looking for a sponsor for my package "zstd-jni-java":

> Changes since the last upload:
> 
> zstd-jni-java (1.5.4-2+ds-1) unstable; urgency=medium
+
+  * Team upload.
+  * New upstream release.
+  * Update debian/libzstd-jni1.symbols.
+
+ -- sun min   Wed, 08 Mar 2023 16:40:55 +0800

This doesn't look like an update that's fit for Bookworm during the hard
freeze.  There's no description of changes attached, thus I can't tell if
these are bugfixes only.  If so, please say so.

Otherwise, let's use experimental or just refrain from uploading until
Bookworm is released.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Q: Is it ok to combine wired, wifi, and/or bluetooth connections
⢿⡄⠘⠷⠚⠋⠀in wearable computing?
⠈⠳⣄ A: No, that would be mixed fabric, which Lev19:19 forbids.



Bug#1031698: RFS: dhcpdump/1.8-5 [QA] -- Parse DHCP packets from tcpdump

2023-02-20 Thread Adam Borowski
On Mon, Feb 20, 2023 at 05:10:34PM -0300, Jpaulo wrote:
>  dhcpdump (1.8-5) experimental; urgency=medium
>  .
>* QA upload.
>* debian/control:
>- Set Rules-Requires-Root:no.
>- Set homepage-field.
>- Bumped Standards-Version to 4.6.1.
>- Set debhelper-compat version in Build-Depends.
>- Added Depends ${shlibs:Depends} in Depends fields.
>* debian/rules:
>- Rewrite to use dh-sequencer.
>* debian/metadata:
>- Added missing upstream metadata.
>- Added upstream's key.
>* debian/watch:
>- Add watch file.

Hi!
I believe it's better if packages carry some non-metadata contents, which
the new version currently lacks...


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Q: Is it ok to combine wired, wifi, and/or bluetooth connections
⢿⡄⠘⠷⠚⠋⠀in wearable computing?
⠈⠳⣄ A: No, that would be mixed fabric, which Lev19:19 forbids.



Bug#1031382: RFS: libkysdk-base/1.0.1-1 [ITP] -- Kylin SDK basic library

2023-02-16 Thread Adam Borowski
On Thu, Feb 16, 2023 at 11:05:42AM +0800, kevin wrote:
>  * Package name : libkysdk-base
>Version  : 1.0.1-1

>  libkysdk-base (1.0.1-1) unstable; urgency=medium
>  .
>* Initial release. (Closes: #1031344)

Hi!
Alas, the package fails to build:

.
dh_missing: warning: etc/kysdk/kysdk-base/kylog-rotate-default exists in 
debian/tmp but is not installed to anywhere (related file: 
"src/log/kylog-rotate-default")
dh_missing: warning: usr/include/kysdk/kysdk-base/libkylog.h exists in 
debian/tmp but is not installed to anywhere (related file: "src/log/libkylog.h")
dh_missing: warning: usr/include/kysdk/kysdk-base/listdata.h exists in 
debian/tmp but is not installed to anywhere (related file: 
"src/utils/data-structure/linklist/listdata.h")
dh_missing: warning: usr/include/kysdk/kysdk-base/skip_linklist.h exists in 
debian/tmp but is not installed to anywhere (related file: 
"src/utils/data-structure/linklist/skip_linklist/skip_linklist.h")
dh_missing: error: missing files, aborting

While detecting missing files, dh_missing noted some files with a 
similar name to those
that were missing.  This error /might/ be resolved by replacing 
references to the
missing files with the similarly named ones that dh_missing found - 
assuming the content
is identical.

As an example, you might want to replace:
 * src/log/kylog-rotate-default
with:
 * etc/kysdk/kysdk-base/kylog-rotate-default
in a file in debian/ or as argument to one of the dh_* tools called 
from debian/rules.
(Note it is possible the paths are not used verbatim but instead 
directories 
containing or globs matching them are used instead)

Alternatively, add the missing file to debian/not-installed if it 
cannot and should not
be used.

The following debhelper tools have reported what they installed (with 
files per package)
 * dh_install: libkysdk-base (0), libkysdk-base-dev (1), 
libkysdk-config (2), libkysdk-config-dev (3), libkysdk-log (5), 
libkysdk-log-dev (3), libkysdk-timer (2), libkysdk-timer-dev (3), 
libkysdk-utils (4), libkysdk-utils-dev (9)
 * dh_installdocs: libkysdk-base (0), libkysdk-base-dev (0), 
libkysdk-config (0), libkysdk-config-dev (0), libkysdk-log (0), 
libkysdk-log-dev (0), libkysdk-timer (0), libkysdk-timer-dev (0), 
libkysdk-utils (0), libkysdk-utils-dev (0)
If the missing files are installed by another tool, please file a bug 
against it.
When filing the report, if the tool is not part of debhelper itself, 
please reference the
"Logging helpers and dh_missing" section from the "PROGRAMMING" guide 
for debhelper (10.6.3+).
  (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz)
Be sure to test with dpkg-buildpackage -A/-B as the results may vary 
when only a subset is built
If the omission is intentional or no other helper can take care of this 
consider adding the
paths to debian/not-installed.
`


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Let's make a Debian conference in Yalta, Ukraine.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄



Bug#1030633: marked as done (RFS: fdflush/1.0.1.3+nmu1 [NMU] [RC] -- Flush out-of-date disk buffers)

2023-02-09 Thread Adam Borowski
On Wed, Feb 08, 2023 at 04:24:06AM +, Debian Bug Tracking System wrote:
> Version: 1.0.1.3+rm
> 
> Dear submitter,
> 
> as the package fdflush has just been removed from the Debian archive
> unstable we hereby close the associated bug reports.  We are sorry
> that we couldn't deal with your issue properly.
> 
> For details on the removal, please see https://bugs.debian.org/1030754

Well, what I suggested was orphaning the package rather than removing, but
you're right, the latter is probably for the better.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Let's make a Debian conference in Yalta, Ukraine.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄



Bug#1030589: RFS: libhx/4.10-1 -- C library providing queue, tree, I/O and utility functions

2023-02-07 Thread Adam Borowski
On Sun, Feb 05, 2023 at 01:09:53PM +0100, Jörg Frings-Fürst wrote:
>  libhx (4.10-1) unstable; urgency=medium
>  .
>* New upstream release.
>* Declare compliance with Debian Policy 4.6.2.0 (No changes needed).
>* Fix lintian overrides.
>* debian/watch:
>  - Bump standard version to 4.
>  - Switch to new download URL.
>* debian/copyright:
>  - Refresh years.
>  - Add year 2022 to myself.
>* Refresh symbols files.
   ^^
>* debian/libhx-dev.lintian-overrides:
>  - Add override for no-code-sections.

The symbols don't seem to be up to date.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Let's make a Debian conference in Yalta, Ukraine.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄



Re: Requesting access rights to btcheck repository

2023-02-07 Thread Adam Borowski
On Tue, Feb 07, 2023 at 02:46:27PM +, Lance Lin wrote:
> I am the maintainer of btcheck and have a new upload prepared.  Can
> someone please grant me access rights to the repository?

✓

-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Let's make a Debian conference in Yalta, Ukraine.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄



Bug#1030633: RFS: fdflush/1.0.1.3+nmu1 [NMU] [RC] -- Flush out-of-date disk buffers

2023-02-06 Thread Adam Borowski
On Sun, Feb 05, 2023 at 11:10:28PM +0100, Gioele Barabucci wrote:
>  fdflush (1.0.1.3+nmu1) unstable; urgency=medium
>  .
>* Non-maintainer upload.
>* d/rules: Update to debhelper 13 (Closes: #939725, #965520, #999200)
>* d/source: Use 3.0 (native) format
>* d/control: Update standards version to 4.6.2
>* Makefile: Do not force installation with root user
>* d/control: Specify Rules-Requires-Root: no
>* debian/copyright: Update and convert to DEP-5

Hi!
These changes are not something that's fit for a NMU.
On the other hand, a QA upload is long overdue...

Could you please orphan the package?


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Let's make a Debian conference in Yalta, Ukraine.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄



Bug#1030265: RFS: ruby-mdl/0.12.0-3 -- Markdown lint tool

2023-02-05 Thread Adam Borowski
On Wed, Feb 01, 2023 at 08:22:56PM +0100, Norwid Behrnd wrote:
>  ruby-mdl (0.12.0-3) unstable; urgency=medium
>  .
>* correct maintainership and address
>* correct upstream/metadata, addresses
>* provide two scripts to collect contributor list debian/copyright
>* use consistently ruby-mdl in/by man page to refer to the package
>* move package from section ruby to section text

Oif, the man page itself shouldn't be renamed.  As the executable in $PATH
is "mdl", the man page should be named so.

I'm not thinking right on the wrong side of dusk -- heck, it was barely the
crack of noon :/


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Let's make a Debian conference in Yalta, Ukraine.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄



Re: Newer upstream version packaged for RFS/ITP with old one still on mentors

2023-01-20 Thread Adam Borowski
On Thu, Jan 19, 2023 at 04:00:47PM +, halfdog wrote:
> While there is the RFS/ITP 0.3.0-1 version package still on mentors
> 
> https://mentors.debian.net/package/guerillabackup
> 
> a new upstream release is available. I updated salsa (without
> pushing yet) and have all packages ready.
>
> Usually I would just retitle the RFS/ITP and upload the new
> packages to mentors. But this would make the bugtracker issue
> 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=993996
> 
> diverge from the state in the file upload.
> 
> Otherwise deleting the old package would keep bug and upload
> in sync, but also also delete an upload-comment (one that I do
> not see to have much importance to the RFS process, but still).

Just append to the RFS, by mailing 000...@bugs.debian.org with the added
info.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Let's make a Debian conference in Yalta, Ukraine.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄



Re: help with python3 depends < 3.11

2023-01-16 Thread Adam Borowski
On Sun, Jan 15, 2023 at 04:20:35PM +0100, Stephen Sinclair wrote:
> I have been trying to make an update to my package "siconos".
> However, in the Salsa build, which nicely runs all tests, it fails on
> "piuparts".

> I am confused, because it fails with the following error:
> 
> > The following packages have unmet dependencies:
> > python3-siconos : Depends: python3 (< 3.11) but 3.11.1-1 is to be installed
> 
> However, debian/control uses ${python3:Depends} and does not mention
> version 3.11 anywhere, so I cannot understand where it's getting this
> "< 3.11" constraint from.

The package was build for 3.10 only.  Then, python3 defaults got changed,
and now packages are supposed to build 3.11 instead.

Thus, all packages have been rebuilt.  But alas:
https://buildd.debian.org/status/package.php?p=siconos
is quite red.  You'd need to investigate why it fails to build, and upload a
fix.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Let's make a Debian conference in Yalta, Ukraine.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄



Bug#1028529: RFS: libfilezilla/0.41.0-1 -- build high-performing platform-independent programs (runtime lib)

2023-01-14 Thread Adam Borowski
On Fri, Jan 13, 2023 at 05:15:29AM +, Philip Wyett wrote:
> I thought any change to push soname bumps through experimental was still only 
> a discussion?
> 
> As you are aware, libfilezilla is only consumed by filezilla and any
> soname bumps are not dangerous to other libaries or applications.  Could
> this change pass through directly to unstable if I modify the changelog to
> state this fact?

I think so, yeah.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Quis trollabit ipsos trollos?
⠈⠳⣄



Bug#1028529: RFS: libfilezilla/0.41.0-1 -- build high-performing platform-independent programs (runtime lib)

2023-01-12 Thread Adam Borowski
On Thu, Jan 12, 2023 at 12:05:10PM +, Philip Wyett wrote:
>  libfilezilla (0.41.0-1) unstable; urgency=medium
>  .
>* New upstream version 0.41.0
>* Soname bump rename package to libfilezilla34

Hi,
the ftp team has requested that soname bumps go through experimental,
because of transition freeze, and that requests to do otherwise are
clearly marked in the changelog, saying why.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ Ash nazg durbatulûk,
⣾⠁⢠⠒⠀⣿⡁   ash nazg gimbatul,
⢿⡄⠘⠷⠚⠋⠀ ash nazg thrakatulûk
⠈⠳⣄   agh burzum-ishi krimpatul.



Bug#1028209: RFS: mailgraph/1.14-20 -- RRDtool frontend for Mail statistics

2023-01-09 Thread Adam Borowski
On Sun, Jan 08, 2023 at 04:27:03PM +0100, Jörg Frings-Fürst wrote:
>  mailgraph (1.14-20) unstable; urgency=medium
>  .
>* Declare compliance with Debian Policy 4.6.2.0 (No changes needed).
>* Update Brazilian Portuguese debconf templates translation
>  (Closes: #1028075).
>* debian/copyright:
>  - Add year 2023 to myself.

Hi!
I'm afraid you lose the changelog entry for 1.14-19.1 (NMU), please add it
back.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ “Exegi monumentum aere perennius” -- “I made a monument more
⢿⡄⠘⠷⠚⠋⠀ durable than bronze”.
⠈⠳⣄   -- Horace (65-8 BC), leaving the loo, constipated



Bug#1026823: RFS: zvbi/0.2.39-1 -- Vertical Blanking Interval (VBI) utilities

2022-12-22 Thread Adam Borowski
On Wed, Dec 21, 2022 at 07:04:11PM +0200, Ileana Dumitrescu wrote:
>  zvbi (0.2.39-1) unstable; urgency=medium
>  .
>* New upstream release.
>* debian/rules: Remove NOCONFIGURE=1.

✓

> I am also hoping to work with a mentors team member to help secure a key
> endorsement for my DM application. Please let me know what I can do!

The old way involves meeting in person, briefly waving a government-looking
id in the face of someone who has no ability to verify the id's authenticity
in any way -- and, as we joke, an id is valid if the photo doesn't look like
you as that's how real ids look (only a forger would be a try-hard enough to
get a photo that actually resembles you!).  And it's trivial to get fakes
that are good enough to fool professionals anyway.

The new way is to have a quick video chat (in order to ascertain you didn't
hire a random drunkie), and wave aforemented government-looking id.

In either case, you can use any DD, me included.
 * for a physical meeting, you're probably far from Gdańsk, Poland
 * but you likely have a camera-equipped device

Thus: if you're not afraid of the trauma of seeing my face, I'm a valid
endorser.  Or you can ask anyone else...


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Quis trollabit ipsos trollos?
⠈⠳⣄



Bug#1026358: RFS: streamlink/5.1.2-1 -- CLI for extracting video streams from various websites to a video player

2022-12-22 Thread Adam Borowski
On Mon, Dec 19, 2022 at 01:19:03AM +0100, Alexis Murzeau wrote:
> streamlink (5.1.2-1) unstable; urgency=medium
> 
>* New upstream version 5.1.2
>* d/README.source: update instructions
>* d/streamlink.{install,manpages}: update completion scripts location
> 
>   -- Alexis Murzeau   Mon, 19 Dec 2022 00:25:14 +0100

Hi,
this upload uses an old version of debian/changelog for 5.1.1-1:

 streamlink (5.1.1-1) unstable; urgency=medium
 
   * New upstream version 5.1.1
-  * Control: add build-dep on python3-certifi.
 
- -- Alexis Murzeau   Tue, 29 Nov 2022 08:51:03 +
+ -- Alexis Murzeau   Mon, 28 Nov 2022 21:49:55 +0100

Please update that to be same as in the archive.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ I've read an article about how lively happy music boosts
⣾⠁⢠⠒⠀⣿⡁ productivity.  You can read it, too, you just need the
⢿⡄⠘⠷⠚⠋⠀ right music while doing so.  I recommend Skepticism
⠈⠳⣄ (funeral doom metal).



Bug#1025274: RFS: tuxguitar/1.5.6+dfsg1-1 [QA] -- Multitrack guitar tablature editor and player

2022-12-13 Thread Adam Borowski
On Fri, Dec 09, 2022 at 02:10:32PM +0100, Helmar Gerloni wrote:
> Tuxguitar 1.5 is now built with Maven and comes with build scripts for Linux 
> on amd64 (x86_64), i386 (x86) and armv7hl. The differences between the build 
> scripts for amd64 and i386 are minor, and for many other architectures 
> supported by Debian there are no build scripts at all.

> So my idea was to use the upstream build scripts for amd64 for all 
> architectures and modify/patch them so that they hopefully work on all 
> architectures supported by Debian.

... wasn't the whole idea of Java to be arch independent?

> This is the reason why i removed all non-amd64 build scripts from the Debian 
> sources (among other things).
> But maybe this is not the right way, i don't know. Right now i only have 
> amd64 
> hardware available, so i can't build on other architectures (cross-compile 
> maybe, but that doesn't sound trivial).

While I do have a bunch of hardware to test, and qemu for the rest, I'm
afraid Maven issues are completely out of my expertise areas.  Thus, it
seems that someone else will need to help here.

> > Sounds like you missed a build dependency...
> I thought ${maven:CompileDepends} in debian/control handles this build 
> dependencies, but somehow it did not work.
> I added some more dependencies to the Build-Depends, so hopefully they are 
> complete now.

It builds on amd64 for me, yay!

The package is marked as UNRELEASED in the changelog, thus explicitly not
for upload.  I'll leave further review to someone with a clue about Java
and Maven...


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Quis trollabit ipsos trollos?
⠈⠳⣄



Bug#1026037: RFS: gnuit/4.9.5-4 [ITA] [RC] -- GNU Interactive Tools, a file browser/viewer and process viewer/killer

2022-12-13 Thread Adam Borowski
On Tue, Dec 13, 2022 at 04:26:51PM +0100, Josef Schneider wrote:
>  gnuit (4.9.5-4) unstable; urgency=medium
>  .
>* New maintainer (Closes: #1014171).
>* debian/control:
>  + Update to debhelper-compat version 13 (Closes: #965566).
>  + Standards-Version 4.6.1.
>  + Add Rules-Requires-Root: no.
>  + Add Depends on sensible-utils.
>  + Remove Build-Depends on autotools-dev.
>  + Change http to https.
>* debian/compat: Deleted.
>* debian/copyright:
>  + Update to dep5 format.
>  + Update licensing.
>* debian/rules:
>  + Update for debhelper-compat version 13 (Closes: #998945).
>  + Add configure command to correctly pass --host flag (Closes: #869489).
>* debian/patches: Add fix-printf-string.patch to fix FTBFS.
>* debian/watch: Update to version 4.
>* debian/source:
>  + Add format file.
>  + Add lintian-overrides to remove false positive warning.

Hi!
There's a dropping in /usr/bin : ".gitaction".

Looks good otherwise.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Quis trollabit ipsos trollos?
⠈⠳⣄



Bug#1025871: RFS: d11amp/0.59-1 [ITP] -- Simple MP3 player (All green now)

2022-12-11 Thread Adam Borowski
On Sat, Dec 10, 2022 at 11:32:04PM +0100, Thomas Dettbarn wrote:
> The package is ready, and you can use it to have your
> very own retro MP3 player on your desktop. It has the
> big advantage that the license situation is 100% clear.

While, as Bastian mentioned, we have plenty of MP3 players in the archive
already, I don't believe that's a reason to block someone from working on
something they consider to be worth spending their time on -- as long as
there's no significant cost to the project.

A random package like this costs us ~1KB increase of Packages index
downloads, minor cycles during archive rebuilds, and basically that's it.

>  * Package name : d11amp
>Version  : 0.59-1
>Upstream contact : Thomas Dettbarn
>  * URL  :https://www.dettus.net/d11amp/
>  * License  : BSD-2-Clause
>  * Vcs  :https://github.com/dettus/d11amp/

> The source builds the following binary packages:
>   d11amp - Simple MP3 player

Alas, the package fails for me:
/bin/sh: 1: pkg-config: not found [eleventy times]
src/audiooutput/audiooutput_portaudio.c:28:10: fatal error: portaudio.h: No 
such file or directory
   28 | #include 
  |  ^
src/decoder/decoder.c:26:10: fatal error: gtk/gtk.h: No such file or directory
   26 | #include 
  |  ^~~
In file included from src/gui/theme_manager.c:33:
src/gui/theme_manager.h:30:10: fatal error: gdk-pixbuf/gdk-pixbuf.h: No such 
file or directory
   30 | #include 
  |  ^
... and so on.  Full log attached.


I see, your Build-Depends list binary libraries rather than headers:
Build-Depends: debhelper (>=11),
   debhelper-compat (= 13),
   libc6 (>= 2.34),
   libcairo2 (>= 1.2.4),
   libgdk-pixbuf-2.0-0 (>= 2.22.0),
   libglib2.0-0 (>= 2.31.8),
   libgtk-4-1 (>= 4.0.0),
   libmpg123-0 (>= 1.28.0),
   libportaudio2 (>= 19+svn20101113),
   libzip4 (>= 0.10)
What you need is to replace the runtimes with devel packages:
libgtk-4-dev
libzip-dev
and so on.

There's no need to list libc6/libc-dev (it's in build-essential), the
bdependency on debhelper is redundant (you already pull debhelper-compat),
and as shown by the "pkg-config: not found" you need pkgconf (which is
the new implementation of pkg-config that replaced it).


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Quis trollabit ipsos trollos?
⠈⠳⣄
sbuild (Debian sbuild) 0.84.2 (08 December 2022) on valinor.angband.pl

+==+
| d11amp 0.59-1 (amd64)Sun, 11 Dec 2022 03:27:26 + |
+==+

Package: d11amp
Version: 0.59-1
Source Version: 0.59-1
Distribution: unstable
Machine Architecture: amd64
Host Architecture: amd64
Build Architecture: amd64
Build Type: full

I: NOTICE: Log filtering will replace 
'var/run/schroot/mount/unstable-amd64-sbuild-be06e3f8-860f-46d9-bca5-2719e07ee12e'
 with '<>'
I: NOTICE: Log filtering will replace 'build/d11amp-0YbdFE/resolver-QbUZvN' 
with '<>'

+--+
| Update chroot|
+--+

Hit:1 http://apt-rosy.angband.pl:3142/debian unstable InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

+--+
| Fetch source files   |
+--+


Local sources
-

d11amp_0.59-1.dsc exists in .; copying to chroot
I: NOTICE: Log filtering will replace 'build/d11amp-0YbdFE/d11amp-0.59' with 
'<>'
I: NOTICE: Log filtering will replace 'build/d11amp-0YbdFE' with '<>'

+--+
| Install package build dependencies   |
+--+


Setup apt archive
-

Merged Build-Depends: debhelper (>= 11), debhelper-compat (= 13), libc6 (>= 
2.34), libcairo2 (>= 1.2.4), libgdk-pixbuf-2.0-0 (>= 2.22.0), libglib2.0-0 (>= 
2.31.8), libgtk-4-1 (>= 4.0.0), libmpg123-0 (>= 1.28.0), libportaudio2 (>= 
19+svn20101113), libzip4 (>= 0.10), build-essential, fakeroot
Filtered Build-Depends: debhelper (>= 11), debhelper-compat (= 13), libc6 (>= 
2.34), libcairo2 (>= 1.2.4), libgdk-pixbuf-2.0-0 (>= 2.22.0), libglib2.0-0 (>= 
2.31.8), libgtk-4-1 (>= 4.0.0), libmpg123-0 (>= 1.28.0), libportaudio2 

Bug#1025274: RFS: tuxguitar/1.5.6+dfsg1-1 [QA] -- Multitrack guitar tablature editor and player

2022-12-08 Thread Adam Borowski
On Thu, Dec 01, 2022 at 09:35:15PM +0100, Helmar Gerloni wrote:
> The package builds and runs on amd64.  I was not able to build it on i386
> because of missing libswt-gtk-4-java.

That's not a problem, upstream of that package has dropped support for
32-bit and unless it somehow comes back, tuxguitar will stay
BD-Uninstallable on those architectures.

Because of the off chance the dependences _do_ come back, it's better
to leave them enabled instead of explicitly dropping in debian/control.

> I don't know if it builds on other architectures; probably not
> out-of-the-box.

The previous versions were ok, I tested arm64 and it fails the same way
amd64 does.  Which is:

[ERROR] Plugin org.apache.maven.plugins:maven-antrun-plugin:1.7 or one of
its dependencies could not be resolved: Cannot access central
(https://repo.maven.apache.org/maven2) in offline mode and the artifact
org.apache.maven.plugins:maven-antrun-plugin:jar:1.7 has not been downloaded
from it before.

Sounds like you missed a build dependency...


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Quis trollabit ipsos trollos?
⠈⠳⣄



Bug#1025372: RFS: nss-tls/1.1-1.1 [NMU] -- utility like nslookup(1), but uses libnss_tls.so instead of DNS

2022-12-08 Thread Adam Borowski
On Sat, Dec 03, 2022 at 11:53:23AM +0100, Gioele Barabucci wrote:
> I am looking for a sponsor for a NMU of the package "nss-tls":

>  nss-tls (1.1-1.1) unstable; urgency=medium
>  .
>* Non-maintainer upload.
>* d/libnss-tls.nss: Install NSS service `tls` via dh_installnss
>  (Closes: #1024688)

Hi!
Could you please follow the NMU procedure?  This is not a high-severity or
urgent bug, thus I see no reason to skip the rules.

The Policy has details, but in short: please post to a bug (in this case
#1024688) that you intend to do a NMU, adding a debdiff of the proposed
changes (in this case, the Salsa merge request should be enough).

Only then the clock starts ticking, which is 10 days for regular NMUs.
Of course, if you believe the maintainer won't react, uploading to
DELAYED/10 (which in this case is done by a sponsor) will fulfill this
requirement while not requiring you to remember to do an action in the
future.  But in either case, the intent-to-NMU mail is still required.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Quis trollabit ipsos trollos?
⠈⠳⣄



Bug#1024887: Subject: RFS: wxmaxima/22.11.0-1 -- GUI for the computer algebra system Maxima

2022-11-30 Thread Adam Borowski
On Sun, Nov 27, 2022 at 02:55:34PM +0100, Gunter Königsmann wrote:
>  * Package name : wxmaxima
>Version  : 22.11.0-1

>  wxmaxima (22.11.0-1) unstable; urgency=medium
>  .
>* New upstream version
>* Disallowed to build with the old wxWidgets 3.0
> Seems like the last of these two changes is especially important as
> debian actively wants to get actively rid of the old 3.0 version of
> wxWidgets.

Hi!
It looks like you have a bunch of droppings of a failed merge left in
debian/


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Quis trollabit ipsos trollos?
⠈⠳⣄



Bug#1024991: RFS: jamulus/3.9.1+dfsg-1 [QA] -- real-time collaborative music session client and server

2022-11-30 Thread Adam Borowski
On Mon, Nov 28, 2022 at 08:52:48PM +0800, Bo YU wrote:
>  * Package name : jamulus
>Version  : 3.9.1+dfsg-1
>Upstream contact : https://sourceforge.net/p/llcon/discussion/
>  * URL  : https://jamulus.io/
>  * License  : GPL-2.0+ and MIT-STK, CC0, GPL-2.0+, BSD3-OPUS, 
> famfamfam-flag-icons
>  * Vcs  : 
> https://evolvis.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=alioth/jamulus.git;a=shortlog;h=refs/heads/master
>Section  : sound

>  jamulus (3.9.1+dfsg-1) unstable; urgency=medium
>  .
>* QA upload.
>* Set Debian QA as maintainer. See #1023670.
>* New upstream version 3.9.1.
>* Update d/copyright:
>  - adjust Files-Excluded due to repack.
>  - update file-pattern due to upstream change.
>* Add support for riscv64. (Closes: #1024984)
>* Rebase all patches.
>* Adjust d/source/lintian-overrides
>* Update execute_after_dh_auto_install

Hi!

.--[ debian/source/lintian-overrides ]
# old repo
jamulus source: orphaned-package-not-maintained-in-debian-infrastructure
`

This is not a false positive -- an orphaned package's packaging repo is
supposed to be moved to some place that's writeable by people other than
the previous maintainer.

Of course, there's no need to fix everything, especially not in a QA upload
where the only expectation is for the new version to be better than the old
one -- but hiding issues is no good.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Quis trollabit ipsos trollos?
⠈⠳⣄



Bug#1023161: RFS: libghc-filesystem/1.15.12-1 [ITP] -- Implementation of C++17 std::filesystem for C++11-20

2022-10-30 Thread Adam Borowski
On Sun, Oct 30, 2022 at 09:35:57PM +, Ben Westover wrote:
>  * Package name : libghc-filesystem
>Version  : 1.15.12-1
>Upstream contact : Steffen Schümann 
>  * URL  : https://github.com/gulrak/filesystem

>  libghc-filesystem (1.15.12-1) unstable; urgency=medium
>  .
>* Initial Package (Closes: #1023160)

.--[ debian/lintian-overrides ]
# While ghc usually refers to Haskell packages, this package using the
# namespace ghc isn't related to Haskell; according to the upstream, it
# stands for "gulrak's helper classes".
wrong-section-according-to-package-name
`

Is there a reason you picked that specific name?  Unlike some other
languages, there's no convention to name C++ packages after their
internal namespace, and this particular one clashes with Haskell,
confusing both machines and humans.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Quis trollabit ipsos trollos?
⠈⠳⣄



Bug#1022568: RFS: ipmiutil/3.1.8-3 -- IPMI management utilities

2022-10-24 Thread Adam Borowski
On Mon, Oct 24, 2022 at 08:55:59AM +0200, Jörg Frings-Fürst wrote:
>  ipmiutil (3.1.8-3) unstable; urgency=medium
>  .
>* debian/patches/0705-crontab.patch: Fix overwrite binary (Closes: 
> #1022240).

* * * * *  root  $prog -r > /tmp/wdt.lastrun 2&>1

Could you please pick a location that's not writeable by any unprivileged
user?

While dropping a symlink there is less fun if fs.protected_symlinks is 1
(it is by default on Debian), that setting might be for some reason off
-- and even if it's on, merely disabling monitoring is still a vuln.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Quis trollabit ipsos trollos?
⠈⠳⣄



Bug#1022139: RFS: dh-runit/2.15.0 -- debhelper add-on to handle runit runscripts

2022-10-20 Thread Adam Borowski
On Thu, Oct 20, 2022 at 11:59:41PM +0200, Lorenzo Puliti wrote:
>  * Package name : dh-runit
>Version  : 2.15.0

>  dh-runit (2.15.0) unstable; urgency=medium
>  .
>* metafiles: write packagename inside a pkg file
>* Add a bin option, useful for triggered upgrade
>* update dh-runit manpage
>* Revert "Temporary disable ghc testsuite"
>* Update testsuite

Hi!
I guess the inclusion of a file named "e -i HEAD~2" was not intentional,
right?


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Quis trollabit ipsos trollos?
⠈⠳⣄



Bug#1021430: RFS: wine/7.0~repack-8~bpo11+1 -- Windows API implementation - standard suite

2022-10-08 Thread Adam Borowski
On Sat, Oct 08, 2022 at 01:54:40PM +0100, Phil Morrell wrote:
>  * Package name : wine
>Version  : 7.0~repack-8~bpo11+1

>  wine (7.0~repack-8~bpo11+1) bullseye-backports; urgency=medium
>  .
>* Rebuild for bullseye-backports.
>* drop adapter_vk.c change from vulkan.patch
>* require libvulkan-dev newer than bullseye
>* add myself to Uploaders
>* omit dpkg (>= 1.21.0) constraint

cd dlls/opengl32 && ./make_opengl
Can't locate XML/LibXML.pm in @INC (you may need to install the XML::LibXML 
module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 
/usr/local/share/perl/5.32.1 /usr/lib/x86_64-linux-gnu/perl5/5.32 
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base 
/usr/lib/x86_64-linux-gnu/perl/5.32 /usr/share/perl/5.32 
/usr/local/lib/site_perl) at ./make_opengl line 3.
BEGIN failed--compilation aborted at ./make_opengl line 3.
make[1]: *** [debian/rules:125: override_dh_auto_configure] Error 2


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ Genetics say, virgin birth may not possibly produce male offspring.
⣾⠁⢠⠒⠀⣿⡁ Thus, either Jesus was fathered by (Abdes?) Pantera, or she was trans.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄ In neither case Joseph is involved, making Jesus a bastard.



Bug#1021353: RFS: zvbi/0.2.37-1 -- Vertical Blanking Interval (VBI) utilities

2022-10-07 Thread Adam Borowski
On Thu, Oct 06, 2022 at 05:11:17PM +0300, Ileana Dumitrescu wrote:
>  * Package name : zvbi
>Version  : 0.2.37-1
>Upstream contact : Ileana Dumitrescu 

>  zvbi (0.2.37-1) unstable; urgency=medium
>  .
>[ Ileana Dumitrescu ]
>* New upstream release.
>* debian/control: updated maintainer email, project homepage
>  bumped Standards-Version to 4.6.1 (no changes)
>* debian/copyright: updated debian copyright year, upstream contact, source
>updated licensing
>* debian/patches: removed all patches (fixed in upstream)
>* debian/rules: README.md in override_dh_installdocs
>override_dh_autoreconf to run autogen.sh
>* debian/watch: switched to new upstream repo location
>  .
>[ Debian Janitor ]
>* debian/control: Use secure URI in Homepage field
>- Remove constraints unnecessary since buster (oldstable):
>  + libzvbi-dev: Drop versioned constraint on libzvbi0 in Replaces.
>  + libzvbi-doc: Drop versioned constraint on libzvbi-dev in Replaces.
>  + zvbi: Drop versioned constraint on lsb-base in Depends.

Hi!  The symbols look wrong:

dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: warning: debian/libzvbi0/DEBIAN/symbols doesn't match 
completely debian/libzvbi0.symbols
--- debian/libzvbi0.symbols (libzvbi0_0.2.37_amd64)
+++ dpkg-gensymbolsRQLkMF   2022-10-07 10:00:48.055446695 +
@@ -12,13 +12,18 @@
  _vbi_strndup@Base 0.2.35
  _vbi_vasprintf@Base 0.2.35
  _zvbi_intl_domainname@Base 0.2.35
+ close@Base 0.2.37
  device_close@Base 0.2.35
  device_ioctl@Base 0.2.35
  device_mmap@Base 0.2.35
  device_munmap@Base 0.2.35
  device_open@Base 0.2.35
+ fcntl@Base 0.2.37
  fprint_symbolic@Base 0.2.35
  fprint_unknown_ioctl@Base 0.2.35
+ ioctl@Base 0.2.37
+ open@Base 0.2.37
+ read@Base 0.2.37
  vbi_capture_delete@Base 0.2.35
  vbi_capture_fd@Base 0.2.35
  vbi_capture_flush@Base 0.2.35
@@ -72,6 +77,7 @@
  vbi_proxy_msg_stop_listen@Base 0.2.35
  vbi_proxy_msg_write@Base 0.2.35
  vbi_proxy_msg_write_idle@Base 0.2.35
+ write@Base 0.2.37
 libzvbi.so.0 libzvbi0 #MINVER#
  __vbi_event_handler_list_send@Base 0.2.35
  _vbi3_bit_slicer_destroy@Base 0.2.35

Defining and leaking basic syscall wrappers suggests something is pretty
wrong.


Also: you may drop the lsb-base Depends altogether; lintian will complain
until its next release but if you know the future you can avoid changing the
same thing twice :)

An upstreamish issue but since you might have a way to contact upstream:
W: libzvbi-dev: national-encoding [usr/include/libzvbi.h]
As we don't even support ancient encodings anymore, everyone who reads the
header will get mojibake.  Could you please convert everything to UTF-8?


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ You're alive.  But that's just a phase.
⠈⠳⣄



Bug#1021104: RFS: simple-scan/42.5-1 -- Simple Scanning Utility

2022-10-02 Thread Adam Borowski
On Sun, Oct 02, 2022 at 10:23:31AM +0200, Jörg Frings-Fürst wrote:
>Package name : simple-scan
>Version  : 42.5-1

>  simple-scan (42.5-1) unstable; urgency=medium
>  .
>* New upstream release.
>* Adoption of most of the points from the bug "minor cleanup"
>  (Closes #904168).

Lintian sez:
E: simple-scan: possible-missing-colon-in-closes Closes #904168 
[usr/share/doc/simple-scan/changelog.Debian.gz:1]

... which is indeed too insidious to be spotted by humans. :p
Please add the colon so the "Closes" works.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ Genetics say, virgin birth may not possibly produce male offspring.
⣾⠁⢠⠒⠀⣿⡁ Thus, either Jesus was fathered by (Abdes?) Pantera, or she was trans.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄ In neither case Joseph is involved, making Jesus a bastard.



Bug#1020767: RFS: lsb-release-minimal/12.0-1 -- Linux Standard Base version reporting utility (minimal implementation)

2022-09-26 Thread Adam Borowski
On Mon, Sep 26, 2022 at 10:39:08AM +0200, Gioele Barabucci wrote:
>  * Package name : lsb-release-minimal
>Version  : 12.0-1

>  lsb-release-minimal (12.0-1) unstable; urgency=medium
>  .
>* New upstream release
>* d/control: Rename binary package to `lsb-release`
>* d/tests/alternative-bin-sh: Test with busybox sh

Looks good, but I don't think leaving users of unstable/testing who
have helped us test, with an unsupported package, would be nice.

Thus, could you please add a dummy transitional binary
"lsb-release-minimal" that depends on lsb-release?


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ The ill-thought conversion to time64_t will make us suffer from
⣾⠁⢠⠒⠀⣿⡁ the Y292B problem.  So let's move the Epoch by 43545140006400
⢿⡄⠘⠷⠚⠋⠀ (plus a safety margin in case of bad physicists) and make it
⠈⠳⣄ unsigned -- that'll almost double the range.



Bug#1020341: RFS: fast-float/3.5.1-1 [ITP] -- Implementation of the C from_chars functions for float and double types

2022-09-20 Thread Adam Borowski
On Wed, Sep 21, 2022 at 12:31:11AM +0900, Daichi Fukui wrote:
>  * Package name : fast-float
>Version  : 3.5.1-1
>  * URL  : https://github.com/fastfloat/fast_float

>   fast-float - Implementation of the C++ from_chars functions for float and
> double types

Hi!
The package looks good so far, but C/C++ development header packages are
supposed to be named libXXX-dev.  Strictly speaking, the Policy demands
that only for headers of shared libraries, but I wouldn't go different
for a header-only lib.

Eg:
source package: plf-colony
binary package: libplf-colony-dev

(Of course, some other sponsor may think different...)


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ How to squander your resources: those silly Swedes have a sauce
⢿⡄⠘⠷⠚⠋⠀ named "hovmästarsås", the best thing ever to put on cheese, yet
⠈⠳⣄ they waste it solely on mere salmon.



Re: libgrokj2k - v10.0.2

2022-09-16 Thread Adam Borowski
On Fri, Sep 16, 2022 at 12:10:57PM -0400, Aaron Boxer wrote:
> I have just pushed a new version to mentors that fixes the build on armel
> and mipsel.
> 
> https://mentors.debian.net/package/libgrokj2k/
> 
> If this could be uploaded it would be greatly appreciated !

Alas, it fails at least on riscv64, and possibly on other architectures as
well.

While the proper way to fix these errors is -pthread, cmake doesn't handle
it right on new glibc.  Your build system looks complex, thus I'd propose
just trying to link with -latomic unconditionally.  Because of --as-needed
which is the default these days, the library won't be added on archs where
it is not required.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Seems that the Russian Army is no longer organized crime...
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄



Re: libgrokj2k version 10.0.0 : uploading to unstable

2022-09-08 Thread Adam Borowski
On Thu, Sep 08, 2022 at 10:11:45AM -0400, Aaron Boxer wrote:
> I just uploaded a new package for version 10.0 of this library.
> Would someone be so kind as to upload the new package to unstable ?
> 
> https://mentors.debian.net/package/libgrokj2k/

--- libgrokj2k-9.7.5/debian/changelog   2022-04-10 11:10:00.0 +0200
+++ libgrokj2k-10.0.0/debian/changelog  2022-09-04 11:10:00.0 +0200
@@ -1,8 +1,8 @@
-libgrokj2k (9.7.5-1) unstable; urgency=medium
+libgrokj2k (10.0.0-1) unstable; urgency=medium
 
-* Maintenance bug fix release
+* Majour release
 
- -- Aaron Boxer   Sun, 10 Apr 2022 11:10:00 +0200
+ -- Aaron Boxer   Sun, 4 Sep 2022 11:10:00 +0200

Could you please re-add the changelog entry for the previous release?


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ A dumb species has no way to open a tuna can.
⢿⡄⠘⠷⠚⠋⠀ A smart species invents a can opener.
⠈⠳⣄ A master species delegates.



Bug#1017875: RFS: blender-doc/3.2-1 [ITP] -- Blender Manual by the Blender Foundation

2022-08-22 Thread Adam Borowski
On Mon, Aug 22, 2022 at 01:47:03AM +0300, Jonathan Rubenstein wrote:
>  * Package name: blender-doc
>Version : 3.2-1

>  blender-doc (3.2-1) unstable; urgency=medium
>  .
>* Initial release. (Closes: #1006255)

Hi!
The package looks pretty good, save for copyright stuff.  Alas, that's the
least fun part of packaging, but one that needs to be done right at the
start.

I see for example blender_docs/tools_rst/retext.js having:

license: MIT https://github.com/wooorm/retext/blob/master/LICENSE
author: Titus Wormer http://wooorm.com

According to licensecheck, there's also plenty of GPLed stuff.

> I am currently having trouble with lintian reporting source-is-missing
> because one of a file having very-long-line-length-in-source-file. I'm not
> sure how to solve this issue while conforming to Debian Policy, and need
> some help.

It's not a minified file or otherwise "compiled" file, thus you can add
a lintian override.

> I'm sure this package needs a little bit of care as well in the control
> file, but otherwise I have tested it many times and it works the way I
> expect it, and as far as I know follows Debian Policy, but what do I know?

Looks good to me otherwise, good work!


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ You're alive.  But that's just a phase.
⠈⠳⣄



Bug#1016582: RFS: trader/7.18-1 -- simple game of interstellar trading

2022-08-03 Thread Adam Borowski
On Thu, Aug 04, 2022 at 07:47:23AM +1000, John Zaitseff wrote:
> > Seems you lost the changelog for 7.16-3.1.
> 
> Ah, I didn't realise I needed to incorporate the downstream (Debian)
> changelog entries back into my own repository, particularly when the
> only change between 7.16-3 and 7.16-3.1 was to use "urgency=medium"
> in debian/changelog.  My mistake.
> 
> I can add the entry for 7.16-3.1 into my repos.  Should I then just
> reissue 7.18-1 (the current version) or create 7.18-2?

There's no 7.18-1 in the archive, thus 7.18-1.

(I think only Fedora uses the opposite scheme.)


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Sometimes you benefit from delegating stuff.  For example,
⢿⡄⠘⠷⠚⠋⠀ this way I get to be a vegetarian.
⠈⠳⣄



Bug#1016582: RFS: trader/7.18-1 -- simple game of interstellar trading

2022-08-03 Thread Adam Borowski
On Wed, Aug 03, 2022 at 11:18:02PM +1000, John Zaitseff wrote:
>   Package name:trader
>   Version: 7.18-1

>   trader (7.18-1) unstable; urgency=low
> 
> * New upstream release: fixed two TOCTOU (time-of-check / time-of-use)
>   bugs and one when HOME is empty; also updated Brazilian Portuguese,
>   Norwegian Bokmål, Swedish, French, Esperanto, Serbian, German and
>   English translations.
> * Added an explicit build dependency on Autoconf 2.71.
> * Updated to Debian Policy 4.6.1 (no changes).
> * Updated the debian/copyright file to match the FSFAP licensing of
>   AppStream trader.appdata.xml* files.

Seems you lost the changelog for 7.16-3.1.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Say what you want about Adolf, at least he was the man who
⢿⡄⠘⠷⠚⠋⠀ killed Hitler.  Your turn, Vlad!
⠈⠳⣄



Bug#1015968: RFS: xbase64/3.1.2-14 -- xbase compatible C++ class library

2022-07-26 Thread Adam Borowski
On Sun, Jul 24, 2022 at 04:53:52PM +0200, Jörg Frings-Fürst wrote:
>Package name: xbase64
>Version : 3.1.2-14

>  xbase64 (3.1.2-14) unstable; urgency=medium
>  .
>* Migrate to debhelper-compat 13:
>  - debian/control: Add debhelper-compat (= 13).
>  - Remove debian/compat.
>  - Add usr/bin/xbase64-config into new debian/not-installed.
>  - Add usr/lib/${DEB_HOST_MULTIARCH}/libxbase64.la to
>  debian/libxbase64-bin.install.
>* Declare compliance with Debian Policy 4.6.1.0 (No changes needed).
>* debian/copyright:
>  - Add year 2022 to myself.
>* Disable Link time optimization (Closes: #1015707):
>  - debian/rules: Add optimize=-lto to DEB_BUILD_MAINT_OPTIONS.
>* debian/control: Add Rules-Requires-Root: no.

Is there a reason you include the .la file?  From my experience it being
needed for anything suggests severe borkage, and the Policy concurs:

# [...] these files normally should not be included in the Debian package,
# since the information they include is not necessary to link with the
# shared library on Debian and can add unnecessary additional dependencies
# to other programs or libraries.

It then says:

# If the ".la" must be included, it should be included in the
# development ("-dev") package, unless the library will be loaded by
# "libtool"’s "libltdl" library. If it is intended for use with
# "libltdl", the ".la" files must go in the run-time library package.

libxbase64-bin is neither.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ You should never, ever, degrade a human being by saying they're
⣾⠁⢠⠒⠀⣿⡁ a worthless waste of food and air.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄ You should also never anthropomorphize spammers and telemarketers.



Bug#1016091: RFS: tinymux/2.12.0.10-1 [RC] -- text-based multi-user virtual world server

2022-07-26 Thread Adam Borowski
On Tue, Jul 26, 2022 at 03:29:03PM -0600, Stephen Dennis wrote:
>  * Package name: tinymux
>Version : 2.12.0.10-1

>  tinymux (2.12.0.10-1) unstable; urgency=medium
>  .
>* New upstream release
>  + fixes ftbfs with GCC-12. (Closes: #1013053)
>* Update Standards-Version in debian/control from 4.0.1 to 4.6.1.
>  + Removed build date and number for reproducible build.
>(Closes: #866945)

Alas, it fails to build:
g++ -std=c++14 -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -g -O 
-DSTUB_SLAVE   -o stubslave stubslave.o -L. -lm -lcrypt   -lmux 
/usr/bin/ld: cannot find -lmux: No such file or directory


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Imagine there are bandits in your house, your kid is bleeding out,
⢿⡄⠘⠷⠚⠋⠀ the house is on fire, and seven giant trumpets are playing in the
⠈⠳⣄ sky.  Your cat demands food.  The priority should be obvious...



Bug#1009867: RFS: odr-dabmux/4.2.1-1 [ITP] -- Digital Audio Broadcasting multiplexer compliant to ETSI EN 300 401

2022-07-17 Thread Adam Borowski
On Tue, Apr 19, 2022 at 05:05:41PM +0200, Robin ALEXANDER wrote:
>  * Package name    : odr-dabmux
>  * URL : https://www.opendigitalradio.org/Mmbtools
>  * Vcs : https://salsa.debian.org/ralex/odr-dabmux

>   odr-dabmux - Digital Audio Broadcasting multiplexer compliant to ETSI
> EN 300 401

>  odr-dabmux (4.2.1-1) unstable; urgency=low
>  .
>    * Initial release. Closes: #1009225

Hi!
The build fails for me with:

checking for zmq.h... no
configure: WARNING: no valid ZMQ installation was found
configure: error: ZeroMQ 4.0.0 is required


Meow?  Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ in the beginning was the boot and root floppies and they were good.
⢿⡄⠘⠷⠚⠋⠀   --  on #linux-sunxi
⠈⠳⣄



Re: Error when building using iconv to convert problematic encondings to UTF-8

2022-07-11 Thread Adam Borowski
On Mon, Jul 11, 2022 at 11:57:21PM +0500, Andrey Rahmatullin wrote:
> Your input and output file is the same. Looks like iconv crashes with
> SIGBUS in this case, instead of just silently truncating the file or
> something like that, as many other tools would do in this case. If you
> really want to convert the file, you need to output the result to a
> different file and then move it to the old location.

Or use "sponge"; package "moreutils".


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ What kind of a drug are "base" and "red pill"?  I think acid is
⢿⡄⠘⠷⠚⠋⠀ LSD, which would make base... ?  Judging from the behaviour of
⠈⠳⣄ those "based and redpilled", something nasty.



Re: Bug#1013246: RFS: kmscon/9.0.0-1 [ITP] -- Simple terminal emulator based on Kernel Mode Setting

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

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
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.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁   Loongarch's name is loong.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄



Bug#1012286: RFS: zig/0.9.1-1 [ITP] -- Programming language

2022-06-03 Thread Adam Borowski
On Fri, Jun 03, 2022 at 09:38:37AM +0900, Nick Hastings wrote:
>  * Package name: zig
>  * URL : https://github.com/ziglang/zig
>  * License : Expat, Apache-2, Apache-2 with LLVM exception,
>  CC0, BSD-2-Clause, and LGPL-2+
>  * Vcs : https://github.com/NickHastings/zig-debian

> zig - Imperative, general-purpose, statically typed, system programming 
> language

Hi!
Worst news first: the copyright file requires a lot more work.  I see for
example unlisted Khronos stuff (lib/libc/include/any-windows-any/{GL,KHR}/),
NTP (lib/libc/include/any-linux-any/linux/timex.h), Zope (mingw), ISC,
Apache, APSL, ...  And the list of copyright holders is even more
incomplete.  This is a big honking waste of time but it's required... :(

The package includes a bunch of tests, and with the likelihood of code not
handling a particular arch, glibc, etc, I'd say it's a must to run them.

Not a strict requirement, but a man page would be greatly appreciated.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ in the beginning was the boot and root floppies and they were good.
⢿⡄⠘⠷⠚⠋⠀   --  on #linux-sunxi
⠈⠳⣄



Bug#1010399: RFS: davegnukem/1.0.1-1 [ITP] -- Retro-style 2D scrolling platform shooter

2022-05-27 Thread Adam Borowski
On Sat, Apr 30, 2022 at 01:29:44PM +, Matteo Bini wrote:
>  * Package name: davegnukem
>Version : 1.0.1-1
>  * URL : https://djoffe.com/gnukem/

>   davegnukem - Retro-style 2D scrolling platform shooter

>  davegnukem (1.0.1-1) unstable; urgency=low
>  .
>* Initial release (Closes: #1009780)

Hi!
I'm afraid the package fails to build:

In file included from src/sys_log.cpp:22:
src/m_aliases.h:19:17: error: unnamed scoped enum is not allowed
   19 | #define byteunsigned char
  | ^~~~
src/m_aliases.h:19:17: error: expected identifier before ‘unsigned’
In file included from /usr/include/c++/11/cmath:42,
 from /usr/include/c++/11/math.h:36,
 from src/sys_defs.h:37,
 from src/sys_log.cpp:25:
/usr/include/c++/11/bits/cpp_type_traits.h:404:19: error: expected 
unqualified-id before ‘:’ token
  404 |   enum class byte : unsigned char
... and so on


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ Eight legs good, four legs bad! -- when your drider pwns a
⣾⠁⢠⠒⠀⣿⡁ smelly goodie centaur.
⢿⡄⠘⠷⠚⠋⠀ Rearkick OP -- my grandpa's brother-in-law got one-shotted
⠈⠳⣄ from full hp in RL, please nerf!



Bug#1011368: RFS: libkdumpfile/0.4.1-1 [ITP] -- Python bindings for libkdumpfile9

2022-05-25 Thread Adam Borowski
On Fri, May 20, 2022 at 03:50:08PM -0700, Michel Alexandre Salim wrote:
>  * Package name: libkdumpfile
>Version : 0.4.1-1
>  * Vcs : https://salsa.debian.org/michel/libkdumpfile

>   libkdumpfile-bin - libkdumpfile9 utilities
>   libkdumpfile-dev - libkdumpfile9 development libraries and header
> files
>   libkdumpfile-doc - Kernel coredump file access (documentation)
>   libkdumpfile9 - Kernel coredump file access
>   python3-libkdumpfile - Python bindings for libkdumpfile9

>  libkdumpfile (0.4.1-1) unstable; urgency=low
>  .
>* Initial release (Closes: #1010829)

Hi!
I'm afraid the autopkgtest fails:

autopkgtest [13:24:56]: test autodep8-python3: set -e ; for py in $(py3versions 
-r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c 
"import libkdumpfile; print(libkdumpfile)" ; done
autopkgtest [13:24:56]: test autodep8-python3: [---
Testing with python3.9:
Traceback (most recent call last):
  File "", line 1, in 
ModuleNotFoundError: No module named 'libkdumpfile'


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ * ***
⠈⠳⣄



Bug#1010131: RFS: md2term/0.0.7-1 [ITP] -- Markdown parser for highlights and colors in terminal

2022-05-04 Thread Adam Borowski
On Sun, Apr 24, 2022 at 08:44:17PM -0300, Braulio wrote:
>  * Package name: md2term
>Version : 0.0.7-1
>Upstream Author : https://codeberg.org/blau_araujo/md2term/issues
>  * URL : https://codeberg.org/blau_araujo/md2term

>   md2term - Markdown parser for highlights and colors in terminal

I'm afraid that, despite LANG=C.UTF-8, this program talks to me in some
heathen language I don't know.  Same for its man page...

Localized man pages are fine in /usr/share/man/es/ but I wouldn't expect
them in the default path.  The vast majority of users don't speak Spanish,
while using developer tools without a knowledge of English is a losing
proposition.

A tool for eg. filling Spanish tax forms would be reasonable to use entirely
a non-English language, but md2term is supposed to be useful to everyone.

If translating the program and/or making it locale-aware would be too hard
in the short term, I'd at least add a big fat warning in the description.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ Eight legs good, four legs bad! -- when your drider pwns a
⣾⠁⢠⠒⠀⣿⡁ smelly goodie centaur.
⢿⡄⠘⠷⠚⠋⠀ Rearkick OP -- my grandpa's brother-in-law got one-shotted
⠈⠳⣄ from full hp in RL, please nerf!



Re: Soname bumps, new binary packages - NEW/BY-HAND queue uploading?

2022-04-06 Thread Adam Borowski
On Wed, Apr 06, 2022 at 03:02:07PM +0100, Philip Wyett wrote:
> Could someone point me to the documentation that relates to upload of 
> packages that have new binary
> packages i.e. name change during an update? Specifically to the new/by-hand 
> queue.

Dunno where the docs are, but in short:

* rename the binary package:
  + edit debian/control
  + mv debian/libfoo42.* → libfoo43.*
  + "git grep libfoo42" elsewhere, just to be sure
* [optional but strongly recommended] test the library's users
* request a sponsored upload even if you're a DM
* once it passes NEW, its users might need a binNMU to rebuild with the new
  soname

For a sane library, that's it.

On the other hand, if the -dev package name changes as well, it's
effectively a new package; usually co-installable with the old version.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ Eight legs good, four legs bad! -- when your drider pwns a
⣾⠁⢠⠒⠀⣿⡁ smelly goodie centaur.
⢿⡄⠘⠷⠚⠋⠀ Rearkick OP -- my grandpa's brother-in-law got one-shotted
⠈⠳⣄ from full hp in RL, please nerf!



Re: Bug#1003235: RFS: xbrzscale/1.8+ds-1 [ITP] -- Intelligent graphics file upscaling tool

2022-03-15 Thread Adam Borowski
On Tue, Mar 15, 2022 at 12:49:50PM +, Peter wrote:
> No need to repack the source tarball,
> so version number changed.
>dget -x 
> https://mentors.debian.net/debian/pool/main/x/xbrzscale/xbrzscale_1.8-1.dsc

Hi!
I'm afraid the autopkgtest fails:

autopkgtest [15:40:01]: test test1: [---
error: XDG_RUNTIME_DIR not set in the environment.
Failed to initialize SDL: No available video device
AE6.png: No such file or directory
ERROR: AE6.png
convert-im6.q16: unable to open image `AE6.png': No such file or directory @ 
error/blob.c/OpenBlob/2924.
convert-im6.q16: no images defined `AE1.png' @ 
error/convert.c/ConvertImageCommand/3229.
compare-im6.q16: unable to open image `AE1.png': No such file or directory @ 
error/blob.c/OpenBlob/2924.
autopkgtest [15:40:01]: test test1: ---]


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁'Russkiy voyennyi korabl, idi nakhuy'
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄



Bug#1005336: RFS: srpc/0.9.6 [ITP] Sogou RPC Library

2022-02-19 Thread Adam Borowski
On Fri, Feb 11, 2022 at 01:42:57PM +, Lance Lin wrote:
>  * Package name: srpc
>Version : 0.9.6

>   dget -x https://mentors.debian.net/debian/pool/main/s/srpc/srpc_0.9.6-1.dsc

Hi!
I'm afraid the package fails to build, it needs a Build-Depend on
liblz4-dev.

Some files are "Copyright 2019, OpenTelemetry Authors" without being
mentioned in debian/copyright.

You install /usr/bin/srpc_generator to libsrpc-dev yet
/usr/share/man/man1/srpc_generator.1.gz to libsrpc -- they should be in
the same package.

The runtime library package should have a soname included in its name;
this will allow ABI bumps in the future.

The -dev package can't be "Multi-Arch: foreign" as its architecture must
match whatever [Build-]Depends on it.  Currently, if you want to build
a riscv64 package on an amd64 host, M-A: foreign would allow:
compiler:riscv64
libsrpc-dev:amd64
libsrpc0:amd64
which won't work.


喵!
-- 
⢀⣴⠾⠻⢶⣦⠀ Latin:   meow 4 characters, 4 columns,  4 bytes
⣾⠁⢠⠒⠀⣿⡁ Greek:   μεου 4 characters, 4 columns,  8 bytes
⢿⡄⠘⠷⠚⠋⠀ Runes:   ᛗᛖᛟᚹ 4 characters, 4 columns, 12 bytes
⠈⠳⣄ Chinese: 喵   1 character,  2 columns,  3 bytes <-- best!



Bug#1005739: Re: Bug#1005739: RFS: ukui-bluetooth/1.0.2-1 [ITP] -- Bluetooth manager for UKUI desktop environment

2022-02-18 Thread Adam Borowski
On Fri, Feb 18, 2022 at 05:30:35PM +0800, handsome_feng wrote:
> Hi, 
> 
> I can't reproduce it locally(Debian unstable), could you show me the
> result of 'apt-cache policy ukui-panel'  and 'cat /etc/os-release' ?

[~]$ apt-cache policy ukui-panel
ukui-panel:
  Installed: (none)
  Candidate: 3.0.5-1
  Version table:
 3.0.5-1 500
500 http://apt-rosy.angband.pl:3142/debian unstable/main amd64 Packages
500 http://apt-rosy.angband.pl:3142/debian bookworm/main amd64 Packages
[~]$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux bookworm/sid"
NAME="Debian GNU/Linux"
ID=debian
HOME_URL="https://www.debian.org/;
SUPPORT_URL="https://www.debian.org/support;
BUG_REPORT_URL="https://bugs.debian.org/;


>>> It builds successfully, however, if I start it and click on the icon, I get
>>> a segfault.

-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Being wise is hard, but wise-ass... ooh, this one I can deliver!
⠈⠳⣄



Bug#1005739: RFS: ukui-bluetooth/1.0.2-1 [ITP] -- Bluetooth manager for UKUI desktop environment

2022-02-15 Thread Adam Borowski
On Mon, Feb 14, 2022 at 05:27:27PM +0800, handsome_feng wrote:
>  * Package name: ukui-bluetooth
>  * Vcs : https://github.com/ukui/ukui-bluetooth

>   https://mentors.debian.net/package/ukui-bluetooth/

Hi!
It builds successfully, however, if I start it and click on the icon, I get
a segfault.


Thread 1 "ukui-bluetooth" received signal SIGSEGV, Segmentation fault.
(gdb) bt full
#0  0x769796b6 in QVariant::toInt(bool*) const () at 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x55584021 in FeaturesWidget::setWidgetPosition() 
(this=0x55968cb0)
at main/featureswidget.cpp:661
#2  0x7696e183 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x7781f8be in 
QSystemTrayIcon::activated(QSystemTrayIcon::ActivationReason) ()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#4  0x7696e1b8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x76ddb80e in 
QPlatformSystemTrayIcon::activated(QPlatformSystemTrayIcon::ActivationReason)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x7047ac73 in  () at 
/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/libqgtk2.so
#7  0x76bfb94b in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x76bff37c in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x76bffd89 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x76c02128 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#11 0x7696412e in QObject::event(QEvent*) () at 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x7749a6bf in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x76937b1a in QCoreApplication::notifyInternal2(QObject*, QEvent*) 
()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x7693ab67 in QCoreApplicationPrivate::sendPostedEvents(QObject*, 
int, QThreadData*) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x7698fad3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x77a3bc7b in g_main_context_dispatch () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x77a3bf28 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x77a3bfdf in g_main_context_iteration () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x7698f154 in 
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x7693652b in 
QEventLoop::exec(QFlags) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x7693e800 in QCoreApplication::exec() () at 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x55569c46 in main(int, char**) (argc=, 
argv=)
at main/main.cpp:61
(gdb) bt full
#0  0x769796b6 in QVariant::toInt(bool*) const () at 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x55584021 in FeaturesWidget::setWidgetPosition() 
(this=0x55968cb0)
at main/featureswidget.cpp:661
width = 242
height = 77
iface = 
reply = 
  {m_error = {code = QDBusError::ServiceUnknown, msg = {d = 
0x559a0560}, nm = {d = 0x5599dee0}, unused = 0x5559b108}, m_data = 
{> = {}, {p = {static shared_null 
= {ref = {atomic = {_q_value = {> = {static 
_S_alignment = 4, _M_i = -1}, }}}, alloc = 0, begin = 0, end = 
0, array = {0x0}}, d = 0x76a1e5f0 }, d = 
0x76a1e5f0 }}}
position_list = 
{> = {}, {p = {static 
shared_null = {ref = {atomic = {_q_value = {> = {static 
_S_alignment = 4, _M_i = -1}, }}}, alloc = 0, begin = 0, end = 
0, array = {0x0}}, d = 0x76a1e5f0 }, d = 
0x76a1e5f0 }}
#2  0x7696e183 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x7781f8be in 
QSystemTrayIcon::activated(QSystemTrayIcon::ActivationReason) ()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#4  0x7696e1b8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x76ddb80e in 
QPlatformSystemTrayIcon::activated(QPlatformSystemTrayIcon::ActivationReason)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x7047ac73 in  () at 
/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/libqgtk2.so
#7  0x76bfb94b in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x76bff37c in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x76bffd89 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x76c02128 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#11 0x7696412e in QObject::event(QEvent*) () at 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x7749a6bf in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x76937b1a in QCoreApplication::notifyInternal2(QObject*, QEvent*) 
()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x7693ab67 in QCoreApplicationPrivate::sendPostedEvents(QObject*, 
int, QThreadData*) ()
at 

Bug#1004922: RFS: kmscon/8+40-1 [ITP] -- Simple terminal emulator based on Kernel Mode Setting

2022-02-07 Thread Adam Borowski
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!
-- 
⢀⣴⠾⠻⢶⣦⠀ Aryans: split from other Indo-Europeans ~2900-2000BC → Ural →
⣾⠁⢠⠒⠀⣿⡁ Bactria → settled 2000-1000BC in northwest India.
⢿⡄⠘⠷⠚⠋⠀ Gypsies: came ~1000AD from northern India; aryan.
⠈⠳⣄ Germans: IE people who came ~2800BC to Scandinavia; not aryan.



Re: Deleting accepted upload?

2022-01-24 Thread Adam Borowski
On Mon, Jan 24, 2022 at 09:14:08AM +0100, Hilmar Preuße wrote:
> I tried to cancel the upload using dcut

You can cancel an upload only before it gets processed.  This typically
works only for:
* DELAYED uploads
* (if you're lucky) in a short time window after upload


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ Aryans: split from other Indo-Europeans ~2900-2000BC → Ural →
⣾⠁⢠⠒⠀⣿⡁ Bactria → settled 2000-1000BC in northwest India.
⢿⡄⠘⠷⠚⠋⠀ Gypsies: came ~1000AD from northern India; aryan.
⠈⠳⣄ Germans: IE people who came ~2800BC to Scandinavia; not aryan.



Bug#1003406: RFS: simple-scan/40.7-1 -- Simple Scanning Utility

2022-01-13 Thread Adam Borowski
On Sun, Jan 09, 2022 at 06:49:08PM +0100, Jörg Frings-Fürst wrote:
>Package name: simple-scan
>Version : 40.7-1

>  simple-scan (40.7-1) unstable; urgency=medium
>  .
>* New upstream release.
>* debian/copyright:
>  - Add year 2022 to myself.
>* Declare compliance with Debian Policy 4.6.0.1 (No changes needed).
>* New .gitignore.

Hi!
It fails to build:

../data/meson.build:11:5: ERROR: Function does not take positional arguments.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ At least spammers get it right: "Hello beautiful!".
⠈⠳⣄



Bug#1001762: RFS: lwatch/0.6.2-2 [ITA] -- Simple log colorizer

2021-12-16 Thread Adam Borowski
On Wed, Dec 15, 2021 at 04:39:49PM +, Ileana Dumitrescu wrote:
>  * Package name: lwatch
>Version : 0.6.2-2

>  lwatch (0.6.2-2) unstable; urgency=medium
>  .
>* debian/rules: package now builds with RISC-V using dh $@
>* debian/control: updated dependencies and removed some lintian issues
>* debian/copyright: updated to format 1.0
>* debian/compat: deleted to remove lintian issue
>* debian/watch: updated version to 4

Hi!
Your changes are all good.  However, an upload that's not done by the
maintainer (or Uploaders) listed in the control file needs to be marked
somehow -- in this case, by having " * QA upload" in the changelog.

While we're there, please update the maintainer to:
Debian QA Group 

It might be also good to drop the -dbg package, it's obsolete as we have
automatic -dbgsym for quite a bit of time already.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Remember, the S in "IoT" stands for Security, while P stands
⢿⡄⠘⠷⠚⠋⠀ for Privacy.
⠈⠳⣄



Bug#1001494: RFS: opencpn/5.6.0+dfsg1-1 -- Open Source Chartplotter and Marine GPS Navigation Software

2021-12-11 Thread Adam Borowski
On Fri, Dec 10, 2021 at 11:25:37PM +0100, Alec Leamas wrote:
>  * Package name: opencpn
>Version : 5.6.0+dfsg1-1

>  opencpn (5.6.0+dfsg1-1) unstable; urgency=medium
>  .
>* New upstream release
>* Drop upstreamed patches
>* Update standards-version to 4.6.0, no changes.
>* Drop repck suffix, dfsg1 -> dfsg
>* Update compat-level to 13, drop override_dh_missing from rules.
>* Drop walk-around for #831870 using zip download, clean up d/rules and
>  d/watch

Hi!
/usr/share/doc/opencpn-data/harmonics-dwf-20210110-free.tcd.gz doesn't seem
like something that should be in doc/ -- is it a file readable by some
viewer than I don't know about?  If not, I guess it should be dropped or
moved elsewhere.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ What Would Jesus Do, MUD/MMORPG edition:
⣾⠁⢠⠒⠀⣿⡁ • multiplay with an admin char to benefit own mortal [Mt3:16-17]
⢿⡄⠘⠷⠚⠋⠀ • abuse item cloning bugs [Mt14:17-20, Mt15:34-37]
⠈⠳⣄ • use glitches to walk on water [Mt14:25-26]



Bug#1000554: RFS: libfm-qt/0.16.0-3.1 [NMU] [RC] -- Language package for libfm-qt

2021-11-25 Thread Adam Borowski
On Wed, Nov 24, 2021 at 04:14:29PM -0500, S. 7 wrote:
> I am looking for a sponsor for my package "libfm-qt":
> 
> * Package name : libfm-qt
> Version : 0.16.0-3.1

> libfm-qt (0.16.0-3.1) unstable; urgency=high
+  * Non-maintainer upload
+  * Update symbols to fix FTBFS. (Closes: #984102)
+
+ -- S. 7   Sat, 30 Oct 2021 18:19:55 +0200

The new symbols work on amd64 arm64, but are not enough on i386.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Ceterum censeo systemdinem esse delendam.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄
y



Bug#999875: RFS: t2html/2020.08.19 git2d9159d-1 [O] -- text to HTML converter implemented in Perl

2021-11-17 Thread Adam Borowski
On Thu, Nov 18, 2021 at 12:30:04AM -0300, Victor Souza wrote:
>  * Package name: t2html
>Version : 2020.08.19+git2d9159d-1

> Changes since the last upload:
> 
>  t2html (2020.08.19+git2d9159d-1) unstable; urgency=medium
>  .
>* New maintainer (Closes: #920092)
>* New upstream release.
>* Vcs-Browser update.
>* Vcs-Git update.

Hi!
One of changes not included in the changelog is:

 Package: t2html
-Architecture: all
+Architecture: any

That bit could use both a changelog mention, and a bit of explanation.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Autotools hint: to do a zx-spectrum build on a pdp11 host, type:
⢿⡄⠘⠷⠚⠋⠀   ./configure --host=zx-spectrum --build=pdp11
⠈⠳⣄



Re: Bug#999802: RFS: libexplain/1.4.D001-12 [QA] [RC] -- library of system-call-specific strerror repl - development files

2021-11-16 Thread Adam Borowski
On Tue, Nov 16, 2021 at 10:18:12PM +0100, Håvard Flaget Aasen wrote:
>  * Package name: libexplain
>Version : 1.4.D001-12

>  libexplain (1.4.D001-12) unstable; urgency=medium
>  .
>* QA upload.
>* Patch: Linux 5.11 no longer has if_frad.h, from Ubuntu. Closes: #997222
>* Patch: termiox removed since kernel 5.12, from ALT Linux.
>* Patch: Change from which -> command -v
>* d/watch: Update to version 4.
>* Add d/clean to avoid FTBFSx2, from Ubuntu.

Why would you change `which` to `command -v`?  The latter is fragile and
gets a bunch of cases wrong (aliases, shell builtins (there's MANY with
sh=busybox), non-executable files in $PATH), etc.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ “Exegi monumentum aere perennius” -- “I made a monument more
⢿⡄⠘⠷⠚⠋⠀ durable than bronze”.
⠈⠳⣄   -- Horace (65-8 BC), leaving the loo, constipated



Bug#998460: RFS: hoteldruid/3.0.3-1 -- web-based property management system for hotels or B

2021-11-04 Thread Adam Borowski
On Thu, Nov 04, 2021 at 04:29:18PM +0100, Marco M. F. De Santis wrote:
>  * Package name: hoteldruid
>Version : 3.0.3-1

>  hoteldruid (3.0.3-1) unstable; urgency=low
>  .
>* New upstream release
>  - Fixes multiple sql injection and XSS vulnerabilities.
>(Ref: CVE-2021-32832, CVE-2021-38733, CVE-2021-38559)
>(Closes: #991910)
>* debian/control: updated Standards-Version
>* debian/watch: updated debian watch file standard
>* Added lintian override for index.html that is not documentation
>* Updated appdata file with categories and content_rating
>* debian/postinst: replaced tempfile with mktemp (Closes: #992458)
>* Added autopkg tests: install-sqlite and lint
>* debian/config: don't set administrator-username as blank when
>  called twice

Hi!
I'm afraid the "install-sqlite" autopkgtest silently fails; full log:

autopkgtest [19:54:05]: test install-sqlite: preparing testbed
autopkgtest [19:54:06]: testbed dpkg architecture: amd64
Get:1 file:/tmp/autopkgtest.tZYvNW/binaries  InRelease
Ign:1 file:/tmp/autopkgtest.tZYvNW/binaries  InRelease
Get:2 file:/tmp/autopkgtest.tZYvNW/binaries  Release [816 B]
Get:2 file:/tmp/autopkgtest.tZYvNW/binaries  Release [816 B]
Get:3 file:/tmp/autopkgtest.tZYvNW/binaries  Release.gpg
Ign:3 file:/tmp/autopkgtest.tZYvNW/binaries  Release.gpg
Get:4 file:/tmp/autopkgtest.tZYvNW/binaries  Packages [1438 B]
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies...Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
 Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following additional packages will be installed:
  apache2 apache2-bin apache2-data apache2-utils curl hoteldruid
  libapache2-mod-php libapache2-mod-php7.4 libapr1 libaprutil1
  libaprutil1-dbd-sqlite3 libaprutil1-ldap libargon2-1 libbrotli1 libbsd0
  libcurl4 libedit2 libexpat1 libicu67 libjansson4 libldap-2.4-2 liblua5.3-0
  libmagic-mgc libmagic1 libmd0 libncurses6 libncursesw6 libnghttp2-14
  libprocps8 libpsl5 librtmp1 libsasl2-2 libsasl2-modules-db libsodium23
  libsqlite3-0 libssh2-1 libxml2 libxslt1.1 mailcap media-types mime-support
  php-common php-sqlite3 php-xml php7.4-cli php7.4-common php7.4-json
  php7.4-opcache php7.4-readline php7.4-sqlite3 php7.4-xml procps psmisc
  sensible-utils ucf
Suggested packages:
  apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser
  firefox | www-browser php-mysql | php-pgsql php-pear file
Recommended packages:
  ssl-cert php-imap ca-certificates libldap-common libgpm2 publicsuffix
  libsasl2-modules file
The following NEW packages will be installed:
  apache2 apache2-bin apache2-data apache2-utils curl hoteldruid
  libapache2-mod-php libapache2-mod-php7.4 libapr1 libaprutil1
  libaprutil1-dbd-sqlite3 libaprutil1-ldap libargon2-1 libbrotli1 libbsd0
  libcurl4 libedit2 libexpat1 libicu67 libjansson4 libldap-2.4-2 liblua5.3-0
  libmagic-mgc libmagic1 libmd0 libncurses6 libncursesw6 libnghttp2-14
  libprocps8 libpsl5 librtmp1 libsasl2-2 libsasl2-modules-db libsodium23
  libsqlite3-0 libssh2-1 libxml2 libxslt1.1 mailcap media-types mime-support
  php-common php-sqlite3 php-xml php7.4-cli php7.4-common php7.4-json
  php7.4-opcache php7.4-readline php7.4-sqlite3 php7.4-xml procps psmisc
  sensible-utils ucf
0 upgraded, 55 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 20.8 MB/22.2 MB of archives.
After this operation, 91.9 MB of additional disk space will be used.
Get:1 http://apt-rosy.angband.pl:3142/debian unstable/main amd64 sensible-utils 
all 0.0.17 [21.5 kB]
Get:2 http://apt-rosy.angband.pl:3142/debian unstable/main amd64 ucf all 3.0043 
[74.0 kB]
Get:3 http://apt-rosy.angband.pl:3142/debian unstable/main amd64 libapr1 amd64 
1.7.0-8 [106 kB]
Get:4 http://apt-rosy.angband.pl:3142/debian unstable/main amd64 libexpat1 
amd64 2.4.1-3 [104 kB]
Get:5 http://apt-rosy.angband.pl:3142/debian unstable/main amd64 libaprutil1 
amd64 1.6.1-5 [92.1 kB]
Get:6 http://apt-rosy.angband.pl:3142/debian unstable/main amd64 libsqlite3-0 
amd64 3.36.0-2 [815 kB]
Get:7 http://apt-rosy.angband.pl:3142/debian unstable/main amd64 
libaprutil1-dbd-sqlite3 amd64 1.6.1-5 [18.8 kB]
Get:8 http://apt-rosy.angband.pl:3142/debian unstable/main amd64 
libsasl2-modules-db amd64 2.1.27+dfsg-2.2 [69.1 kB]
Get:9 http://apt-rosy.angband.pl:3142/debian unstable/main amd64 libsasl2-2 
amd64 2.1.27+dfsg-2.2 [106 kB]
Get:10 http://apt-rosy.angband.pl:3142/debian unstable/main amd64 libldap-2.4-2 
amd64 2.4.59+dfsg-1 [232 kB]
Get:11 file:/tmp/autopkgtest.tZYvNW/binaries  hoteldruid 3.0.3-1 [1346 kB]
Get:12 http://apt-rosy.angband.pl:3142/debian unstable/main amd64 
libaprutil1-ldap amd64 1.6.1-5 [17.0 kB]
Get:13 http://apt-rosy.angband.pl:3142/debian unstable/main amd64 libbrotli1 
amd64 

Bug#998333: RFS: lebiniou/3.63.0-1 -- user-friendly, powerful music visualization / VJing tool

2021-11-03 Thread Adam Borowski
On Tue, Nov 02, 2021 at 04:43:00PM +0100, Olivier Girondel wrote:
>   * Package name: lebiniou
> Version : 3.63.0-1

> Changes since the last upload:
> 
>   * New upstream release 3.63.0.

Hi!
I'm afraid it fails the autopkgtest, with either testing or unstable -data:

[i] Encoding video #1... mp4.c:open_mp4 cmd= 'ffmpeg -y -loglevel quiet 
-bitexact -framerate 25 -vcodec ppm -f image2pipe -i pipe: -i 
"/usr/share/lebiniou/test/EP-Le_cri_des_anges-Intro_4-8bits.flac" -c:a 
libmp3lame -b:a 128k -vcodec libx264 -crf 23 -pix_fmt yuv420p 
"/tmp/autopkgtest.HygfJ0/autopkgtest_tmp/video1.mp4"'
done.
[i] Encoding video #2... mp4.c:open_mp4 cmd= 'ffmpeg -y -loglevel quiet 
-bitexact -framerate 25 -vcodec ppm -f image2pipe -i pipe: -i 
"/usr/share/lebiniou/test/EP-Le_cri_des_anges-Intro_4-8bits.flac" -c:a 
libmp3lame -b:a 128k -vcodec libx264 -crf 23 -pix_fmt yuv420p 
"/tmp/autopkgtest.HygfJ0/autopkgtest_tmp/video2.mp4"'
done.
[i] Generated videos and logs:
-rw-r--r-- 1 kilobyte kilobyte 22K Nov  3 13:35 
/tmp/autopkgtest.HygfJ0/autopkgtest_tmp/video1.log
-rw-r--r-- 1 kilobyte kilobyte 27M Nov  3 13:35 
/tmp/autopkgtest.HygfJ0/autopkgtest_tmp/video1.mp4
-rw-r--r-- 1 kilobyte kilobyte 22K Nov  3 13:35 
/tmp/autopkgtest.HygfJ0/autopkgtest_tmp/video2.log
-rw-r--r-- 1 kilobyte kilobyte 27M Nov  3 13:35 
/tmp/autopkgtest.HygfJ0/autopkgtest_tmp/video2.mp4
[i] Comparing logs:
* video1.log: 
fbe028a43f79165204887b356af6f260a12b46455bb24816acb1ddc07bcc5baf  
/tmp/autopkgtest.HygfJ0/autopkgtest_tmp/video1.log
* video2.log: 
fbe028a43f79165204887b356af6f260a12b46455bb24816acb1ddc07bcc5baf  
/tmp/autopkgtest.HygfJ0/autopkgtest_tmp/video2.log
[+] Success.
[i] Extracting per-packet SHA256 hashes:
* video1.mp4... done.
* video2.mp4... done.
[i] Generated hashes:
-rw-r--r-- 1 kilobyte kilobyte 380K Nov  3 13:35 
/tmp/autopkgtest.HygfJ0/autopkgtest_tmp/out1.sha256
-rw-r--r-- 1 kilobyte kilobyte 380K Nov  3 13:35 
/tmp/autopkgtest.HygfJ0/autopkgtest_tmp/out2.sha256
[i] Comparing per-packet hashes:
3222,3304c3222,3304
< 0,   3211,   3211,1,   115200, 
9fc7a204d5386ee7f8a61faadd7b796365ab6562c49b4b88276d3356851a5050


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian is one big family.  Including that weird uncle
⢿⡄⠘⠷⠚⠋⠀ and ultra-religious in-laws.
⠈⠳⣄



Bug#997995: RFS: ghostwriter/2.0.2-1 -- Distraction-free, themeable Markdown editor

2021-10-29 Thread Adam Borowski
On Thu, Oct 28, 2021 at 01:47:44PM +0200, Sebastien CHAVAUX wrote:
> * Package name : ghostwriter
> Version : 2.0.2-1

> Changes since the last upload:
> 
> ghostwriter (2.0.2-1) unstable; urgency=low

The actual changelog is: <<"\n\n\n", with two entries.  The older one has
never been in Debian, and it doesn't appear to have a special reason to
keep its entry.  It'd be good if you could delete it.

+ghostwriter (2.0.2-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Sebastien CHAVAUX   Thu, 28 Oct 2021 13:24:15 +0200
+
+ghostwriter (2.0.0-1) unstable; urgency=medium
+
+  * New upstream release
+
+ -- Sebastien CHAVAUX   Mon, 10 May 2021 17:39:39 +0200


A more serious issue, though, is mess caused by adding a menu entry.  It
doesn't work (not a valid xpm, etc), and in window managers that still
support it it'll show double -- as the .desktop file is also present.

Could you please just drop it again?  It's been deprecated for ages.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ Sometimes you benefit from delegating stuff.  For example,
⣾⠁⢠⠒⠀⣿⡁ this way I get to be a vegetarian.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄



Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou

2021-10-18 Thread Adam Borowski
On Mon, Oct 18, 2021 at 11:36:31PM +0200, Olivier Girondel wrote:
> On 10/18/21 9:19 PM, Adam Borowski wrote:
> > On Sun, Oct 17, 2021 at 03:21:24PM +0200, Olivier Girondel wrote:
> > > Same issue in 
> > > https://ci.debian.net/data/autopkgtest/testing/amd64/l/lebiniou-data/15982385/log.gz,
> > > it's using lebiniou-3.61.2 when it should be 3.62.1

> This is where the strange begins :)
> 
> According to https://tracker.debian.org/pkg/lebiniou:
> 
> [2021-10-17] Accepted lebiniou 3.62.1-2 (source) into unstable (Olivier
> Girondel) (signed by: Adam Borowski)

Got it.  The autopkgtests use:
* lebiniou/unstable + lebiniou-data/testing
* lebiniou-data/unstable + lebiniou/testing

And that's actually correct -- there's no mention anywhere that this
combination is broken, and the assumption is that packages from testing
are more likely to be in a good shape.

Adding a versioned dependency should fix this.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Polexit is brewing?  Let's skip that smelly Polsha and reactivate
⢿⡄⠘⠷⠚⠋⠀ the Free City of Danzig and/or reapply to the Hansa.
⠈⠳⣄



Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou

2021-10-18 Thread Adam Borowski
On Sun, Oct 17, 2021 at 03:21:24PM +0200, Olivier Girondel wrote:
> Same issue in 
> https://ci.debian.net/data/autopkgtest/testing/amd64/l/lebiniou-data/15982385/log.gz,
> it's using lebiniou-3.61.2 when it should be 3.62.1
> 
> Can you restart the test ?

I could, but there's no lebiniou 3.62.1 in unstable... ?


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Polexit is brewing?  Let's skip that smelly Polsha and reactivate
⢿⡄⠘⠷⠚⠋⠀ the Free City of Danzig and/or reapply to the Hansa.
⠈⠳⣄



Bug#996617: RFS: rednotebook/2.22+ds-1 -- Modern desktop diary and personal journaling tool

2021-10-17 Thread Adam Borowski
On Sun, Oct 17, 2021 at 08:32:05AM +0100, Philip Wyett wrote:
> > Alas, I see that the changelog entry for 2.22+ds-1 is missing.
> > Could you please re-add it?

> That should be correct now.

Alas, that doesn't seem to be the case:

--- rednotebook-2.22+ds/debian/changelog2021-04-25 22:22:38.0 
+0200
+++ rednotebook-2.22+ds/debian/changelog2021-10-17 09:26:39.0 
+0200
@@ -1,9 +1,15 @@
-rednotebook (2.22+ds-1) experimental; urgency=medium
+rednotebook (2.22+ds-2) unstable; urgency=medium
+
+  * Upload for unstable.
+
+ -- Phil Wyett   Sun, 17 Oct 2021 08:26:39 +0100
+
+rednotebook (2.22+ds-1) unstable; urgency=medium
 
-  * Team upload.
   * New upstream version 2.22.
+  * Change maintainer to myself.
 
- -- Phil Wyett   Sun, 25 Apr 2021 21:22:38 +0100
+ -- Phil Wyett   Sat, 16 Oct 2021 10:01:39 +0100


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Vat kind uf sufficiently advanced technology iz dis!?
⢿⡄⠘⠷⠚⠋⠀ -- Genghis Ht'rok'din
⠈⠳⣄



Bug#996617: RFS: rednotebook/2.22+ds-1 -- Modern desktop diary and personal journaling tool

2021-10-17 Thread Adam Borowski
On Sun, Oct 17, 2021 at 08:17:07AM +0100, Philip Wyett wrote:
> On Sun, 2021-10-17 at 07:57 +0200, Adam Borowski wrote:
> > On Sat, Oct 16, 2021 at 10:32:39AM +0100, Philip Wyett wrote:
> > >  * Package name: rednotebook
> > >Version : 2.22+ds-1

> > 2.22+ds-1 is already in the archive, in experimental.

> Ah indeed, I forget I did that upload mid bullseye freeze. Build bumped to -2.

Alas, I see that the changelog entry for 2.22+ds-1 is missing.
Could you please re-add it?


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ Don't be racist.  White, amber or black, all beers should be
⣾⠁⢠⠒⠀⣿⡁ judged based solely on their merits.  Heck, even if
⢿⡄⠘⠷⠚⠋⠀ occasionally a cider applies for a beer's job, why not?
⠈⠳⣄ On the other hand, mass-produced lager is not a race.



Bug#996617: RFS: rednotebook/2.22+ds-1 -- Modern desktop diary and personal journaling tool

2021-10-17 Thread Adam Borowski
On Sat, Oct 16, 2021 at 10:32:39AM +0100, Philip Wyett wrote:
>  * Package name: rednotebook
>Version : 2.22+ds-1

>  rednotebook (2.22+ds-1) unstable; urgency=medium
>  .
>* New upstream version 2.22.
>* Change maintainer to myself.

2.22+ds-1 is already in the archive, in experimental.

Just make it -2.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Autotools hint: to do a zx-spectrum build on a pdp11 host, type:
⢿⡄⠘⠷⠚⠋⠀   ./configure --host=zx-spectrum --build=pdp11
⠈⠳⣄



Bug#996199: RFS: filezilla/3.56.0-1 [Team] -- Full-featured graphical FTP/FTPS/SFTP client

2021-10-12 Thread Adam Borowski
Control: tags -1 +moreinfo

On Tue, Oct 12, 2021 at 08:35:32AM +0100, Philip Wyett wrote:
>  * Package name: filezilla
>Version : 3.56.0-1

>  filezilla (3.56.0-1) unstable; urgency=medium
>  .
>* Team upload
>* New upstream version 3.56.0
>* Update libgnutls28-dev Build-Depends to >= 3.7.0
> 
> Note: This will need libfilezilla21 (0.34.0-1) to be processed via new queue 
> before upload.

Then this RFS is not actionable yet; please remove "moreinfo" once the
situation changes.

I see there are DLLs bundled within the source tarball.  While both of them
are freely licensed, I see no entry for the NSIS project (UAC.dll) in the
copyright file -- and the other one (nsis_appid.dll) requires MSVC to
recompile.

I don't see a need to remove them, but could you please at least document
their provenience?


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Polexit is brewing?  Let's skip that smelly Polsha and reactivate
⢿⡄⠘⠷⠚⠋⠀ the Free City of Danzig and/or reapply to the Hansa.
⠈⠳⣄



Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou

2021-10-09 Thread Adam Borowski
On Sat, Oct 09, 2021 at 04:31:48PM +0200, Olivier Girondel wrote:
> Hi Adam,
> 
> Any news on this ?

The autopkgtest for lebiniou-data still fails the same way.

I've uploaded as-is, though, as it's possible the official machines are
configured in a different way.  A bug that affects the schroot backend is
still a bug, but I don't know if it will cause a failure here.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ ᛊᚨᚾᛁᛏᚣ᛫ᛁᛊ᛫ᚠᛟᚱ᛫ᚦᛖ᛫ᚹᛖᚨᚲ
⠈⠳⣄



Bug#995588: RFS: rumur/2021.09.29-1 -- model checker for the Murphi language

2021-10-02 Thread Adam Borowski
On Sat, Oct 02, 2021 at 11:26:19AM -0700, Matthew Fernandez wrote:
> * Package name: rumur
>Version : 2021.09.29-1

> rumur (2021.09.29-1) unstable; urgency=medium


E: rumur: python3-script-but-no-python3-dep usr/bin/rumur-run python3

-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian is one big family.  Including that weird uncle
⢿⡄⠘⠷⠚⠋⠀ and ultra-religious in-laws.
⠈⠳⣄



Bug#995592: RFS: urlwatch/2.23-2 -- monitors webpages for you

2021-10-02 Thread Adam Borowski
On Sat, Oct 02, 2021 at 08:41:54PM +0200, Maxime Werlen wrote:
>  * Package name: urlwatch
>Version : 2.23-2

>  urlwatch (2.23-2) unstable; urgency=medium
>  .
>* Updated Standards-Version to 4.6.0
>* Upload to unstable after Bullseye release

E: urlwatch source: missing-build-dependency-for-dh-addon python3 => 
python3:any | python3-all:any | python3-dev:any | python3-all-dev:any | 
dh-sequence-python3

-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ “Exegi monumentum aere perennius” -- “I made a monument more
⢿⡄⠘⠷⠚⠋⠀ durable than bronze”.
⠈⠳⣄   -- Horace (65-8 BC), leaving the loo, constipated



Bug#994920: Subject: RFS: simple-image-filter/1.0.9-0.1 [ITP] [NMU] -- Image processing software

2021-09-23 Thread Adam Borowski
On Thu, Sep 23, 2021 at 07:42:43AM +, YaNing Lu wrote:
>  * Package name: simple-image-filter
>Version : 1.0.9-0.1

>  simple-image-filter (1.0.9-0.1) unstable; urgency=medium
>  .
>* Non-maintainer upload.
>* Initial release (Closes: #994243)

Hi!
How possibly the initial release can be a NMU?  I see that the only
discrepancy is that debian/control has two spaces between your name and
address, debian/changelog has one.

Vcs-Browser: https://salsa.debian.org/Dami/simple-image-filte
This is 404-compliant, you should add "r" at the end.


(I haven't gone far in reviewing the stuff.)


-- 
⢀⣴⠾⠻⢶⣦⠀ We domesticated dogs 36000 years ago; together we chased
⣾⠁⢠⠒⠀⣿⡁ animals, hung out and licked or scratched our private parts.
⢿⡄⠘⠷⠚⠋⠀ Cats domesticated us 9500 years ago, and immediately we got
⠈⠳⣄ agriculture, towns then cities. -- whitroth on /.



Bug#994770: RFS: binutils-m68hc1x/1:3 -- GNU binary utilities for Motorola's 68HC11/12 targets

2021-09-22 Thread Adam Borowski
On Mon, Sep 20, 2021 at 07:16:30PM +0200, Vincent Smeets wrote:
>  * Package name: binutils-m68hc1x

> Changes since the last upload:
> 
>  binutils-m68hc1x (1:3) unstable; urgency=medium
>  .
>* Repackaged as a native package based on binutils-source (Closes: #982848)

Fails to build with:

cd obj-x86_64-linux-gnu && ../src/configure --build=x86_64-linux-gnu 
--prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-option-checking --disable-silent-rules 
--libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run 
--disable-maintainer-mode --disable-dependency-tracking --target=m68hc11 
--libdir=\${prefix}/lib/m68hc11 --with-bugurl=https://www.debian.org/Bugs/ 
--with-system-zlib --with-pkgversion=1:2.37\+3 --enable-deterministic-archives 
--enable-targets=m68hc11,m68hc12
configure: error: unrecognized option: `--runstatedir=/run'


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#994724: RFS: lebiniou-data/3.62.1-1 -- datafiles for Le Biniou

2021-09-19 Thread Adam Borowski
On Sun, Sep 19, 2021 at 11:55:53PM +0200, Olivier Girondel wrote:
>   * Package name: lebiniou-data
> Version : 3.62.1-1

> Changes since the last upload:
> 
>   * New upstream release 3.62.1.
>   * test/lebiniou-test.sh: Do not use $HOME for autopkgtest.
>   * debian/source/lintian-overrides: Updated.

Alas, it still keeps looking in $HOME (as in the log below).

The autopkgtest phoning home is also a pretty bad no-no.


autopkgtest [02:33:57]: test command1: /usr/share/lebiniou/test/lebiniou-test.sh
autopkgtest [02:33:57]: test command1: [---
[i] Setting up environment...
[i] Random seed: 361092574
{
"screen": {
"width": 320,
"height": 240
},
"input": {
"name": "sndfile",
"volumeScale": 1.0
},
"themes": [
"biniou",
"covid-19",
"zebulon"
],
"engine": {
"hFlip": false,
"vFlip": false,
"maxFps": 25,
"fadeDelay": 3,
"startMode": "last_created",
"randomMode": 2,
"autoSequencesMode": "shuffle",
"sequencesMin": 1,
"sequencesMax": 1,
"autoColormapsMode": "shuffle",
"colormapsMin": 2,
"colormapsMax": 3,
"autoImagesMode": "shuffle",
"imagesMin": 3,
"imagesMax": 4,
"webcams": 0,
"autoWebcamsMode": "cycle",
"webcamsMin": 15,
"webcamsMax": 30
},
"plugins": [
{
"name": "monitor",
"display_name": "Monitor",
"enabled": false
},
{
"name": "shaker_x",
"display_name": "Shaker X",
"enabled": true
},
{
"name": "big_half_wheel",
"display_name": "Big half wheel",
"enabled": true
},
{
"name": "sin_oscillo_1",
"display_name": "Sin oscillo 1",
"enabled": true
},
{
"name": "bassline",
"display_name": "Bass line",
"enabled": true
},
{
"name": "spiral_pulsing",
"display_name": "Spiral pulsing",
"enabled": true
},
{
"name": "blur_horizontal_2",
"display_name": "Blur horizontal 2",
"enabled": true
},
{
"name": "mirror_top",
"display_name": "Mirror top",
"enabled": true
},
{
"name": "spirals_nested",
"display_name": "Spirals nested",
"enabled": true
},
{
"name": "fadeout",
"display_name": "Fadeout",
"enabled": true
},
{
"name": "swap_columns",
"display_name": "Wave X",
"enabled": true
},
{
"name": "image_colrot",
"display_name": "Image colrot",
"enabled": true
},
{
"name": "tv_nervous",
"display_name": "TV nervous",
"enabled": true
},
{
"name": "scroll_horizontal",
"display_name": "Scroll horizontal",
"enabled": true
},
{
"name": "path_oscillo_freq",
"display_name": "Path oscillo freq",
"enabled": true
},
{
"name": "recurrence_plot",
"display_name": "Recurrence plot",
"enabled": true
},
{
"name": "takens",
"display_name": "Takens",
"enabled": true
},
{
"name": "faders",
"display_name": "Faders",
"enabled": true
},
{
"name": "clear",
"display_name": "Clear",
"enabled": true
},
{
"name": "images_pulse",
"display_name": "Images pulse",
"enabled": true
},
{
"name": "spectrum",
"display_name": "Spectrum",
"enabled": true
},
{
"name": "roller_y",
"display_name": "Roll Y",
"enabled": true
},
{
"name": "infinity",
"display_name": "Infinity",
"enabled": true
},
{
"name": "rotors_freq",
"display_name": "Rotors freq",
"enabled": true
},
{
"name": "spectrogram",
"display_name": "Spectrogram",
"enabled": true
},
{
"name": "galaxy",
"display_name": "Galaxy",
"enabled": true
},
{
"name": "snake",
"display_name": "Snake",
"enabled": true
},
{
"name": "reflector",
"display_name": "Reflector",
"enabled": true
},
{
"name": 

Bug#994564: RFS: sosreport/4.2-1 -- Set of tools to gather troubleshooting data from a system

2021-09-19 Thread Adam Borowski
On Fri, Sep 17, 2021 at 02:53:36PM -0400, Eric Desrochers wrote:
>  * Package name: sosreport
>Version : 4.2-1

>  sosreport (4.2-1) unstable; urgency=medium
>  .
>* New 4.2 upstream release.
>  - This release contains numerous improvements
>and bug fixes to several components within sos,
>including an overhaul to the project's test suite
>and infrastructure.
>  .
>* For more details, full release note is available here:
>  - https://github.com/sosreport/sos/releases/tag/4.2
>  .
>* Former patches, now fixed:
>  - d/p/0002-fix-dict-order-py38-incompatibility.patch
>  - d/p/0003-systemd-prefer-resolvectl-over-systemd-resolve.patch
>  .
>* Remaining patches:
>  - d/p/0001-debian-change-tmp-dir-location.patch

Hi!
There's an obviously misplaced file: /usr/config/sos.conf

The man pages are mangled, at least their headers.

Upstreamish issues:
* when run, it spams about missing kernel modules despites them being
  built-in.  It _tries_ to detect them, but by looking into a bogus
  path (/usr/lib/modules/%s/modules.builtin -- it's in /lib/); it should
  check /sys/module/ instead of assuming the running kernel is available
  on the disk.
* it fails to list running services, and probably many more.  I see it
  hard-codes systemd specific commands instead of rc-agnostic ones.

And upstreamish but really should be patched: the "Debian" module knows
only about wheezy and jessie...


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ < thunder> perhaps we can just call rude people "attitudinally
⣾⠁⢠⠒⠀⣿⡁challenged", designate them as disabled, and then
⢿⡄⠘⠷⠚⠋⠀object to any criticism towards them on the basis
⠈⠳⣄that it would violate the CoC...



Bug#994631: RFS: color-picker/1.0.2-1 -- Powerful screen color picker based on Qt

2021-09-19 Thread Adam Borowski
On Sun, Sep 19, 2021 at 01:43:29AM +, Hugo Torres wrote:
> Necessary the creation of the Debian repository in Salsa.
> 
> I created the repository in my account to make the migration: 
> https://salsa.debian.org/f9kill/colorpicker

✓

-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Remember, the S in "IoT" stands for Security, while P stands
⢿⡄⠘⠷⠚⠋⠀ for Privacy.
⠈⠳⣄



Bug#994463: RFS: alberta/3.0.3-1 -- adaptive finite element library (library)

2021-09-16 Thread Adam Borowski
On Thu, Sep 16, 2021 at 11:49:13AM +0200, Lisa Julia Nebel wrote:
> * Package name : alberta
> Version : 3.0.3-1

> alberta (3.0.3-1) experimental; urgency=medium
> .
> * New upstream release
> * Set compat level to 13
> * Disable dh_missing

Hi, it fails to build:

checking for rpc/types.h... no
configure: error: Sorry, rpc/types.h is needed.
tail -v -n \+0 config.log

The glibc package dropped rpc in 2.31-14.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Imagine there are bandits in your house, your kid is bleeding out,
⢿⡄⠘⠷⠚⠋⠀ the house is on fire, and seven giant trumpets are playing in the
⠈⠳⣄ sky.  Your cat demands food.  The priority should be obvious...



Re: How to load a kernel module when packaging?

2021-09-15 Thread Adam Borowski
On Wed, Sep 15, 2021 at 05:57:36PM +0800, clay stan wrote:
> Andrey Rahmatullin  于2021年9月15日周三 下午5:47写道:
> > On Wed, Sep 15, 2021 at 05:26:42PM +0800, clay stan wrote:
> > > I'm packaging a package. This package requires the kernel to load the
> > > zram module to use it.

> > > or add a module-load.d conf file
> > > >[1] https://manpages.debian.org/unstable/systemd/modules-load.d.5.en.html
> > This can work, and I see a lot of packages in Debian already doing this,
> > but is loading the zram module enough for you or do you also need some
> > configuration for it?
> 
> loading the zram module when package installed is enough for me.

Please use /etc/modules which works everywhere instead of some NIH.

On the other hand, if you're doing a runtime check, please make sure
you accept built-in modules, eg by checking -d /sys/module/zswap rather
than /proc/modules.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#994130: RFS: lebiniou/3.62.0-1 -- user-friendly, powerful music visualization / VJing tool

2021-09-12 Thread Adam Borowski
On Sun, Sep 12, 2021 at 02:51:28PM +0200, Olivier Girondel wrote:
>   * Package name: lebiniou
> Version : 3.62.0-1

>   * New upstream release 3.62.0.
>   * debian/control: Build-Depends: Remove htmlmin, python3-setuptools.
>   * debian/control: Build-Depends: Add liblo-dev.
>   * debian/copyright: Update.
>   * debian/lebiniou.lintian-overrides: Update.
>   * debian/rules: Remove override_dh_autoconfigure.
>   * debian/source/lintian-overrides: Remove.

Hi!
The autopkgtest fails with:

mkdir: cannot create directory ‘/home/kilobyte/.lebiniou’: No such file or 
directory
cp: cannot create regular file '/home/kilobyte/.lebiniou': No such file or 
directory
cat: /home/kilobyte/.lebiniou/lebiniou.json: No such file or directory

[!] Failed to load settings: unable to open 
/home/kilobyte/.lebiniou/lebiniou.json: No such file or directory
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5111:(_snd_config_evaluate) function snd_func_card_inum 
returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5111:(_snd_config_evaluate) function snd_func_concat returned 
error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5111:(_snd_config_evaluate) function snd_func_refer returned 
error: No such file or directory
ALSA lib conf.c:5599:(snd_config_expand) Evaluate error: No such file or 
directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM default
O_o error opening PCM device default
/usr/share/lebiniou/test/lebiniou-test.sh: line 57: 15722 Aborted   
  lebiniou $OPTIONS > $AUTOPKGTEST_TMP/video1.log
[!] Failed to load settings: unable to open 
/home/kilobyte/.lebiniou/lebiniou.json: No such file or directory
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5111:(_snd_config_evaluate) function snd_func_card_inum 
returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5111:(_snd_config_evaluate) function snd_func_concat returned 
error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5111:(_snd_config_evaluate) function snd_func_refer returned 
error: No such file or directory
ALSA lib conf.c:5599:(snd_config_expand) Evaluate error: No such file or 
directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM default
O_o error opening PCM device default
/usr/share/lebiniou/test/lebiniou-test.sh: line 62: 15723 Aborted   
  lebiniou $OPTIONS > $AUTOPKGTEST_TMP/video2.log
ls: cannot access '/tmp/autopkgtest.Onnpyt/autopkgtest_tmp/*.mp4': No such file 
or directory

You can't use $HOME in autopkgtests.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ in the beginning was the boot and root floppies and they were good.
⢿⡄⠘⠷⠚⠋⠀   --  on #linux-sunxi
⠈⠳⣄



Re: Help needed to sign and upload dune packages (part of debian-science) to experimental

2021-09-07 Thread Adam Borowski
On Tue, Sep 07, 2021 at 10:43:45AM +0200, Lisa Julia Nebel wrote:
> Hello debian science team and debian mentors,
> 
> thanks for all the help so far with uploading the dune-packages to the
> debian archive!!!
> 
> We are currently looking into the problems regarding alberta, and apart from
> that, then there are only two unreviewed packages left:
> 
>  * https://mentors.debian.net/package/dune-functions/
>  * https://mentors.debian.net/package/dune-pdelab/

They still fail for me:
 7/23 Test  #7: globalvaluedlfetest ...***Failed0.40 sec
Reading 2d Gmsh grid...
Dune reported error: Dune::IOError 
[read:/usr/include/dune/grid/io/file/gmshreader.hh:372]: Could not open 
/usr/share/doc/dune-grid/grids/gmsh/curved2d.msh

  Start  8: gridviewfunctionspacebasistest
 8/23 Test  #8: gridviewfunctionspacebasistest ***Failed0.92 sec
   +++  Testing on structured 1d grids  
  Testing B-spline basis with open knot vectors
   order: 0
   order: 1
   order: 2
  Testing B-spline basis with non-open knot vectors
   order: 0
   order: 1
   order: 2
   +++  Testing on structured 2d grids  
  Testing B-spline basis with open knot vectors
   order: 0
   order: 1
   order: 2
  Testing B-spline basis with non-open knot vectors
   order: 0
   order: 1
   order: 2
   +++  Testing on structured 3d grids  
  Testing B-spline basis with open knot vectors
   order: 0
   order: 1
   order: 2
  Testing B-spline basis with non-open knot vectors
   order: 0
   order: 1
   order: 2
   +++  Testing on hybrid 2d grid  
Reading 2d Gmsh grid...
Dune reported error: Dune::IOError 
[read:/usr/include/dune/grid/io/file/gmshreader.hh:372]: Could not open 
/usr/share/doc/dune-grid/grids/gmsh/hybrid-testgrid-2d.msh

and dune-pdelab B-Depends on dune-functions.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ How to exploit the Bible for weight loss:
⢿⡄⠘⠷⠚⠋⠀ Pr28:25: he that putteth his trust in the ʟᴏʀᴅ shall be made fat.
⠈⠳⣄



Bug#993552: RFS: proton-caller/2.3.2-1 [ITP] -- Run any Windows program through Proton

2021-09-03 Thread Adam Borowski
Hi!

On Thu, Sep 02, 2021 at 09:38:00PM -0400, Ben Westover wrote:
> * Package name: proton-caller
>   Version : 2.3.2
> * URL : https://github.com/caverym/proton-caller/
> * License : GPL-3+

The license is MIT.  Please correct debian/copyright.

>   Description : Run any Windows program through Proton

>   dget -x 
> https://mentors.debian.net/debian/pool/main/p/proton-caller/proton-caller_2.3.2-1.dsc

The program depends on non-free Steam, thus it can't go into the main
archive.  It is a nice specimen of a "contrib" package, though.
You can put it there by changing Section to contrib/XXX.

The package fails to build:
.
cargo build --release --locked
make: cargo: No such file or directory
`
Fix: Build-Depends: cargo

For a new package, there should be only one changelog entry (unless the
package already exists in a repository used by actual other people).

The long descriptions really should be longer than one line.  It'd be nice
if you could write something more what is it good for (as I understand,
it's an equivalent to "wine freecell.exe"), what's the diff from Wine, etc.

An upload to Debian must be targetted at "unstable" or "experimental"
(other options being irrelevant for now), you currently have it set to
"UNRELEASED".

debian/rules is missing a lot of functionality: mandatory targets like
{build,binary}-arch; passing build flags, handling cross builds, etc.
All of this would be much better done with dh (like the vast majority
of packages in Debian do) -- it does know how to use cargo, etc.
Likewise, there's no need to run install by hand.

*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*

I won't continue the review -- I'll leave sponsoring this package to
someone with adequate knowledge of rust/cargo, which I lack.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#993177: RFS: dtkwidget/5.5.17.1-1~exp1 -- dtkwidget-examples is generated by dtkwidget

2021-09-01 Thread Adam Borowski
On Wed, Sep 01, 2021 at 10:57:45AM +0800, clay stan wrote:
> Adam Borowski  于2021年8月31日周二 上午10:27写道:
> > On Tue, Aug 31, 2021 at 09:12:52AM +0800, clay stan wrote:
> > > Adam Borowski  于2021年8月30日周一 下午4:17写道:
> > > > On Sat, Aug 28, 2021 at 08:12:20PM +0800, clay stan wrote:
> > > > >  dtkwidget (5.5.17.1-1~exp1) experimental; urgency=medium
> > > > >  .
> > > > >* New upstream version 5.5.17.1.

> Has rebuild and reupload to mentors.
> After discussion, our team(pkg-deepin) decided to remove the symbols,
> Because  all deepin packages are maintained by our team (pkg-deepin),
> So symbols of dtk(deepin toolkit) projects are meaningless.

Actually, symbols are meant for auto-generating versions in Depends: field,
to tell the minimal version of the library that matches the ABI.  But,
managing symbols for C++ code is notoriously hard, thus dropping them is
not a problem.

There's another issue, though.  The packaging includes a number of changes
that are not mentioned in the changelog -- and at least adding a new binary
package requires a different type of upload.

Thus: please mention packaging changes inside debian/changelog.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ The oldest dated printed book includes the following license grant:
⣾⠁⢠⠒⠀⣿⡁   Reverently made for universal free distribution by Wang Jie
⢿⡄⠘⠷⠚⠋⠀   on behalf of his two parents on the 15th of the 4th moon of
⠈⠳⣄   the 9th year of Xiantong [11 May 868].



Bug#993177: RFS: dtkwidget/5.5.17.1-1~exp1 -- dtkwidget-examples is generated by dtkwidget

2021-08-30 Thread Adam Borowski
On Tue, Aug 31, 2021 at 09:12:52AM +0800, clay stan wrote:
> Adam Borowski  于2021年8月30日周一 下午4:17写道:
> > On Sat, Aug 28, 2021 at 08:12:20PM +0800, clay stan wrote:
> > >  * Package name: dtkwidget
> > >Version : 5.5.17.1-1~exp1
> >
> > >  dtkwidget (5.5.17.1-1~exp1) experimental; urgency=medium
> > >  .
> > >* New upstream version 5.5.17.1.
> >
> > Alas, this one needs its symbols updated.
> 
> Are there any problems with the current symbols?
> Compared with the previous version - 5.4.1-1~exp1, I have updated the
> symbols file
> And Lintian did not report any problems with symbols when I compiled it.

Looks like your version of symbols is ok for gcc-10, but will fail for
gcc-11.  I guess we can worry once gcc default is bumped.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#993177: RFS: dtkwidget/5.5.17.1-1~exp1 -- dtkwidget-examples is generated by dtkwidget

2021-08-30 Thread Adam Borowski
On Sat, Aug 28, 2021 at 08:12:20PM +0800, clay stan wrote:
>  * Package name: dtkwidget
>Version : 5.5.17.1-1~exp1

>  dtkwidget (5.5.17.1-1~exp1) experimental; urgency=medium
>  .
>* New upstream version 5.5.17.1.

Alas, this one needs its symbols updated.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#993175: RFS: dtkgui/5.5.17-1~exp1 -- Deepin Tool Kit Gui utilities

2021-08-30 Thread Adam Borowski
Control: tags -1 +moreinfo pending

On Sat, Aug 28, 2021 at 07:44:40PM +0800, clay stan wrote:
>  * Package name: dtkgui
>Version : 5.5.17-1~exp1

>  dtkgui (5.5.17-1~exp1) experimental; urgency=medium
>  .
>* New upstream version 5.5.17.
>* add missing depends.

LGTM, likewise ready for upload the moment dtkcommon is in.

-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#993174: RFS: dtkcore/5.5.17.1-1~exp1 -- Deepin Tool Kit Core library (utilities)

2021-08-30 Thread Adam Borowski
Control: tags -1 +moreinfo

On Sat, Aug 28, 2021 at 07:44:15PM +0800, clay stan wrote:
>  * Package name: dtkcore
>Version : 5.5.17.1-1~exp1

>  dtkcore (5.5.17.1-1~exp1) experimental; urgency=medium
>  .
>* New upstream version 5.5.17.1.
>* add qdbusxml2cpp manpage.

All looks ok, but uploading right now would serve no purpose -- without
dtkcommon, the package won't compile on buildds, can't be tested by anyone.

I'm tagging "moreinfo" for now so others won't lose time reviewing, I'm
otherwise ready to push the "upload" button the moment the dtkcommon gets
through.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#993265: RFS: runit/2.1.2-42 -- system-wide service supervision

2021-08-29 Thread Adam Borowski
On Sun, Aug 29, 2021 at 07:02:49PM +0200, Lorenzo Puliti wrote:
>  * Package name: runit
>Version : 2.1.2-42

>  runit (2.1.2-42) unstable; urgency=medium
>  .
>* Release to unstable
>* getty-run: add hvc0 service, disabled by default:
>this is usually needed by Xen hypervisor
>* Add a default-syslog virtual service:
>to increase portability, services that log to syslog
>can depend on this rather than on a specific
>syslog daemon
>* shutdown.c:
>- try to fix FTBFS on Hurd (Closes: #992629)
>- distinguish between halt and shutdown flags:
>  The -r flag ( as reboot) now only works with shutdown;
>  Add a -f flag to shutdown (skip fsck next boot);
>  Add -F flag to shutdown (force fsck next boot);
>  The -f (as force a shutdown) and -w/--wtmp-only flags now
>   only work with halt.
>  (Closes: #992631)
>- Add a -n flag to halt, to skip sync() before reboot/poweroff;
>  also, always check for runit.nosync flag file before invoking
>  sync()  (Closes: #992641)
>- make halt '-f' flag a noop when runit is init. This way runit
>  can use its own code to reboot/poweroff the system; users
>  can still use the long '--force' option to force a shutdown
>  without signaling the init (Closes: #899246)
>* Update shutdown(8) manpage
>* Bump Standards Version to 4.6.0, no change required
>* Update lintian overrides for 'alternative init but not init.d script'

Uploaded.

That "default-syslog" that's consists of a 10min sleep looks strange...


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#992877: RFS: alberta/3.0.3-1 -- adaptive finite element library (library)

2021-08-25 Thread Adam Borowski
On Tue, Aug 24, 2021 at 07:08:32PM +0200, Adam Borowski wrote:
> On Tue, Aug 24, 2021 at 04:49:07PM +0200, Lisa Julia Nebel wrote:
> > alberta (3.0.3-1) experimental; urgency=medium

> I'm afraid it fails to build with the toolchain in experimental, failing
> with:
> checking for rpc/types.h... no
> configure: error: Sorry, rpc/types.h is needed.
> 
> This is pretty puzzling as that header comes from libc6-dev, which suggests
> something is terribad with the build system.

Actually, glibc has dropped ancient rpc -- and in anticipation of upgrade to
glibc 32 or 34, there's been an upload of 31 to experimental and now
unstable that drops this header.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#992878: RFS: dune-grid/2.8.0~rc1-1 -- toolbox for solving PDEs -- grid interface (documentation)

2021-08-24 Thread Adam Borowski
On Tue, Aug 24, 2021 at 04:46:17PM +0200, Lisa Julia Nebel wrote:
> * Package name : dune-grid
> Version : 2.8.0~rc1-1

> dune-grid (2.8.0~rc1-1) experimental; urgency=medium
> .
> * New upstream release.
> * debian/rules: Explicitly set buildsystem to CMake
> * Removed obsolete patches.

Just a heads-up: dune-grid and dune-grid-glue fail tests when built/ran
with the experimental toolchain that is about to be uploaded to unstable.
Both of these packages do work with the toolchain from unstable.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#992877: RFS: alberta/3.0.3-1 -- adaptive finite element library (library)

2021-08-24 Thread Adam Borowski
On Tue, Aug 24, 2021 at 04:49:07PM +0200, Lisa Julia Nebel wrote:
> * Package name : alberta
> Version : 3.0.3-1

> alberta (3.0.3-1) experimental; urgency=medium
> .
> * New upstream release
> * Set compat level to 13
> * Disable dh_missing

Hi!
I'm afraid it fails to build with the toolchain in experimental, failing
with:
checking for rpc/types.h... no
configure: error: Sorry, rpc/types.h is needed.

This is pretty puzzling as that header comes from libc6-dev, which suggests
something is terribad with the build system.

Full log attached.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄


alberta_3.0.3-1_amd64.build.xz
Description: application/xz


Bug#992470: RFS: yuma123/2.12-1 -- NETCONF/YANG server/client development toolchain

2021-08-21 Thread Adam Borowski
On Thu, Aug 19, 2021 at 03:29:57AM +0200, Vladimir Vassilev wrote:
>  * Package name: yuma123
>Version : 2.12-1

>  yuma123 (2.12-1) unstable; urgency=medium
>  .
>* New upstream release.
>* Bump Standards version to 4.5.1
>* Updated homepage. Closes: #929522
>* Added "Multi-Arch: same" to -dev and module packages
   
I don't see this change...
>* Added 0005-Workaround-library-not-linked-against-libc.patch


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#992312: [UNCLAIMED] Re: Bug#992312: RFS: ukui-interface/1.0.1-1 -- ukui common interface

2021-08-17 Thread Adam Borowski
On Tue, Aug 17, 2021 at 07:13:36PM +0800, handsome_feng wrote:
> Thanks for your review, I removed the test items that didn't work, and now 
> the link:
> 
> https://mentors.debian.net/debian/pool/main/u/ukui-interface/ukui-interface_1.0.1-2.dsc

Awesome, it passes now.

However, I did not even start a review, merely ran mechanical stuff first. 
And, the changes are way too big to review while I'm supposed to be working
and got plenty of other Debian stuff to do, too.

I'd get to it eventually, I just don't want to make other sponsors think
I'm handling this.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#992228: RFS: golang-github-jouyouyun-hardware/0.1.8-1 -- Golang Library for Get hardware info

2021-08-17 Thread Adam Borowski
On Mon, Aug 16, 2021 at 07:05:49AM +0800, clay stan wrote:
>  * Package name: golang-github-jouyouyun-hardware
>Version : 0.1.8-1

>  golang-github-jouyouyun-hardware (0.1.8-1) unstable; urgency=medium
>  .
>* New upstream version 0.1.8
>* add network test
>* add cpu test

Hi!
I'm afraid that your upload loses the changelog entry for 0.1.6-2.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#992312: RFS: ukui-interface/1.0.1-1 -- ukui common interface

2021-08-17 Thread Adam Borowski
On Tue, Aug 17, 2021 at 10:35:12AM +0800, handsome_feng wrote:
>  * Package name: ukui-interface
>Version : 1.0.1-1

>  ukui-interface (1.0.1-1) unstable; urgency=medium
>  .
>[ handsome_feng ]
>* New upstream release.
>  .
>[ Debian Janior ]
>* Set upstream metadata fields: Bug-Database, Bug-Submit.
>* Update standards version to 4.5.0, no changes needed.

Hi!
autopkgtest fails:

autopkgtest [11:49:34]: test command1: testlog4qt.sh
autopkgtest [11:49:34]: test command1: [---
bash: line 1: testlog4qt.sh: command not found
autopkgtest [11:49:35]: test command1: ---]
autopkgtest [11:49:35]: test command1:  - - - - - - - - - - results - - - - - - 
- - - -
command1 FAIL non-zero exit status 127
autopkgtest [11:49:36]: test command1:  - - - - - - - - - - stderr - - - - - - 
- - - -
bash: line 1: testlog4qt.sh: command not found
autopkgtest [11:49:36]:  summary
command1 FAIL non-zero exit status 127


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Autotools hint: to do a zx-spectrum build on a pdp11 host, type:
⢿⡄⠘⠷⠚⠋⠀   ./configure --host=zx-spectrum --build=pdp11
⠈⠳⣄



Bug#959897: Bug#959892: RFS: awf-gtk/2.5.0-1 [ITP] -- A widget factory is a theme preview application for GTK

2021-08-14 Thread Adam Borowski
On Fri, Aug 13, 2021 at 02:21:21PM +0200, Fabrice Creuzot wrote:
> Okay, so I tried to build all binary packages from one source package.
> Not sure if it's the good way.
> 
> It builds those binary packages:
>   awf-gtk2 - A widget factory is a theme preview application for GTK
>   awf-gtk3 - A widget factory is a theme preview application for GTK
>   awf-gtk4 - A widget factory is a theme preview application for GTK

Generally, looks good to me.

However, gtk-4 is available only in experimental.  This will almost
certainly change before your package leaves NEW (gtk4 maintainers are
probably salivating at the thought of uploading to unstable ASAP, while
NEW is very crowded), but let's have installable+buildable packages.
There's no reason for a first upload of a package to go into unstable,
too -- it needs a rebuild in any case.

Nitpick: the short desc shouldn't be capitalized.

Having no explicit debian/source/format is deprecated -- please declare
the format.

Also, while gtk2 and 3 binaries work for me, gtk4 crashes at start:
Thread 1 "awf-gtk4" received signal SIGSEGV, Segmentation fault.
create_treview (root=0x556a5780) at awf.c:1973
1973if (strcmp (config, "0") == 0)
(gdb) bt full
#0  create_treview (root=0x556a5780) at awf.c:1973
scrolled_window = 0x559704c0
store = 0x55909960
iter = 
  {stamp = -1097518473, user_data = 0x558cc150, user_data2 = 
0x556b7160, user_data3 = 0x0}
config = 0x0
view = 0x5593c3c0
renderer = 
hbox_columns = 
vbox_column1 = 
vbox_combo_entry = 
hbox_spin = 
hbox_check_radio = 
vbox_check = 
vbox_radio = 
vbox_column2 = 
vbox_buttons = 
hbox_btns1 = 
hbox_btns2 = 
hbox_btns3 = 
hbox_btns4 = 
vbox_column3 = 
vbox_progressbar1 = 
vbox_progressbar2 = 
hbox_progressbar1 = 
hbox_progressbar2 = 
vbox_column4 = 
vbox_others = 
hbox_label = 0x556a5900
hbox_spinner = 0x556a5a80
vpane = 0x555cb3b0
hpane1 = 0x555cb590
hpane2 = 0x555cb770
hbox_frame1 = 0x556a5c00
hbox_frame2 = 0x556a5d80
hbox_notebook1 = 0x556a5f00
hbox_notebook2 = 0x556d21f0
#1  create_widgets (root=0x556b7760) at awf.c:818
hbox_columns = 
vbox_column1 = 
vbox_combo_entry = 
hbox_spin = 
hbox_check_radio = 
vbox_check = 
vbox_radio = 
vbox_column2 = 
vbox_buttons = 
hbox_btns1 = 
hbox_btns2 = 
hbox_btns3 = 
hbox_btns4 = 
vbox_column3 = 
vbox_progressbar1 = 
vbox_progressbar2 = 
hbox_progressbar1 = 
hbox_progressbar2 = 
vbox_column4 = 
vbox_others = 
hbox_label = 0x556a5900
hbox_spinner = 0x556a5a80
vpane = 0x555cb3b0
hpane1 = 0x555cb590
hpane2 = 0x555cb770
hbox_frame1 = 0x556a5c00
hbox_frame2 = 0x556a5d80
hbox_notebook1 = 0x556a5f00
hbox_notebook2 = 0x556d21f0
#2  0x55562e1c in create_window (app=, theme=) at awf.c:734
vbox_window = 0x556b7160
toolbar = 0x556b72e0
widgets = 0x556b7760
gmm = 
event = 
#3  0x774450a2 in g_closure_invoke () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#4  0x77457413 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5  0x7745d6cf in g_signal_emit_valist () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x7745dc3f in g_signal_emit () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x7756a338 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#8  0x7756a4ae in g_application_run () at 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#9  0x77161d0a in __libc_start_main (main=
0xb060 , argc=1, argv=0x7fffe008, init=, 
fini=, rtld_fini=, stack_end=0x7fffdff8) at 
../csu/libc-start.c:308
result = 
unwind_buf = 
  {cancel_jmp_buf = {{jmp_buf = {0, 3035993641122779325, 
93824992261632, 0, 0, 0, 9184899517099004093, 9184881029332193469}, 
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x1, 0x7fffe008}, data = 
{prev = 0x0, cleanup = 0x0, canceltype = 1}}}
not_first_call = 
#10 0xb62a in _start ()


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#990873: RFS: filezilla/3.55.0-1 [Team] -- Full-featured graphical FTP/FTPS/SFTP client

2021-07-12 Thread Adam Borowski
Control: tags -1 +moreinfo

On Sat, Jul 10, 2021 at 07:59:24AM +0100, Philip Wyett wrote:
> I am looking for a sponsor for my package "filezilla":
> 
>  * Package name: filezilla
>Version : 3.55.0-1

>  filezilla (3.55.0-1) experimental; urgency=medium
>  .
>* Team upload
>* New upstream version 3.55.0
>* Updated libfilezilla-dev versioned build-dep to 0.30.0

It'd be non-installable if uploaded before the library passes binNEW, thus
there's no point in doing so yet.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#988923: RFS: distorm3/3.5.2b-1 -- powerful disassembler library for x86/AMD64 binary streams (Python3 bindings)

2021-06-22 Thread Adam Borowski
On Wed, Jun 16, 2021 at 12:48:47PM +, Lin Qigang wrote:
> Hi to you too!

[sorry for the delay]

Just a note: sending encrypted mail is never good when one of recipients is
a public bug; we also want all package reviews to be done in the open.

> I am targeting experimental instead. I reuploaded the package to mentors. 

Thanks!  Alas, it fails to build for me:

x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g 
-fwrapv -O2 -Wall -g 
-ffile-prefix-map=/build/python3.9-RNBry6/python3.9-3.9.2=. 
-fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-DSUPPORT_64BIT_OFFSET -DDISTORM_DYNAMIC -Isrc -Iinclude 
-I/usr/include/python3.9 -c python/python_module_init.c -o 
build/temp.linux-x86_64-3.9/python/python_module_init.o
python/python_module_init.c:2:10: fatal error: Python.h: No such file or 
directory
2 | #include 
  |  ^~
compilation terminated.
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
E: pybuild pybuild:353: build: plugin distutils failed with: exit code=1: 
/usr/bin/python3 setup.py build 

> Also I couldnt find documentation for new contributors for making changes
> to the Salsa git repository.  Do I need to make a pull request or certain
> permissions?  My repo is here https://salsa.debian.org/linqigang/distorm3

Usually, we grant permissions to an adopted package upon the first
successful upload.  I'm for one notorious for forgetting to do that, so
shouting at me (or gently reminding another sponsor ☺) would be nice.

> > > -   Package name : distorm3


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ Latin:   meow 4 characters, 4 columns,  4 bytes
⣾⠁⢠⠒⠀⣿⡁ Greek:   μεου 4 characters, 4 columns,  8 bytes
⢿⡄⠘⠷⠚⠋⠀ Runes:   ᛗᛖᛟᚹ 4 characters, 4 columns, 12 bytes
⠈⠳⣄ Chinese: 喵   1 character,  2 columns,  3 bytes <-- best!


signature.asc
Description: PGP signature


  1   2   3   4   5   6   7   8   9   >