Bug#1053138: unittest2: RM unittest2

2023-09-27 Thread Alexandre Detiste
Source: unittest2
Version: 1.1.0-9
Severity: normal
User: python3-...@packages.debian.org
Usertags: python3-six-removal

Hi,

It looks like this package is now completely useless
in a Python3-only landscape,
similarly to enum34.

It is also dead upstream since 2015.

Can you ACK this and ask removal to FTPMasters ?

https://pypi.org/project/unittest2/

Greetings,

Alexandre


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)



Bug#1052487: aide-common: please recommend canonical "cron | cron-daemon"

2023-10-03 Thread Alexandre Detiste
Le mar. 3 oct. 2023 à 21:24, Marc Haber
 a écrit :
> I am just contemplating dropping the Recommends. A sysv system is likely
> to have cron installed anyway.

Then it's fine.

BTW: to make systemd-cron life easier, the .service/.timer
name has to exactly match the cron job name.

That is not possible if there is already a .service
for the daemon of this name.

So the heuristic table is the most
practical stop-gap thing to do.


Greets



Bug#1052487: aide-common: please recommend canonical "cron | cron-daemon"

2023-10-03 Thread Alexandre Detiste
Le mar. 3 oct. 2023 à 16:21, Marc Haber
 a écrit :
> On systemd systems, aide already uses a systemd timer. Given that the
> users of other init systems have to do manual work anyway, I intend to
> fully drop the cron dependency with one of the next uploads.
>
> Is that the right thing to do from your point of view, and would you
> recommend doing so?

I don't recommend breaking non-systemd systems.

I guess it's better for them a cron job with sane defaults than nothing.

> > (this is a list of cron job that does
> >  "[ -d /run/systemd/system ] && exit 0")
>
> As my cron job is using a slightly different idiom, would I make things
> easier for you if I wrote "[ -d /run/systemd/system ] && exit 0"
> explicitly instad of my if construct?

This old idea was dropped in the upstream project altogether
because it was growing in a full blown bash AST parser.

Greetings,

And thank you



Bug#1053095: geki2: picked up project with version 2.08

2023-09-28 Thread Alexandre Detiste
control: retitle -1 geki2: version 2.08 available

Hi,

I imported the new release in our git:

https://salsa.debian.org/games-team/geki2

WIP...

Greetings



Bug#1053313: octavia-agent: please depends on "cron | cron-daemon"

2023-10-08 Thread Alexandre Detiste
Le jeu. 5 oct. 2023 à 23:28, Thomas Goirand  a écrit :
> Do you know what octavia-agent does?

No I don't know what it does.

I did a MBF to fix the packages with the same glitch in ... 2015
and for sure I didn't took the time to study every single package
in detail. And since I've been filing a few more bugs over the years.

The only thing special thing I noticed about octavia-agent
is the 1 popcon.

> Currently, I tweak anacron to run every hour, otherwise the
> haproxy logs can be too big, so really, there's only a single
> implementation that I care about.

/etc/crontab belongs to the shared cron-daemon-common
if that matters.

> Does it really still feel like we need multiple alternatives then?

It helps with the readability of the archive as a whole,
but you have the last word with your package.

Greetings



Bug#1054151: python3-neutron-vpnaas: please remove obsolete python3-six dependency

2023-10-18 Thread Alexandre Detiste
Package: python3-neutron-vpnaas
Version: 2:23.0.0-1
Severity: normal
User: python3-...@packages.debian.org
Usertags: python3-six-removal

Dear Maintainer,

Python Six usage has been removed begin of 2000.

https://github.com/openstack/neutron-vpnaas/commit/4a1ebf6d0ac9d6c55d4e347ddf00298e6a60ce8f

Please remove the python3-six overides from d/control
in an upcoming upload.

Greetings,


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-neutron-vpnaas depends on:
pn  alembic 
ii  python3 3.11.4-5+b1
pn  python3-alembic 
ii  python3-jinja2  3.1.2-1
pn  python3-netaddr 
pn  python3-neutron 
pn  python3-neutron-lib 
pn  python3-oslo.concurrency
pn  python3-oslo.config 
pn  python3-oslo.db 
pn  python3-oslo.log
pn  python3-oslo.messaging  
pn  python3-oslo.reports
pn  python3-oslo.serialization  
pn  python3-oslo.service
pn  python3-oslo.utils  
ii  python3-pbr 5.11.1-3
ii  python3-six 1.16.0-4
ii  python3-sqlalchemy  2.0.19+ds1-1
pn  strongswan  

Versions of packages python3-neutron-vpnaas recommends:
ii  iputils-arping  3:20221126-1

python3-neutron-vpnaas suggests no packages.



Bug#1054171: python3-pika: please package v1.3.2

2023-10-18 Thread Alexandre Detiste
Package: python3-pika
Version: 1.2.0-1
Severity: normal

Dear Maintainer,

Please package a new version of python3-pika.

The library itself is getting fairly stable,
but 1.20. is lacking typing annotations
and that make it harder to develop for this library.

Greetings,


Alexandre Detiste


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-pika depends on:
ii  python3  3.11.4-5+b1

python3-pika recommends no packages.

Versions of packages python3-pika suggests:
pn  python-pika-doc  

-- no debconf information



Bug#967685: pcb-rnd: depends on deprecated GTK 2

2023-10-09 Thread Alexandre Detiste
Hi,

A quick heads up.

A lot of Gtk2 packages are being removed at this moment,
and gtkglext has even fewer reverse dependencies to untangle:
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=967491

Greets,



Bug#1053734: scikit-rf: please package new version 0.29.1 and enable watch file

2023-10-09 Thread Alexandre Detiste
Source: scikit-rf
Version: 0.15.4-2.1
Severity: normal
User: python3-...@packages.debian.org
Usertags: python3-six-removal

Dear Maintainer,

The Tracker is not picking up new releases,
please add a watch file and package
a recent version.

https://github.com/scikit-rf/scikit-rf/releases/tag/v0.29.1

Greetings,


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)



Bug#1053735: z88: please package version 15

2023-10-09 Thread Alexandre Detiste
Package: z88
Version: 13.0.0+dfsg2-6
Severity: normal

please package version 15
and add a watch file, possibly based on github tags:

https://github.com/LSCAD/Z88OS/releases/tag/v15



-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)



Bug#1054276: DeprecationWarning: 'cgi' is deprecated

2023-10-20 Thread Alexandre Detiste
The patch is here: https://github.com/jarun/buku/pull/605/files

Greetings



Bug#1054275: photocollage: please remove extraneous dependency on python3-six

2023-10-20 Thread Alexandre Detiste
Package: photocollage
Version: 1.4.5-0.1
Severity: normal
User: python3-...@packages.debian.org
Usertags: python3-six-removal

Dear Maintainer,

Your package doesn't require python3-six at all.

$ grep six /usr/bin/photocollage /usr/lib/python3/dist-packages/photocollage* -r
$
(nothing)


Please remove the extraneous dependency.

Greetings


https://wiki.debian.org/Python3-six-removal


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages photocollage depends on:
ii  gir1.2-gtk-3.03.24.38-5
ii  python3   3.11.4-5+b1
ii  python3-cairo 1.24.0-3
ii  python3-gi-cairo  3.46.0-1
ii  python3-pil   10.0.0-1
ii  python3-six   1.16.0-4

photocollage recommends no packages.

photocollage suggests no packages.

-- no debconf information



Bug#1054330: python3-debianbts: please add /usr/lib/python3/dist-packages/debianbts/py.typed

2023-10-21 Thread Alexandre Detiste
Package: python3-debianbts
Version: 4.0.1
Severity: normal

Hi,

Please provide /usr/lib/python3/dist-packages/debianbts/py.typed
to tell mypy that this module is indeed typed
when check something else, like "reportbug" itself.

The contents of the files doesn't matter,
only it's presence.

https://peps.python.org/pep-0561/

Greetings,

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-2-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-debianbts depends on:
ii  python3   3.11.4-5+b1
ii  python3-pysimplesoap  1.16.2-5

python3-debianbts recommends no packages.

python3-debianbts suggests no packages.

-- no debconf information



Bug#1053497: ITP: tcnopen -- TCNOpen Library for IEC61375 standardised communication

2023-10-15 Thread Alexandre Detiste
This might be used in Brussels.

I have no idea what Bombardier / Alstom is using at the other end.

Greetings

Le jeu. 5 oct. 2023 à 09:42, Marc Leeman  a écrit :
>
> Package: wnpp
> Severity: wishlist
> Owner: Marc Leeman 
> X-Debbugs-Cc: debian-de...@lists.debian.org
>
> * Package name: tcnopen
>   Version : 2.1.0.0
>   Upstream Contact: https://sourceforge.net/p/tcnopen/wiki/Home/
> * URL : https://www.tcnopen.org/
> * License : MPL-2.0, GPL-3.0+
>   Programming Lang: C
>   Description : TCNOpen Library for IEC61375 standardised communication
>
>   TCN (Train Communication Network) is a series of international standards
>  (IEC61375) developed by Working Group 43 of the IEC, specifying a
>  communication system for the data communication within and between vehicles
>  of a train. It is currently in use on many thousands of trains in the world
>  in order to allow electronic devices to exchange information while operating
>  aboard the same train.
>  .
>  TCNOpen is an open source initiative which the partner railway industries
>  created with the aim to build in collaboration some key parts of new or
>  upcoming railway standards, commonly known under the name TCN.
>



Bug#1053936: python3-distro-info: packaging lacks a py.typed flag file

2023-10-14 Thread Alexandre Detiste
Package: python3-distro-info
Version: 1.5
Severity: normal

Dear Maintainer,

While trying to validate game-data-packager's annotations, mypy complains:

$ mypy --strict tools/ppa.py'
tools/ppa.py:11: error: Skipping analyzing "distro_info": module is installed, 
but missing library stubs or py.typed marker  [import-untyped]
tools/ppa.py:11: note: See 
https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports


After creating some py.typed - the locations _feels_ wrong,
but I don't know better - mypy will stop complaining:

~# mkdir /usr/lib/python3/dist-packages/distro_info
~# touch /usr/lib/python3/dist-packages/distro_info/py.typed

$ mypy --strict tools/ppa.py 
Success: no issues found in 1 source file


Greetings,


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-distro-info depends on:
ii  distro-info-data  0.58
ii  python3   3.11.4-5+b1

python3-distro-info recommends no packages.

python3-distro-info suggests no packages.

-- no debconf information



Bug#1053925: apt-listchanges: Data left after purge

2023-10-14 Thread Alexandre Detiste
control: user cruft...@packages.debian.org
control: usertag -1 cruft

Hi, adding this to cruft list.

Thanks



Bug#1053938: python3-typeshed: please package a new snapshot

2023-10-14 Thread Alexandre Detiste
Package: python3-typeshed
Version: 0.0~git20221107.4f381af-1
Severity: normal

Hi,

I do understand that typing annotations are still a fast moving matter,
and users of typeshed should maybe rather install from pypi or git;
but still this one package is a huge conveniance to tip to.

Could you please update a new snapshot ?

Greetings,


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-typeshed depends on:
ii  python3  3.11.4-5+b1

python3-typeshed recommends no packages.

python3-typeshed suggests no packages.

-- no debconf information



Bug#1053966: python3-ironic-ui: please remove extraneous, obsolete, dependency on python3-six

2023-10-14 Thread Alexandre Detiste
Package: python3-ironic-ui
Version: 6.2.1-2
Severity: normal
User: python3-...@packages.debian.org
Usertags: python3-six-removal


Hi,

Usage of python3-six was been dropped years ago:
https://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html

Please remove python3-six from the hardcoded dependencies.

Greetings,




-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-ironic-ui depends on:
pn  openstack-dashboard 
ii  python3 3.11.4-5+b1
ii  python3-django  3:3.2.21-1
pn  python3-django-horizon  
pn  python3-ironicclient
ii  python3-pbr 5.11.1-3
ii  python3-six 1.16.0-4

python3-ironic-ui recommends no packages.

python3-ironic-ui suggests no packages.



Bug#1053967: python3-traitsui: please remove extraneous, obsolete, dependency on python3-six

2023-10-14 Thread Alexandre Detiste
Package: python3-traitsui
Version: 7.2.1-2
Severity: normal
User: python3-...@packages.debian.org
Usertags: python3-six-removal

Hi,

Usage of python3-six was been dropped years ago:

https://github.com/enthought/traitsui/pull/767


Please remove python3-six from the hardcoded dependencies.

Greetings,



-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-traitsui depends on:
ii  python3 3.11.4-5+b1
pn  python3-pyface  
ii  python3-six 1.16.0-4
pn  python3-traits  

python3-traitsui recommends no packages.

python3-traitsui suggests no packages.



Bug#1053968: python3-django-modeltranslation: please remove extraneous, obsolete, dependency on python3-six

2023-10-14 Thread Alexandre Detiste
Package: python3-django-modeltranslation
Version: 0.18.11-1
Severity: normal
User: python3-...@packages.debian.org
Usertags: python3-six-removal

Hi,

Usage of python3-six was been removed upstream for a while:

https://github.com/deschler/django-modeltranslation/pull/646/files


Please remove python3-six from the hardcoded dependencies.

Greetings,




-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-django-modeltranslation depends on:
ii  python3 [python3-supported-min]  3.11.4-5+b1
ii  python3-django   3:3.2.21-1
ii  python3-importlib-metadata   4.12.0-1
ii  python3-six  1.16.0-4
ii  python3-typing-extensions4.7.1-2

python3-django-modeltranslation recommends no packages.

Versions of packages python3-django-modeltranslation suggests:
pn  python-django-modeltranslation-doc  



Bug#1049363: fake-hwclock: Packaging updates

2023-10-11 Thread Alexandre Detiste
Hi again Giole,

This is the third bug against this package to add a timer.

While I agree this package needs a refresh,
in most cases "systemd-timesyncd" will also
do the exactly same job (touching a file on HDD,
ensuring the clock does not roll back...)
so generally I found it's a better solution for systems
running systemd.

So I _was_ using fake-hwclock before but switched
to systemd-timesyncd now for hosts not using full blown ntpd.

Maybe fake-hwclock should Conflicts: with systemd-timesyncd
at first to tip people there's not very much sense to have both,
even if there would be no harm. (I guess)

Greetings



Bug#1049363: Info received (fake-hwclock: Packaging updates)

2023-10-11 Thread Alexandre Detiste
Le mer. 11 oct. 2023 à 14:21, Debian Bug Tracking System
 a écrit :
>
> Thank you for the additional information you have supplied regarding
> this Bug report.
>
> This is an automatically generated reply to let you know your message
> has been received.
>
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
>
> Your message has been sent to the package maintainer(s):
>  Steve McIntyre <93...@debian.org>
>
> If you wish to submit further information on this problem, please
> send it to 1049...@bugs.debian.org.
>
> Please do not send mail to ow...@bugs.debian.org unless you wish
> to report a problem with the Bug-tracking system.
>
> --
> 1049363: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1049363
> Debian Bug Tracking System
> Contact ow...@bugs.debian.org with problems



Bug#1053969: python-multipart: please package version 0.0.6

2023-10-14 Thread Alexandre Detiste
Source: python-multipart
Version: 0.0.5-3
Severity: normal
User: python3-...@packages.debian.org
Usertags: python3-six-removal

Hi,

Usage of python3-six was been removed before 0.0.6 was published:

https://github.com/andrew-d/python-multipart/pull/42

Please remove python3-six from the hardcoded build-dependencies.

Greetings,




-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)



Bug#1053970: python3-pylast: please upgrade to 5.2.0 and remove hardcoded python3-six dependency

2023-10-14 Thread Alexandre Detiste
Package: python3-pylast
Version: 4.1.0-2
Severity: normal
User: python3-...@packages.debian.org
Usertags: python3-six-removal

Dear Miantainer,

Please package latets version and remove python3-six
from the hardcoded dependencies.

Greetings,






-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-pylast depends on:
ii  python33.11.4-5+b1
ii  python3-pkg-resources  68.1.2-2
ii  python3-six1.16.0-4

python3-pylast recommends no packages.

python3-pylast suggests no packages.



Bug#1053971: python-absl: please package v2.0 and add a d/watch file

2023-10-14 Thread Alexandre Detiste
Source: python-absl
Version: 0.15.0-2
Severity: normal
User: python3-...@packages.debian.org
Usertags: python3-six-removal

Dear Maintainer,

Please package latest version and remove python3-six
from the hardcoded dependencies.

Greetings,



-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)



Bug#1040370: marked as pending in python-zeep

2023-08-23 Thread Alexandre Detiste
Hi,

I verified: python3-six also needs to be dropped from Depends:

Greetings



>
> debian/control
> Update Build-Deps (Closes: #1040370).
>
>
> https://bugs.debian.org/1040370
>


Bug#1006927: /usr/bin/dh_fixperms: please don't make all files executable in subdirectories of /usr/libexec

2023-08-22 Thread Alexandre Detiste
Hi,

I think that what valgrind does is a plain (_minor_) mistake
that makes libexec hard to audit and should not be used
as a good practice reference.

So I filed #1043527 against Valgrind.

I think this will/would require some change in V's upstream;
I'll have a look again at it later.

> * Valgrind uses /usr/libexec/valgrind for private data that is
>   a mixture of executables, non-executable XML files, and shared libraries

> Presumably other use-cases like valgrind...

Greetings,

Alexandre

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1043527 (Severity: minor)



Bug#1050313: kde-spectacle: crash because of missing dependencies

2023-08-22 Thread Alexandre Detiste
Package: kde-spectacle
Version: 23.04.2-2
Severity: important


specatecle needs "libqt5quickshapes5" & "qml-module-qtquick-shapes" installed.

without these it will crash:


$ spectacle
kf.kirigami: Failed to find a Kirigami platform plugin
qrc:/src/Gui/ScreenshotView.qml:167:9: Type AnnotationEditor unavailable
qrc:/src/Gui/Annotations/AnnotationEditor.qml:31:9: Type TextTool unavailable
qrc:/src/Gui/Annotations/TextTool.qml:162:21: Type SelectionBackground 
unavailable
qrc:/src/Gui/Annotations/SelectionBackground.qml:6:1: module "QtQuick.Shapes" 
is not installed
qrc:/src/Gui/ImageCaptureOverlay.qml:36:5: Type AnnotationEditor unavailable
 AnnotationEditor {
 ^
qrc:/src/Gui/Annotations/AnnotationEditor.qml:31:9: Type TextTool unavailable
 TextTool {
 ^
qrc:/src/Gui/Annotations/TextTool.qml:162:21: Type SelectionBackground 
unavailable
 background: SelectionBackground { zoom: root.viewport.zoom }
 ^
qrc:/src/Gui/Annotations/SelectionBackground.qml:6:1: module "QtQuick.Shapes" 
is not installed
 import QtQuick.Shapes 1.15
 ^




-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.4.0-2-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages kde-spectacle depends on:
ii  kio5.107.0-1
ii  libc6  2.37-7
ii  libkf5configcore5  5.107.0-1
ii  libkf5configgui5   5.107.0-1
ii  libkf5configwidgets5   5.107.0-2
ii  libkf5coreaddons5  5.107.0-1
ii  libkf5dbusaddons5  5.107.0-1
ii  libkf5globalaccel-bin  5.107.0-2
ii  libkf5globalaccel5 5.107.0-2
ii  libkf5guiaddons5   5.107.0-1
ii  libkf5i18n55.107.0-1+b1
ii  libkf5kiocore5 5.107.0-1
ii  libkf5kiogui5  5.107.0-1
ii  libkf5kiowidgets5  5.107.0-1
ii  libkf5kirigami2-5  5.107.0-1+b1
ii  libkf5notifications5   5.107.0-1
ii  libkf5purpose-bin  5.107.0-1
ii  libkf5purpose5 5.107.0-1
ii  libkf5service-bin  5.107.0-1
ii  libkf5service5 5.107.0-1
ii  libkf5widgetsaddons5   5.107.0-1
ii  libkf5windowsystem55.107.0-1
ii  libkf5xmlgui5  5.107.0-1+b1
ii  libkpipewirerecord55.27.7-1
ii  libqt5core5a   5.15.10+dfsg-3
ii  libqt5dbus55.15.10+dfsg-3
ii  libqt5gui5 5.15.10+dfsg-3
ii  libqt5printsupport55.15.10+dfsg-3
ii  libqt5qml5 5.15.10+dfsg-2
ii  libqt5quick5   5.15.10+dfsg-2
ii  libqt5waylandclient5   5.15.10-2
ii  libqt5widgets5 5.15.10+dfsg-3
ii  libqt5x11extras5   5.15.10-2
ii  libstdc++6 13.2.0-2
ii  libwayland-client0 1.22.0-2
ii  libxcb-cursor0 0.1.4-1
ii  libxcb-image0  0.4.0-2
ii  libxcb-util1   0.4.0-1+b1
ii  libxcb-xfixes0 1.15-1
ii  libxcb11.15-1
ii  qdbus-qt5  5.15.10-3

kde-spectacle recommends no packages.

kde-spectacle suggests no packages.

-- no debconf information



Bug#1046898: cronie should conflict with cron-daemon instead of cron

2023-08-13 Thread Alexandre Detiste
Package: cronie
Version: 1.6.1-7
Severity: minor

cronie should conflict with cron-daemon instead of cron

Georges knows.


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.4.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cronie depends on:
ii  adduser  3.137
ii  cron-daemon-common   3.0pl1-163
ii  init-system-helpers  1.65.2
ii  libc62.37-7
ii  libpam-runtime   1.5.2-6
ii  libpam0g 1.5.2-6
ii  libselinux1  3.5-1
ii  sensible-utils   0.0.20
ii  sysvinit-utils   3.07-1

Versions of packages cronie recommends:
ii  nullmailer [mail-transport-agent]  1:2.2+10~g7ed88a0-1

Versions of packages cronie suggests:
ii  systemd-cron [anacron]  1.16.5-99



Bug#1045356: game-data-packager: Can't package GOG version of wolf3d.

2023-08-13 Thread Alexandre Detiste
Hi,

The GOG file should be named setup_wolfenstein_3d_1.4_(28045).exe
or something similar.

Alternatively you can point to a directory containing the *.WL6 files,
maybe it's "/home/martin/GOG Games/Wolfenstein 3D/",
I can't guess.

The wolf3d.exe is not used under Debian;
instead the game is played by newer wolf4sdl engine.

Greetings,

Le dim. 13 août 2023 à 21:33, Martin Dosch  a écrit :

> when trying to package wolf3d from gog, I get the error "does not match
> any known file" and the demo gets packaged:
>
> game-data-packager wolf3d ~/GOG\ Games/Wolfenstein\ 3D/Wolf3d.exe
> identifying /home/martin/GOG Games/Wolfenstein 3D/Wolf3d.exe
> WARNING:game_data_packager.build:file "/home/martin/GOG Games/Wolfenstein 
> 3D/Wolf3d.exe" does not match any known file



Bug#1049419: game-data-packager: Continous Integration: Salsa should run tools/babel.py

2023-08-15 Thread Alexandre Detiste
Package: game-data-packager
Version: 75
Severity: wishlist
Tags: l10n

Hi,

The tool "tools/babel.py" helped me today to find tiny
glitches in the games metadata.

I should set it to run in a crontab at home.

To benefit everyone it could also be part of the Salsa CI;
which would publish it somewhere.

(I ve seen elsewhere on GitHub CI jobs with
"publishing HTML repport artifacts" step).

I don't know enough of CI for now,
so I tag this here in the BTS.

Greetings,




-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.4.0-2-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages game-data-packager depends on:
ii  python3 3.11.4-5+b1
ii  python3-debian  0.1.49
ii  python3-yaml6.0.1-1

Versions of packages game-data-packager recommends:
ii  game-data-packager-runtime  75

Versions of packages game-data-packager suggests:
ii  arj   3.10.22-26
ii  binutils  2.41-4
ii  cabextract1.11-1
pn  cdparanoia
ii  dynamite  0.1.1-2+b2
ii  gcc   4:13.1.0-4
pn  gdebi | gdebi-kde 
ii  gir1.2-gdkpixbuf-2.0  2.42.10+dfsg-1+b1
ii  innoextract   1.9-0.1
ii  lgc-pg1.4.4-2
pn  lgogdownloader
ii  lhasa [lzh-archiver]  0.4.0-1
ii  make  4.3-4.1
ii  p7zip-full16.02+dfsg-8
ii  pkexec123-1
ii  python3-gi3.44.1-2
pn  python3-omg   
ii  python3-pil   10.0.0-1
ii  steam 1:1.0.0.78~ds-3
ii  steamcmd  0~20180105-5
ii  unace-nonfree 2.5-9
ii  unar  1.10.7+ds1+really1.10.1-2+b3
ii  unrar 1:6.2.10-1
ii  unshield  1.4.2-1
ii  unzip 6.0-28
ii  vorbis-tools  1.4.2-1+b1
ii  xdelta1.1.3-10.4
ii  xdelta3   3.0.11-dfsg-1.2
ii  xorriso   1.5.4-4

-- no debconf information



Bug#1049936: planner: please outdate obsolete dependency on Gtk2

2023-08-16 Thread Alexandre Detiste
Package: planner
Version: 0.14.91-2
Severity: important
User: pkg-gnome-maintain...@lists.alioth.debian.org
Usertags: gtk2 oldlibs
X-Debbugs-Cc: pkg-gnome-maintain...@lists.alioth.debian.org
Control: block 947713 by -1

Hi,

This package is erroneously pulling in Gtk2.
It works fine without "gir1.2-gtk-2.0",
even after having deleted it's contents.

Please consider replacing "gir1.2-gtk-2.0" by "gir1.2-gtk-3.0"
in the dependencies.

Greetings,




$ ldd /usr/bin/planner | grep -i g[dt]k
libgtk-3.so.0 => /lib/x86_64-linux-gnu/libgtk-3.so.0 
(0x7f62b020)
libgdk-3.so.0 => /lib/x86_64-linux-gnu/libgdk-3.so.0 
(0x7f62b0a1a000)
libgdk_pixbuf-2.0.so.0 => /lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 
(0x7f62b0039000)

$ apt show planner | grep ^Depends | tr ' ' '\n' | grep -i g[dt]k
gir1.2-gtk-2.0
libgdk-pixbuf-2.0-0
libgtk-3-0


$ dpkg -L gir1.2-gtk-2.0:amd64 | grep typelib | sudo xargs rm -v
'/usr/lib/x86_64-linux-gnu/girepository-1.0/Gdk-2.0.typelib' supprimé
'/usr/lib/x86_64-linux-gnu/girepository-1.0/GdkX11-2.0.typelib' supprimé
'/usr/lib/x86_64-linux-gnu/girepository-1.0/Gtk-2.0.typelib' supprimé


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.4.0-2-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages planner depends on:
ii  gir1.2-gtk-2.0   2.24.33-2-> KO!
ii  libatk1.0-0  2.48.3-1
ii  libc62.37-7
ii  libcairo-gobject21.16.0-7
ii  libcairo21.16.0-7
ii  libgail-3-0  3.24.38-2
ii  libgda-5.0-4 5.2.10-3
ii  libgdk-pixbuf-2.0-0  2.42.10+dfsg-1+b1
ii  libglib2.0-0 2.77.1-2
ii  libgtk-3-0   3.24.38-2-> OK!
ii  libpango-1.0-0   1.50.14+ds-1
ii  libpangocairo-1.0-0  1.50.14+ds-1
ii  libxml2  2.9.14+dfsg-1.3
ii  libxslt1.1   1.1.35-1
ii  planner-data 0.14.91-2
ii  python3-gi   3.44.1-2
ii  shared-mime-info 2.2-1

Versions of packages planner recommends:
pn  planner-doc  

planner suggests no packages.

-- no debconf information


Bug#1049353: [Re: cron-daemon-common: please ship tmpfiles.d and sysusers.d snippets]

2023-08-16 Thread Alexandre Detiste
Hi,

I provided the patch as a merge request on Salsa:

 https://salsa.debian.org/debian/cron/-/merge_requests/10

Le mer. 16 août 2023 à 12:25, Georges Khaznadar  a écrit :
>
> Dear Alexandre,
>
> thank you for your proposition, which makes sense.
>
> Would you be kind enough to attach a patch?
>
> Best regards,   Georges.



Bug#1049454: mpd: purge script will forget a PulseAudio cookie in /var/lib/mpd/.config

2023-08-16 Thread Alexandre Detiste
Hi,

I know mpd does not do that _on purpose_

It it's libpulse that does that (on behalf of MPD) when called from MPD
with HOME=/var/lib/mpd/

> Deleting ".config" seems so arbitrary
It's your own private $HOME, you can.

> Whoever put it there should be changed to store it
> in /run, where it will be cleaned up automatically.

Some other packages have similar problems...
Here HOME=/ and users get tiny useless files at the root of the filesystem:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042725

-

Lightdm is even much worse,
but as long as it get cleared on purge it's fine.

cat rules/lightdm
...
/var/lib/lightdm/.Xauthority
/var/lib/lightdm/.cache
/var/lib/lightdm/.cache/dconf
/var/lib/lightdm/.cache/dconf/user
/var/lib/lightdm/.cache/fontconfig
/var/lib/lightdm/.cache/fontconfig/*
/var/lib/lightdm/.cache/gstreamer-1.0
/var/lib/lightdm/.cache/gstreamer-1.0/registry.*.bin
/var/lib/lightdm/.cache/lightdm-gtk-greeter
/var/lib/lightdm/.cache/lightdm-gtk-greeter/state
/var/lib/lightdm/.cache/mesa_shader_cache
/var/lib/lightdm/.cache/mesa_shader_cache/index
/var/lib/lightdm/.config
/var/lib/lightdm/.config/pulse
/var/lib/lightdm/.config/pulse/*
/var/lib/lightdm/.dbus
/var/lib/lightdm/.dbus/session-bus
/var/lib/lightdm/.dbus/session-bus/*
...



Bug#1041368: RFP: libsmacker -- C library for decoding .smk Smacker Video files

2023-08-15 Thread Alexandre Detiste
Hi,

I could package this to replace the copy vendored in fheroes2.


What did you needed it for ? ;-)


Greetings,


Bug#1049454: mpd: purge script will forget a PulseAudio cookie in /var/lib/mpd/.config

2023-08-15 Thread Alexandre Detiste
Package: mpd
Version: 0.23.12-1
Severity: minor
User: cruft...@packages.debian.org
Usertags: cruft

Hi,

On purge, the script will leave behind this useless PulseAudio cookie.

Please "rm -rf /var/lib/mpd/.config" in the purge step.

...
/var/lib/mpd/.config
/var/lib/mpd/.config/pulse
/var/lib/mpd/.config/pulse/6d9d5e560bba76cd7f32a04751bca7f8-runtime

end.
tchet@brix ~ $ sudo cruft




Or alternatively this file has been obsolete for much longuer
and can be removed in preinst/posting.

lrwxrwxrwx 1 111 audio 23 12 oct 2019 
/var/lib/mpd/.config/pulse/6d9d5e560bba76cd7f32a04751bca7f8-runtime -> 
/tmp/pulse-KdhtXMmr18n2



Greetings,

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.4.0-2-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mpd depends on:
ii  adduser   3.137
ii  init-system-helpers   1.65.2
ii  libadplug-2.3.3-0 2.3.3+dfsg-2
ii  libao41.2.2+20180113-1.1
ii  libasound21.2.9-1
ii  libavahi-client3  0.8-10
ii  libavahi-common3  0.8-10
ii  libavcodec60  7:6.0-5
ii  libavformat60 7:6.0-5
ii  libavutil58   7:6.0-5
ii  libbz2-1.01.0.8-5+b1
ii  libc6 2.37-7
ii  libcdio-cdda2 10.2+2.0.1-1
ii  libcdio-paranoia2 10.2+2.0.1-1
ii  libcdio19 2.1.0-4
ii  libchromaprint1   1.5.1-4
ii  libcurl3-gnutls   8.2.1-1
ii  libdbus-1-3   1.14.8-2
ii  libexpat1 2.5.0-2
ii  libfaad2  2.10.1-1
ii  libflac12 1.4.3+ds-2
ii  libfluidsynth32.3.3-1
ii  libfmt9   9.1.0+ds1-2
ii  libgcc-s1 13.2.0-1
ii  libgme0   0.6.3-6
ii  libicu72  72.1-3
ii  libid3tag00.15.1b-14
ii  libiso9660-11 2.1.0-4
ii  libixml11 1:1.14.17-2
ii  libjack-jackd2-0 [libjack-0.125]  1.9.21~dfsg-3
ii  libjs-sphinxdoc   5.3.0-7
ii  libmad0   0.15.1b-10.1+b1
ii  libmikmod33.3.11.1-7
ii  libmms0   0.6.4-3
ii  libmodplug1   1:0.8.9.0-3
ii  libmp3lame0   3.100-6
ii  libmpcdec62:0.1~r495-2
ii  libmpdclient2 2.20-1+b1
ii  libmpg123-0   1.31.3-2
ii  libnfs13  4.0.0-1
ii  libogg0   1.3.5-3
ii  libopenal11:1.23.1-3
ii  libopenmpt0   0.7.2-1
ii  libopus0  1.4-1
ii  libpcre2-8-0  10.42-2
ii  libpipewire-0.3-0 0.3.77-1
ii  libpulse0 16.1+dfsg1-2+b1
ii  libsamplerate00.2.2-3
ii  libshout3 2.4.6-1+b1
ii  libsidplayfp6 2.5.0-1
ii  libsmbclient  2:4.18.5+dfsg-2
ii  libsndfile1   1.2.0-1
ii  libsndio7.0   1.9.0-0.3+b2
ii  libsoxr0  0.1.3-4
ii  libsqlite3-0  3.42.0-1
ii  libstdc++613.2.0-1
ii  libsystemd0   254-1
ii  libupnp17 1:1.14.17-2
ii  liburing2 2.4-1
ii  libvorbis0a   1.3.7-1
ii  libvorbisenc2 1.3.7-1
ii  libwavpack1   5.6.0-1
ii  libwildmidi2  0.4.3-1
ii  libyajl2  2.1.0-5
ii  libzzip-0-13  0.13.72+dfsg.1-1.1
ii  zlib1g1:1.2.13.dfsg-1

mpd recommends no packages.

Versions of packages mpd suggests:
ii  avahi-daemon  0.8-10
ii  cantata [mpd-client]  2.5.0.ds1-1+b2
pn  icecast2  
ii  pulseaudio16.1+dfsg1-2+b1



Bug#1050738: plocate: please add "9p" to PRUNEFS= (WSL2 support)

2023-08-28 Thread Alexandre Detiste
There's no cron/systemd by default in WSL2,
/init is a stub that talks to windows Kernel,
on can define an autoexec in /etc/wsl.conf but it's certainly not a
default setting;
latest releases of WSL2 add support for systemd which deeply intrigues me.

There are a lot of complaints that the 9p bridge is genuinely slow.

I don't have this computer, I'll check again when time permits.

Le lun. 28 août 2023 à 22:13, Steinar H. Gunderson  a écrit :
>
> On Mon, Aug 28, 2023 at 10:10:18PM +0200, Alexandre Detiste wrote:
> > It was like 1h then we cancelled with ^C.
>
> But normally it runs through cron/systemd, and then it should be fast the
> next few times?
>
> /* Steinar */



Bug#1050738: plocate: please add "9p" to PRUNEFS= (WSL2 support)

2023-08-28 Thread Alexandre Detiste
It was like 1h then we cancelled with ^C.

Without 9p it's instantaneous/usable again.


Le lun. 28 août 2023 à 21:44, Steinar H. Gunderson  a écrit :
>
> On Mon, Aug 28, 2023 at 09:37:01PM +0200, Alexandre Detiste wrote:
> > Microsoft's "Windows Subsystem for Linux 2" emulator
> > is reusing the old/experimental '9p' filesystem
> > to mount the Windows filesystems inside then Debian container.
> >
> > This makes plocate takes forever to index local (/remote ?) files.
>
> Hi,
>
> What is “forever”? One would imagine that if the filesystem is mounted,
> it contains files that would also be useful to index? All the others that are
> ignored are either special filesystems that don't actually contain any
> “files” in the usual sense (e.g. procfs, cgroup2), or things that genuinely
> must be reached over the network (e.g. nfs, lustre, cifs). I don't see that
> the WSL host filesystem falls into any of those categories.



Bug#1050738: plocate: please add "9p" to PRUNEFS= (WSL2 support)

2023-08-28 Thread Alexandre Detiste
Package: plocate
Version: 1.1.19-2
Severity: wishlist

Hi,

Microsoft's "Windows Subsystem for Linux 2" emulator
is reusing the old/experimental '9p' filesystem
to mount the Windows filesystems inside then Debian container.

This makes plocate takes forever to index local (/remote ?) files.

Can you please add '9p' to the exclusion list ?

Greetings,

https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fpo98dksksjx21.png

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.4.0-3-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages plocate depends on:
ii  adduser 3.137
ii  libc6   2.37-7
ii  libgcc-s1   13.2.0-2
ii  libstdc++6  13.2.0-2
ii  liburing2   2.4-1
ii  libzstd11.5.5+dfsg2-1

plocate recommends no packages.

Versions of packages plocate suggests:
ii  powermgmt-base  1.37
ii  systemd-sysv254.1-2

-- no debconf information



Bug#1055642: override: unittest2:oldlibs/optional

2023-11-09 Thread Alexandre Detiste
Package: ftp.debian.org
Severity: normal
User: ftp.debian@packages.debian.org
Usertags: override
X-Debbugs-Cc: unitte...@packages.debian.org, z...@debian.org
Control: affects -1 + src:unittest2


Dear FTP Maintainers,

Please tag "unittest2" as oldlibs.

Alike to enum34, it was a backport of some Python3
novelty to Python2 and is now dead upstream.


Packages still using this should be move someday
to using plain standard Python3 functionality.

Greetings,

Alexandre Detiste



PS: I do also need this tag to help with python3-six triaging:

https://wiki.debian.org/Python3-six-removal



Bug#1025218: marked as pending in python-urllib3

2023-11-09 Thread Alexandre Detiste
I'm going 2 days at DebCamp Cambridge next week
without planning ;-)  Give me random things to do ;-)


Le ven. 10 nov. 2023 à 00:31, Daniele Tricoli  a écrit :
>
> Hello Alexandre,
>
> On 07/11/2023 13:28, Alexandre Detiste wrote:
> > Please release to experimental.



Bug#1011927: pgmodeler: online check for upgrades should be disabled

2022-05-26 Thread Alexandre Detiste
Package: pgmodeler
Version: 0.9.4-1
Severity: normal

Hi, online mechanism for checking for updates does not belong in a
proper Debian package that is update by other means.
We also have uscan to notify maintainers of new versions to package.

Can you please build the package with NO_UPDATE_CHECK defined ?

Greetings,

Alexandre Detiste

For reference:

libs/libgui/src/mainwindow.cpp#L477
libs/libgui/src/widgets/updatenotifierwidget.cpp


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.17.0-1-amd64 (SMP w/6 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pgmodeler depends on:
ii  libc62.33-7
ii  libgcc-s112.1.0-2
ii  libpq5   14.3-1
ii  libqt5core5a 5.15.2+dfsg-16+b1
ii  libqt5gui5   5.15.2+dfsg-16+b1
ii  libqt5network5   5.15.2+dfsg-16+b1
ii  libqt5printsupport5  5.15.2+dfsg-16+b1
ii  libqt5svg5   5.15.2-4
ii  libqt5widgets5   5.15.2+dfsg-16+b1
ii  libstdc++6   12.1.0-2
ii  libxml2  2.9.14+dfsg-1
ii  pgmodeler-common 0.9.4-1

pgmodeler recommends no packages.

pgmodeler suggests no packages.

-- no debconf information



Bug#1012270: opentyrian: New upstream version available

2022-06-02 Thread Alexandre Detiste
Hi,

I'm so rusty at this but still managed to update the watch file
and download the new archive.

I'm on Holliday till next week, have a lot of fun.

tchet@brix ~/git/opentyrian $ gbp import-orig --uscan --pristine-tar
gbp:error:
Repository does not have branch 'upstream' for upstream sources. If
there is none see
file:///usr/share/doc/git-buildpackage/manual-html/gbp.import.html#GBP.IMPORT.CONVERT
on howto create it otherwise use --upstream-branch to specify it.
tchet@brix ~/git/opentyrian $ git checkout upstream
tchet@brix ~/git/opentyrian $ git checkout pristine-tar
tchet@brix ~/git/opentyrian $ git checkout master
tchet@brix ~/git/opentyrian $ gbp import-orig --uscan --pristine-tar
gbp:info: Launching uscan...
uscan warn: No files matched excluded pattern as the last matching
glob: macosx/tyrian.icns
gbp:info: Using uscan downloaded tarball ../opentyrian_2.1.20220318.orig.tar.gz
What is the upstream version? [2.1.20220318]
gbp:info: Importing '../opentyrian_2.1.20220318.orig.tar.gz' to branch
'upstream'...
gbp:info: Source package is opentyrian
gbp:info: Upstream version is 2.1.20220318
gbp:info: Replacing upstream source on 'master'
gbp:info: Successfully imported version 2.1.20220318 of
../opentyrian_2.1.20220318.orig.tar.gz

Le jeu. 2 juin 2022 à 18:09, Gard Spreemann  a écrit :
>
> Source: opentyrian
> X-Debbugs-Cc: g...@nonempty.org
> Version: 2.1.20130907+dfsg-4
> Severity: wishlist
>
> Dear Maintainer,
>
> In March, upstream made its first new release in years. In addition to
> general improvements, two changes are of particular interest to Debian:
>
>  * The game now uses SDL2
>
>  * The macosx/ directory that was the reason for the DFSG repack has
>been dropped
>
> Please consider updating the package to the 2.1.20220318 release. I'm
> happy to help, but couldn't figure out the branch structure on Salsa.



Bug#1013420: corsix-th FTBFS with ffmpeg 5.0.1

2022-07-16 Thread Alexandre Detiste
lua-lpeg is orphaned ... someone has to take care of it first;
I might even adopt it.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995514

I created a Merge Request:

https://salsa.debian.org/lua-team/lua-lpeg/-/merge_requests/1

Le sam. 16 juil. 2022 à 20:09, Alexandre Detiste
 a écrit :
>
> Hi,
>
> I imported and packaged corsix-th 0.66.
>
> This fix this one build time bug but not the run-time one.
>
> >Welcome to CorsixTH v0.66!
> >
> >An error has occurred in CorsixTH:
> >/usr/share/games/corsix-th/Lua/strict.lua:66: module 'lpeg' not found:
> >no field package.preload['lpeg']
> >no file './lpeg.lua'
> >no file './lpeg/init.lua'
> >[C]: in ?
> >/usr/share/games/corsix-th/Lua/audio.lua:662: attempt to index a nil >value 
> >(field 'ui')
>
> Greetings
>
> Alexandre Detiste



Bug#1013420: corsix-th FTBFS with ffmpeg 5.0.1

2022-07-16 Thread Alexandre Detiste
Hi,

I imported and packaged corsix-th 0.66.

This fix this one build time bug but not the run-time one.

>Welcome to CorsixTH v0.66!
>
>An error has occurred in CorsixTH:
>/usr/share/games/corsix-th/Lua/strict.lua:66: module 'lpeg' not found:
>no field package.preload['lpeg']
>no file './lpeg.lua'
>no file './lpeg/init.lua'
>[C]: in ?
>/usr/share/games/corsix-th/Lua/audio.lua:662: attempt to index a nil >value 
>(field 'ui')

Greetings

Alexandre Detiste



Bug#886307: Support for Master of Magic in Debian

2022-07-17 Thread Alexandre Detiste
Hi,

momime is definitively to go.

https://sourceforge.net/projects/momime/

it's alive, it's GPL but the archive on SourceForge also include a
full java runtime;
and the .LBX files have been unpacked in individual .png files
(inside momime-client.jar), which we cannot distribute.

so there remain a lot of work to do:
1) someone steps in to package Momime for Debian;
it's Java, I'm not interested
2) then he coordinates with GDP maintainer,
eventually providing a GDP plugin that does the extraction
or call an external extractor

Sample unpacker tool:
   https://github.com/pgrudzien12/LbxTools

Greetings



Bug#1002925: systemd-cron: please add support for cron.yearly

2022-07-17 Thread Alexandre Detiste
I have no power there... when I beg for something in 2014 it gets
eventually done in 2022.

I would also like to have a binary "crontab" splitted out of "src:cronie";
to avoid to have to manage this, but not enough will negotiate for it.

Le dim. 17 juil. 2022 à 08:03, Martin-Éric Racine
 a écrit :
>
> Package: systemd-cron
> Version: 1.15.19-1
> Followup-For: Bug #1002925
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
>
> Thanks for enabling this.
>
> Mind you, systemd-cron now ships with a /etc/cron.yearly/.placeholder file. 
> This probably should go in cron-daemon-common instead.
>
> Martin-Éric



Bug#995514: ITA: lua-lpeg -- LPeg library for the Lua language

2022-07-17 Thread Alexandre Detiste
Control: retitle -1 ITA: lua-lpeg -- LPeg library for the Lua language

Hi,

I want to adopt this package that is dependency of corsix-th game
that I'm already team-maintaining.

Furthermore I'de like that this package would be
team-maintained under the Lua Team...
so I would also de-facto join this team;
but it's ok as I have a lot of lua project
starting at work right now and also prospect
on liberating some wiresharck filters to decode
CANBUS engine payloads.

Moreover I'd like to later finally step-up as a proper DD.

Can you also review my pull-request against lua-lpeg
and eventually give me Salsa rights for this repo ?

Greetings,

Alexandre Detiste



Bug#1009825: appstream: postrm should be updated to also remove /var/lib/swcatalog

2022-04-18 Thread Alexandre Detiste
Package: appstream
Version: 0.15.3-1
Severity: minor

Hi,

Nowadays, /var/lib/app-info is merely a symlink to
the new canonical location /var/lib/swcatalog.

Please update postrm to also delete the new location.


This bug was found by the cruft-ng utility.

Greetings,

Alexandre Detiste

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.16.0-6-amd64 (SMP w/6 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages appstream depends on:
ii  libappstream4 0.15.2-2
ii  libc6 2.33-7
ii  libglib2.0-0  2.72.0-1+b1
ii  shared-mime-info  2.1-2

appstream recommends no packages.

Versions of packages appstream suggests:
ii  apt-config-icons  0.15.2-2

-- no debconf information



Bug#1018828: innoextract: Upstream build 1.9 is available

2022-09-06 Thread Alexandre Detiste
Maybe this could be team-maintained by Games Teams...
(as games are the n°1 user)

Greetings

Le dim. 4 sept. 2022 à 17:31, Antoine Le Gonidec
 a écrit :
>
> Package: innoextract
> Version: 1.8-1.2+b1
> Severity: wishlist
>
> Hi,
>
> innoextract 1.9 has been available for a little while, and is required
> to extract the content of archives built with Inno Setup 6.1.0. Until
> recently I had not found such archives, but a couple ones are now
> distributed through the games store Zoom.
>
> Could you please update the Debian packages to provide the latest
> innoextract 1.9?
>



Bug#1019035: systemd-cron: prerm fails in unbooted systems

2022-09-06 Thread Alexandre Detiste
> Thank you in advance for your consideration. I hope you will agree this
> is a bug and apply the (trivial) patch, not send me away with an
> admonishment that this is user error. :)

I actually do the same kind of "not booted filesystem manipulation in
an chrooted overlayfs"
for the Debian-derived distro I'm building at work.
It's horrible, but it has to work.

Thanks for comparing with what the debhelper snippet is doing,
I should have done this aniway.

Thanks



Bug#1022331: kpublictransport-data is empty

2022-10-23 Thread Alexandre Detiste
Package: kpublictransport-data
Version: 22.04.2-1
Severity: normal

The description says:
"This package contains the data files."

But actually the package contains nothing.

Greetings,

Alexandre Detiste


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-2-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

-- no debconf information



Bug#1022272: ITP: kosmindoormap -- Open Street Map indoor map renderer of for example a (large) train station.

2022-10-23 Thread Alexandre Detiste
This looks awesome and inspirative.


> * Package name: kosmindoormap
>   Version : 22.08.2
>   Upstream Author : Volker Krause 
> * URL : https://invent.kde.org/libraries/kosmindoormap
> * License : LGPL-2.0-or-later
>   Programming Lang: C++ (Qt)
>   Description : Open Street Map indoor map renderer of for example a 
> (large) train station.
>
>  It is a library and QML module to show OSM indoor maps.



Bug#1022541: biometric-auth: postrm scripts in source contains output from DebHelper result

2022-10-23 Thread Alexandre Detiste
Package: biometric-auth
Version: 0.9.71-1
Severity: normal

Hi,

The "dh_systemd_enable/11.2.1ubuntu1" line here is a red flag.

https://github.com/ukui/biometric-authentication/blob/Debian/debian/biometric-auth.postrm

"#DEBHELPER#" is already on line 3,
the existing script should be truncated from line 43.

Greetings,

Alexandre Detiste


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-2-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)



Bug#1022566: fonts-mplus: upgrade of mplus leaves an old /usr/share/fonts/truetype/mplus behind

2022-10-27 Thread Alexandre Detiste
Le mer. 26 oct. 2022 à 12:31, Hideki Yamane  a écrit :
>
>  It was not created by fonts packages, but by fontconfig.
>  And, it seemed to be fixed in upstream now.
>  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897040

Hi, thanks, but will fontconfig clean-up everything;
all those directories with the .uuid file but nothig else;
or is it too late and all individual font package will have
to clean up individualy the old directories ...?


Greeting,

Alexandre Detiste



Bug#1022890: cruft-ng: Broken symlinks not yet implemented

2022-10-27 Thread Alexandre Detiste
Hi,

I think you are right, it is misleading.
But this would be better implemented another way
or in other tools (e.g. "adequate" ?).

So I will simply remove this line from now.

Thanks

Alexandre

>
> cruft-ng does not yet support reporting of broken symlinks
>
> But the report still produces the line
>
>  broken symlinks: / 
>
> with no broken symlinks listed, which could be misleading



Bug#1023119: RFS: cruft-ng/0.9.47 with new dh-cruft binary package -- tool that help identify system files

2022-10-30 Thread Alexandre Detiste
Package: sponsorship-requests
Severity: normal

I am looking for a sponsor for my package "cruft-ng".

This is a Debian native package.

 * Package name : cruft-ng
   Version  : 0.9.47
   Upstream contact : me
 * URL  : https://github.com/a-detiste/cruft-ng
 * License  : GPL+2

I have been maintaining since 2014 as a Debian Maintainer.

I recenlty found how to make it much more usefull
for some task at work; about 100 proprietary packages
were rebuilt with this new "dh-cruft" DebHelper plugin.

As a DM I don't have the right to publish a NEW package;
this why I need sponsor today.



Moreover, as it is the first time I have to write Perl
code in 15 years I welcome some peer review.
This is just temporary, I hope this will get merged
into DebHelper proper.


I plan to move the repository to Salsa with C.I.
as soon as I get my DD namespace;
or alternatively it could also be immediatly
maintained under some welcoming existing Salsa group.

Greetings,

Alexandre Detiste



Bug#1022566: fonts-mplus: upgrade of mplus leaves an old /usr/share/fonts/truetype/mplus behind

2022-10-23 Thread Alexandre Detiste
Package: fonts-mplus
Version: 063+git20221017+ds-1
Severity: normal

Hi,

After upgrade of mplus, I still have got old loose dir and cache file
from previous version:

/usr/share/fonts/truetype/mplus
/usr/share/fonts/truetype/mplus/.uuid

Please remove these files on upgrade.

This bug was found by the cruft-ng tool.

Thanks


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-2-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

-- no debconf information



Bug#1022542: cruft: misc filter additions

2022-10-23 Thread Alexandre Detiste
Thank you very much.

Only commenting when there's something to comment,
the rest will be merged as-is.

Le dim. 23 oct. 2022 à 17:42, Christian Göttsche
 a écrit :
> II. appstream
>
> The shipped filter misses two entries:
>
> /var/cache/swcatalog
> /var/cache/swcatalog/cache

Ok I remember this one but did half the work:
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009825

What about those ? Can I remove these ?
 /var/cache/app-info/gv
 /var/cache/app-info/gv/*.gvz
 /var/cache/app-info/xapian
 /var/cache/app-info/xapian/**

> III. fwupd
I wanted to give it a try anyway, thanks

> V. ingerman
I wrote a generic explain/ispell and removed the other languages.

> VII. llvm-15-runtime
>
> /var/lib/binfmts/llvm-15-runtime.binfmt

Packages with version in their name are a pain to follow...
this one would definitely benefit from providing it's own
definition in /usr/lib/cruft/filters-unex/

...but dh-cruft can't be used as-is for dynamic content,
but could be extended to replace the version number in it's output)

Greetings,



Bug#1020287: vcmi: new vcmi provides files conflicting with existing game-data-packager recipe

2022-09-19 Thread Alexandre Detiste
Package: vcmi
Version: 1.0.0+dfsg-1
Severity: normal
X-Debbugs-Cc: debian-devel-ga...@lists.debian.org

Hi,

The new vcmi tries to overwrite files previously provided by G-D-P
generated homm3-en-data local package.
Which should be fixed ?

Is this VCMI_Tests_2011b.h3m file even free ?
(then it would remain in G-D-P recipe)

There might be other duplicated files.

Greetings,



LANG=C apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  vcmi
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/6052 kB of archives.
After this operation, 1665 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 537215 files and directories currently installed.)
  
Preparing to unpack .../vcmi_1.0.0+dfsg-1_amd64.deb ... 
  
Unpacking vcmi (1.0.0+dfsg-1) over (0.99+dfsg+git20220621.54fab9f0-3) ...
dpkg: error processing archive 
/var/cache/apt/archives/vcmi_1.0.0+dfsg-1_amd64.deb (--unpack):
 trying to overwrite '/usr/share/vcmi/Mods/vcmi/Maps/VCMI_Tests_2011b.h3m', 
which is also in package homm3-en-data 54
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/vcmi_1.0.0+dfsg-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing'), (450, 'unstable'), (400, 'experimental')
merged-usr: no
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-1-amd64 (SMP w/6 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#1020287: vcmi: new vcmi provides files conflicting with existing game-data-packager recipe

2022-09-21 Thread Alexandre Detiste
e/vcmi/Mods/vcmi/Data/AdRollvr1680.pcx
/usr/share/vcmi/Mods/vcmi/Data/AdRollvr1920.pcx
/usr/share/vcmi/Mods/vcmi/Data/AdvMap1024x600.pcx
/usr/share/vcmi/Mods/vcmi/Data/AdvMap1024x768.pcx
/usr/share/vcmi/Mods/vcmi/Data/AdvMap1280x1024.pcx
/usr/share/vcmi/Mods/vcmi/Data/AdvMap1280x800.pcx
/usr/share/vcmi/Mods/vcmi/Data/AdvMap1280x960.pcx
/usr/share/vcmi/Mods/vcmi/Data/AdvMap1366x768.pcx
/usr/share/vcmi/Mods/vcmi/Data/AdvMap1440x900.pcx
/usr/share/vcmi/Mods/vcmi/Data/AdvMap1600x1200.pcx
/usr/share/vcmi/Mods/vcmi/Data/AdvMap1680x1050.pcx
/usr/share/vcmi/Mods/vcmi/Data/AdvMap1920x1080.pcx
/usr/share/vcmi/Mods/vcmi/Data/CommWin1.pcx
/usr/share/vcmi/Mods/vcmi/Data/CommWin2.pcx
/usr/share/vcmi/Mods/vcmi/Data/CommWin3.pcx
/usr/share/vcmi/Mods/vcmi/Data/CreWin1.pcx
/usr/share/vcmi/Mods/vcmi/Data/CreWin2.pcx
/usr/share/vcmi/Mods/vcmi/Data/CreWin3.pcx
/usr/share/vcmi/Mods/vcmi/Data/CreWin4.pcx
/usr/share/vcmi/Mods/vcmi/Data/OvCast5.pcx
/usr/share/vcmi/Mods/vcmi/Data/OvCast6.pcx
/usr/share/vcmi/Mods/vcmi/Data/OvCast7.pcx
/usr/share/vcmi/Mods/vcmi/Data/OvCast8.pcx
/usr/share/vcmi/Mods/vcmi/Data/QuestLog.pcx
/usr/share/vcmi/Mods/vcmi/Data/StackQueueBgBig.pcx
/usr/share/vcmi/Mods/vcmi/Data/StackQueueBgSmall.pcx
/usr/share/vcmi/Mods/vcmi/Data/ZResBar1024.pcx
/usr/share/vcmi/Mods/vcmi/Data/ZResBar1280.pcx
/usr/share/vcmi/Mods/vcmi/Data/ZResBar1366.pcx
/usr/share/vcmi/Mods/vcmi/Data/ZResBar1440.pcx
/usr/share/vcmi/Mods/vcmi/Data/ZResBar1600.pcx
/usr/share/vcmi/Mods/vcmi/Data/ZResBar1680.pcx
/usr/share/vcmi/Mods/vcmi/Data/ZResBar1920.pcx
/usr/share/vcmi/Mods/vcmi/Data/zvs
/usr/share/vcmi/Mods/vcmi/Data/zvs/Lib1.res
/usr/share/vcmi/Mods/vcmi/Data/zvs/Lib1.res/Catapult.bmp
/usr/share/vcmi/Mods/vcmi/Data/zvs/Lib1.res/ChargeImmune.bmp
/usr/share/vcmi/Mods/vcmi/Data/zvs/Lib1.res/DrainLife.bmp
/usr/share/vcmi/Mods/vcmi/Data/zvs/Lib1.res/Healer.bmp
/usr/share/vcmi/Mods/vcmi/Data/zvs/Lib1.res/MagicDamper.bmp
/usr/share/vcmi/Mods/vcmi/Data/zvs/Lib1.res/ManaChannel.bmp
/usr/share/vcmi/Mods/vcmi/Data/zvs/Lib1.res/ManaDrain.bmp
/usr/share/vcmi/Mods/vcmi/Data/zvs/Lib1.res/RandomBoost.bmp
/usr/share/vcmi/Mods/vcmi/Data/zvs/Lib1.res/RiseDemons.bmp
/usr/share/vcmi/Mods/vcmi/Data/zvs/Lib1.res/ThreeHeaded.bmp
/usr/share/vcmi/Mods/vcmi/Maps
/usr/share/vcmi/Mods/vcmi/Maps/VCMI_Tests_2011b.h3m > here
/usr/share/vcmi/Mods/vcmi/Sprites
/usr/share/vcmi/Mods/vcmi/Sprites/IAM002L.DEF
/usr/share/vcmi/Mods/vcmi/Sprites/IAM003L.DEF
/usr/share/vcmi/Mods/vcmi/Sprites/IAM004L.DEF
/usr/share/vcmi/Mods/vcmi/Sprites/IAM005L.DEF
/usr/share/vcmi/Mods/vcmi/Sprites/IAM006L.DEF
/usr/share/vcmi/Mods/vcmi/Sprites/IAM007L.DEF
/usr/share/vcmi/Mods/vcmi/Sprites/IAM008L.DEF
/usr/share/vcmi/Mods/vcmi/Sprites/IAM009L.DEF
/usr/share/vcmi/Mods/vcmi/Sprites/IAM010L.DEF
/usr/share/vcmi/Mods/vcmi/Sprites/IAM011L.DEF
/usr/share/vcmi/Mods/vcmi/Sprites/SYSOB12.DEF
/usr/share/vcmi/Mods/vcmi/Sprites/chftke.def



Le lun. 19 sept. 2022 à 15:51, Johannes Schauer Marin Rodrigues
 a écrit :
>
> Control: forwarded -1 https://github.com/vcmi/vcmi/issues/951
>
> Hi,
>
> Quoting Alexandre Detiste (2022-09-19 12:57:29)
> > The new vcmi tries to overwrite files previously provided by G-D-P generated
> > homm3-en-data local package.  Which should be fixed ?
> >
> > Is this VCMI_Tests_2011b.h3m file even free ?
> > (then it would remain in G-D-P recipe)
>
> I need some input from upstream on this matter. I forwarded the bug
> accordingly.
>
> > There might be other duplicated files.
>
> can you send the output of `dpkg-deb -c` or similar so that we can check if
> there are possibly other conflicts?
>
> Thanks!
>
> cheers, josch



Bug#1019737: qtads: please package new version 3.3 release 19 May 2022

2022-09-14 Thread Alexandre Detiste
Package: qtads
Version: 2.1.7-0.1+b1
Severity: normal
X-Debbugs-Cc: debian-devel-ga...@lists.debian.org

Hi,

With a bit of luck the new upstream release would solve
"#984310 ftbfs with GCC-11".

There are also a lot of different things to refresh,
like removing the old .menu file.

If you're not (much) interrested anymore in maintaining this
package I'd like to team-maintain it under the Game Teams,
and you could be kept as uploader, your choice.

This would also make it easier to do coordinate uploads
with gargoyle-free to maintain alternatives.

Greetings,

Alexandre Detiste

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable')
merged-usr: no
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8),
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages qtads depends on:
ii  libc62.34-7
ii  libgcc-s1 [libgcc1]  12.2.0-1
ii  libqt5core5a 5.15.4+dfsg-5
ii  libqt5gui5   5.15.4+dfsg-5
ii  libqt5network5   5.15.4+dfsg-5
ii  libqt5widgets5   5.15.4+dfsg-5
ii  libsdl-mixer1.2  1.2.12-17+b1
ii  libsdl-sound1.2  1.0.3-9+b1
ii  libsdl1.2-compat-shim [libsdl1.2debian]  1.2.52-4
ii  libstdc++6   12.2.0-1

qtads recommends no packages.

qtads suggests no packages.

-- no debconf information



Bug#1017445: python3-tk: bytecode not removed on upgrade

2022-09-09 Thread Alexandre Detiste
I confirm. Also found with cruft-ng tool on several hosts.

/usr/lib/python3.9
/usr/lib/python3.9/tkinter
/usr/lib/python3.9/tkinter/__pycache__
/usr/lib/python3.9/tkinter/__pycache__/filedialog.cpython-39.pyc
/usr/lib/python3.9/tkinter/__pycache__/__main__.cpython-39.pyc
/usr/lib/python3.9/tkinter/__pycache__/ttk.cpython-39.pyc
/usr/lib/python3.9/tkinter/__pycache__/constants.cpython-39.pyc
/usr/lib/python3.9/tkinter/__pycache__/dnd.cpython-39.pyc
/usr/lib/python3.9/tkinter/__pycache__/scrolledtext.cpython-39.pyc
/usr/lib/python3.9/tkinter/__pycache__/colorchooser.cpython-39.pyc
/usr/lib/python3.9/tkinter/__pycache__/font.cpython-39.pyc
/usr/lib/python3.9/tkinter/__pycache__/simpledialog.cpython-39.pyc
/usr/lib/python3.9/tkinter/__pycache__/dialog.cpython-39.pyc
/usr/lib/python3.9/tkinter/__pycache__/messagebox.cpython-39.pyc
/usr/lib/python3.9/tkinter/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/tkinter/__pycache__/tix.cpython-39.pyc
/usr/lib/python3.9/tkinter/__pycache__/commondialog.cpython-39.pyc



Bug#998037: gargoyle-free: Mention config file path in man

2022-09-08 Thread Alexandre Detiste
Hi,

The exemple config file is already copied to /etc/garglk.ini .

Please provide a Salsa Merge Request with the wording
of your choice ... (I can't figure how to write this... :-| )

Greetings



Bug#1020293: RM: cruft -- RoQA; conflicts with usrmerge

2022-09-21 Thread Alexandre Detiste
Hi,

I stumbled on this by luck on https://tracker.debian.org/pkg/cruft ,
was not CC'd. quite a surprise.

It's only the cruft binary half that should/would be removed,
the cruft-common will live on, being used by cruft-ng.

I could also simply copy the files from one repo to the other;
I'll post on debian-devel to see what is best.

So, not so fast please :-)

Greetings,

Alexandre Detiste



Bug#1020287: vcmi: new vcmi provides files conflicting with existing game-data-packager recipe

2022-09-21 Thread Alexandre Detiste
I wanted to be 100% sure.

My locally built package (it took forever) does install correctly when
built with this one-line fix:

>  override_dh_auto_install:
> dh_auto_install --destdir=debian/vcmi
> +   rm -vf debian/vcmi/usr/share/vcmi/Mods/vcmi/Maps/VCMI_Tests_2011b.h3m


> upstream confirmed that the file is indeed DFSG-free. Thank you for bringing 
> it up!
One DFSG file in the big core.zip no-one know what it's made of :-)


> Now we need to decide whether vcmi or homm3-en-data should drop the map.
>
> I'd offer to drop it in vcmi just by adding VCMI_Tests_2011b.h3m to
> Files-Excluded in d/copyright. The file is not needed at all to run vcmi, so
> there is no problem with excluding it from the source package.
>
> What do you think?

Please exclude this file in VCMI.

Maybe "Files-Excluded" will break your build, beware.

Greetings



Bug#1021297: cruft-ng: only processes files with . in their path name

2022-10-05 Thread Alexandre Detiste
Hi,

Can you provide examples and/or an excerpt of the cruft report ?

I still plan to read placate and dpkg data using C libraries instead
of shelling out
to popen(), as it was the case before for mlocate.

Greetings,

Alexandre

Le mer. 5 oct. 2022 à 08:33, Piotr Engelking  a écrit :
>
> Package: cruft-ng
> Version: 0.9.44
> Severity: normal
>
> The cruft-ng utility only processes files with dot (.) in their path name.
>
> The problem is caused by plocate.cc using 'plocate .' to find files. The
> simplest fix is probably to replace it with 'plocate /'.
>



Bug#1021297: cruft-ng: only processes files with . in their path name

2022-10-05 Thread Alexandre Detiste
Thanks a lot, I see now there's a lot more to fix.



Bug#909541: .uuid files cause dpkg: warnings upon attempted package removal

2022-10-07 Thread Alexandre Detiste
The cruft-ng utility stumble on the
same tiny useless files.



Bug#1020293: waiting how to proceed

2022-10-02 Thread Alexandre Detiste
Control: tags -1 - moreinfo

Hi Thorsten,

A new src:cruft-ng providing then new "cruft 0.9.44"
transitional package has been uploaded.
(and is in the NEW queue ? I am not sure)

The old "cruft" can now be retired.

Thank you.



Bug#1020964: ITP: python-febelfin-coda -- Python module to parse CODA files

2022-09-30 Thread Alexandre Detiste
Hi,

Please mention it only applies to Belgian banks.

Make it obvious :-)

Le jeu. 29 sept. 2022 à 18:27, Mathias Behrle  a écrit :
>
> Package: wnpp
> Severity: wishlist
> X-Debbugs-Cc: debian-de...@lists.debian.org
> Owner: Debian Tryton Maintainers 
>
> * Package name: python-febelfin-coda
>   Version : 0.2.0
>   Upstream Author : B2CK 
> * URL : https://coda.b2ck.com/
> * License : BSD-3-clause
>   Programming Lang: Python
>   Description : Python module to parse CODA files
>
> Binary package names: python3-febelfin-coda
>
>  febelfin-coda is a parser for CODA (Coded statement of account) files.
>   - 
> https://www.febelfin.be/sites/default/files/2019-04/standard-coda-2.6-en.pdf
>  .
>  This bank standard (also called CODA) specifies the lay-out for the 
> electronic
>  files, by banks to customers, of the account transactions and the information
>  concerning the enclosures in connection with the movement.

>



Bug#1020964: ITP: python-febelfin-coda -- Python module to parse CODA files

2022-09-30 Thread Alexandre Detiste
French and Dutch are two of the three national languages.
It has nothing to do with France or Nederlands (the countries)

Moreover the BEL in FeBelFin means Belgium.

"Febelfin ASBL est la Fédération belge du secteur financier."
https://www.feb.be/qui-nous-sommes/federations-sectorielles/banques-bourse-credit-et-placements-federation-belge-du-secteur-financier_2012-10-11/

And I spent to many years writing and reading CODA and CIRI files.
CIRI has been deprecated by IBAN, but CODA remained.

> It seems not:
> Deze standaard bestaat eveneens in het Nederlands.
> Ce standard existe également en français.

Le ven. 30 sept. 2022 à 14:04, Mathias Behrle  a écrit :
>
> * Alexandre Detiste: " Re: Bug#1020964: ITP: python-febelfin-coda -- Python
>   module to parse CODA files" (Fri, 30 Sep 2022 11:35:00 +0200):
>
> > Hi,
> >
> > Please mention it only applies to Belgian banks.
> >
> > Make it obvious :-)
> >
> > >  febelfin-coda is a parser for CODA (Coded statement of account) files.
> > >   -
> > > https://www.febelfin.be/sites/default/files/2019-04/standard-coda-2.6-en.pdf
> > > . This bank standard (also called CODA) specifies the lay-out for the
> > > electronic files, by banks to customers, of the account transactions and
> > > the information concerning the enclosures in connection with the movement.
>



Bug#291823: marked as done (cruft: some tool inspecting reports hierarchically)

2022-11-01 Thread Alexandre Detiste
So for the record I went here with NCDU instead of MC.

It looks great.

Here's how to invoque it:

cpigs -e | ncdu -f -

in the future "cpigs" could automagical detect that stdout is a TTY and in
this case launch ncdu itself,
for more convenience. This could be overridden by "cpigs -e | cat".

[image: Screenshot_20221101_201911.png]


Bug#1023336: cruft-ng miss a dependency on "file" package

2022-11-02 Thread Alexandre Detiste
Package: cruft-ng
Version: 0.9.47
Severity: important

In the merge of the old "cruft-common" ruleset,
the dependecy on "file" package was forgotten.

Anyway, it seams better to rewrite
the last tiny script using "file"
in a more locale-agnostic way.

Thanks DebCI for pointing this out.

 o< - o< --- o< ---

#!/bin/dash
set -e
file /etc/rc?.d/[SK]???* |
egrep ": *symbolic link to \`?../init.d/[-a-zA-Z0-9_.]*'?$" |
sed "s/: *symbolic.*$//"

 o< - o< --- o< ---


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.0.0-2-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cruft-ng depends on:
ii  libc6   2.35-4
ii  libgcc-s1   12.2.0-3
ii  libstdc++6  12.2.0-3
ii  plocate 1.1.16-1+b1

cruft-ng recommends no packages.

Versions of packages cruft-ng suggests:
ii  ncdu  1.17-0.1

-- no debconf information



Bug#1028210: check-dfsg-status: add support for non-free-firmware/ and local/

2023-01-08 Thread Alexandre Detiste
Package: check-dfsg-status
Version: 1.32
Severity: normal
X-Debbugs-Cc: debian-devel-ga...@lists.debian.org


Hi,

I was playing around adding detection for "local/" in this tool.
I did like how it was done for contrib/: a lot of copy-pasting.
(see this ugly patch in attachment).


Now I realize all this code should be copy-pasted once again
for "non-free-firmware/" which feels wrong.

By the way the current regexp works by luck but does not
seems to work by design; so I get false positives
for packages actually in (main)/locales.


I would factorize this duplicated/triplicated code,
but I just don't know Perl engouh.


The "local/" trick could later be mandated for other tools that
generate or handle locally built .deb not meant to me distributed,
like "non-free" but even worse/restrictive;
which now get mixed up with the official packages.

Greetings,




Sample output:



 Locally built packages installed on brix

! debconf-i18nfull internationalization support for 
debconf
  doom-wadIWAD for "Doom" game
  doom2-masterlevels-wad  game PWAD for Master Levels for DOOM II
  doom2-nerve-wad game PWAD for Doom 2: No Rest for the 
Living
  doom2-wad   game IWAD for Doom 2: Hell on Earth
! gnupg-l10n  GNU privacy guard - localization files
  griffon-legend-data game data for The Griffon Legend
  grimfandango-demo-en-data   game data for Grim Fandango (demo)
  hhgg-data   game data for The Hitchhiker's Guide to 
the Galaxy
  jazz-jackrabbit-hh95-data   game data for Jazz Jackrabbit Holiday 
Hare '95

  

  Locally built packages with status other than installed on brix


grimfandango-fr-data( ins)

  12 non-free packages, 0.4% of 3396 installed packages.
!  -> missing one count for non-free-firmware
  16 contrib packages, 0.5% of 3396 installed packages.
  77 local packages, 2.3% of 3396 installed packages.


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.0.0-6-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

-- no debconf information
--- /usr/bin/check-dfsg-status  2021-04-09 23:09:03.0 +0200
+++ check-dfsg-status   2022-12-30 16:29:30.215084872 +0100
@@ -108,6 +108,10 @@
 my %contrib = ();
 my $is_other_contrib = 0;  ###  preset none found, yet
 my %other_contrib = ();
+my $is_local = 0;  ###  preset none found, yet
+my %local = ();
+my $is_other_local = 0;###  preset none found, yet
+my %other_local = ();
 my %pkg_status = ();
 my $pkgcnt = 0;
 my $clumpcnt = 0;
@@ -167,7 +171,7 @@
($label, $section) = split(/:\s+/,$_,2);
print "\tsection=[$section]\n" if $debug >= 1;
$has_section = 1;   ###  we have necessary section
-   if ($section =~ 
/contrib|non-free|restricted|multiverse|partner/) {
+   if ($section =~ 
/contrib|non-free|restricted|multiverse|partner|local/) {
###  read thru rest of array to find descr instead of 
waiting for it
my $found_descr =0;
while (! $found_descr) {
@@ -191,6 +195,14 @@
$is_other_contrib = 1;
$other_contrib{$pkg} = $shortdescr;
}
+   } elsif ($section =~ /local/) {
+   if (lc $status eq 'installed') {
+   $is_local = 1;
+   $local{$pkg} = $shortdescr;
+   } else {
+   $is_other_local = 1;
+   $other_local{$pkg} = $shortdescr;
+   }
} else {
if (lc $status eq 'installed') {
$is_nonfree = 1;
@@ -276,6 +288,8 @@
 }
 }
 
+##
+
 my $cbcnt = 0;
 
 my $contribcnt = (keys %contrib);
@@ -321,6 +335,53 @@
 }
 }
 
+##
+
+my $loccnt = 0;
+
+my $localcnt = (keys %local);
+
+if($is_contrib) {
+print "\n";
+if($sparse) {
+   foreach $pkgname (sort keys (%local)) {
+   $localcnt++;
+   print "$pkgname\n";
+   }
+} else {
+   $~ = "local_head";
+   write ;
+   $~ = "locp";
+   foreach $pkgname (sort keys(%local) ) {
+   $localcnt++;
+   write ;
+   print "  Reason: $reason{$pkgname}\n"
+   if (exists 

Bug#1023119: RFS: cruft-ng/0.9.47 with new dh-cruft binary package -- tool that help identify system files)

2023-01-01 Thread Alexandre Detiste
I made a new interim change with the Ubuntu / PopOS / BeagleBone /
KaliLinux rules.
(some also apply to Debian proper)

https://mentors.debian.net/package/cruft-ng/

> Please review the current package. 0.9.49
>
> > Please upload a source package to mentors.debian.net or elsewhere
> > and I will review and upload the package including dh-cruft.
> >
> > --
> > bye,
> > pabs



Bug#1026243: fwupd: please remove old .gz cache files on upgrade (now using .xz)

2022-12-16 Thread Alexandre Detiste
Package: fwupd
Version: 1.8.8-1
Severity: minor
User: cruft...@packages.debian.org
Usertags: cruft
X-Debbugs-Cc: p...@debian.org

Hi,

Since a recent upgrade, fwupd has changed it's compression scheme.
So please in a next upload include preinst/posting these two lines:

rm -f /var/lib/fwupd/metadata/lvfs/metadata.xml.gz
rm -f /var/lib/fwupd/metadata/lvfs/metadata.xml.gz.jcat

to keep systems clean of old stale data.

Greetings,



tchet@brix ~ $ ls -l  /var/lib/fwupd/metadata/lvfs/
total 1544
-rw-r--r-- 1 root root 758839  9 déc 01:59 metadata.xml.gz
-rw-r--r-- 1 root root   2228  9 déc 01:59 metadata.xml.gz.jcat
-rw-r--r-- 1 root root 807792 16 déc 17:14 metadata.xml.xz
-rw-r--r-- 1 root root   2205 16 déc 17:14 metadata.xml.xz.jcat


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.0.0-5-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages fwupd depends on:
ii  adduser3.129
ii  libarchive13   3.6.0-1
ii  libc6  2.36-6
ii  libcbor0.8 0.8.0-2+b1
ii  libcurl3-gnutls7.86.0-2
ii  libefiboot137-6
ii  libflashrom1   1.2-5
ii  libfwupd2  1.8.8-1
ii  libgcab-1.0-0  1.5-1
ii  libglib2.0-0   2.74.2-1
ii  libgnutls303.7.8-4
ii  libgudev-1.0-0 237-2
ii  libgusb2   0.3.10-1
ii  libjcat1   0.1.9-1
ii  libjson-glib-1.0-0 1.6.6-1
ii  liblzma5   5.2.9-0.0
ii  libmbim-glib4  1.28.0-1
ii  libmbim-proxy  1.28.0-1
ii  libmm-glib01.20.0-1
ii  libpolkit-gobject-1-0  122-1
ii  libprotobuf-c1 1.4.1-1+b1
ii  libqmi-glib5   1.32.0-1
ii  libqmi-proxy   1.32.0-1
ii  libsmbios-c2   2.4.3-1
ii  libsqlite3-0   3.40.0-1
ii  libsystemd0252.2-2
ii  libtss2-esys-3.0.2-0   3.2.0-4
ii  libxmlb2   0.3.8-1
ii  shared-mime-info   2.2-1

Versions of packages fwupd recommends:
pn  bolt   
ii  dbus   1.14.4-1
pn  fwupd-signed   
ii  jq 1.6-2.1
ii  python33.10.6-1
pn  secureboot-db  
ii  udisks22.9.4-4

Versions of packages fwupd suggests:
pn  gir1.2-fwupd-2.0  

-- Configuration Files:
/etc/fwupd/redfish.conf [Errno 13] Permission non accordée: 
'/etc/fwupd/redfish.conf'

-- no debconf information


Bug#1023119: RFS: cruft-ng/0.9.47 with new dh-cruft binary package -- tool that help identify system files)

2022-12-04 Thread Alexandre Detiste
Hi again,

Please review the current package. 0.9.49

https://mentors.debian.net/package/cruft-ng/

It's in a really good shape and can also be trivially backported to Bullseye.

Greetings

> Please upload a source package to mentors.debian.net or elsewhere
> and I will review and upload the package including dh-cruft.
>
> --
> bye,
> pabs



Bug#923014: Add systemd unit - allow usage without cron installed

2022-11-16 Thread Alexandre Detiste
Hi,

That's nucely written out, better than I could.

An extra bit of policy(*) I attempt to infuse with/for systemd-cron is this
one: the name of the crontab (here "apt-compat")
should match the name of the main timer (here "apt-daily", so not the case
yet) so that systemd-cron will ignore this one crontab and won't generate a
dynamic .timer + .service in /run for this package.

So my end goal for systemd-cron is that it would do nothing i.e. generate
no dynamic .timer / .service pair because all crontab would have a matching
static .timer shipped in the same package.

I understand it's a bit convulated to wrap it's mind around this one.

(*): not yet proposed for Policy, already talked about here:
https://lists.debian.org/debian-devel/2022/03/msg00211.html

Greetings,

Le jeu. 17 nov. 2022, 02:39, Paul Wise  a écrit :

>
>/etc/cron.daily/apt-compat
>/usr/lib/apt/apt.systemd.daily
>/lib/systemd/system/apt-daily.service
>/lib/systemd/system/apt-daily.timer
>/lib/systemd/system/apt-daily-upgrade.service
>/lib/systemd/system/apt-daily-upgrade.timer
>
>


Bug#1023119: RFS: cruft-ng/0.9.47 with new dh-cruft binary package -- tool that help identify system files)

2022-11-16 Thread Alexandre Detiste
Hi,

Please also close 1024168 with this upload.

Greetings


Bug#1024168: cruft-ng: autopkgtest failure: /usr/libexec/cruft/init-system-helpers: 4: file: not found

2022-11-15 Thread Alexandre Detiste
Hi,

I m waiting for a bug to be fixed in placage that impact cruft-ng plupart
run.

The "file" bug is fixed by next upload where à RFS has been filed (I m only
DM)

So with this one this makes 4 bugs total,
for which I can not do much more.

I m on Holliday,  you can nmu if it bothers you.

Greetings



Le mar. 15 nov. 2022, 20:57, Paul Gevers  a écrit :

> Source: cruft-ng
> Version: 0.9.47
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: fails-always
>
> Dear maintainer(s),
>
> You recently added an autopkgtest to your package cruft-ng, great.
> However, it fails. Currently this failure is blocking the migration to
> testing [1]. Can you please investigate the situation and fix it?
>


Bug#1025218: python3-urllib3: please drop dependance on python3-six

2022-11-30 Thread Alexandre Detiste
Package: python3-urllib3
Version: 1.26.12-1
Severity: normal

Hi,

Please drop dependance on Python3-six.


The embedded copy has been removed from the upcoming release.

https://sources.debian.org/src/python-urllib3/1.26.12-1/src/urllib3/packages/six.py/



-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.0.0-4-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-urllib3 depends on:
ii  python3  3.10.6-1
ii  python3-six  1.16.0-4

Versions of packages python3-urllib3 recommends:
ii  ca-certificates  20211016

Versions of packages python3-urllib3 suggests:
ii  python3-brotli1.0.9-2+b5
ii  python3-cryptography  3.4.8-2
ii  python3-idna  3.3-1
ii  python3-openssl   21.0.0-1
pn  python3-socks 

-- no debconf information



Bug#1023119: RFS: cruft-ng/0.9.47 with new dh-cruft binary package -- tool that help identify system files)

2022-11-19 Thread Alexandre Detiste
Hi,

I did another interim upload to untangle the CI bugs,
the DebCI job now succeeds.


PiuParts job is still flaky, sometimes working sometimes not.

To avoid to many non-migrating-to-testing uploads
an option would be to NMU plocate first,
it's a one-liner. (and yes I pinged maintainer already,
sadly there's no VCS to propose a MR)



https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1023371
maintainer: Steinar H. Gunderson (DMD) (LowNMU)

Alexandre Detiste 
   cruft-ng: buggy deps plocate, flagged for removal in 29.9 days

Greetings,

Le jeu. 17 nov. 2022 à 04:19, Alexandre Detiste
 a écrit :
>
> Please also close 1024168 with this upload.
I did



Bug#1030024: systemd-cron: missing Breaks+Replaces: cruft-common (<< 0.9.44)

2023-01-30 Thread Alexandre Detiste
Hi,

Thank you so much.

This is deeply interesting.

The same bug might happen in the 495 other packages that
are candidate for using dh-cruft too (the one list in "rules/" in src:cruft).

I will try to fix this at once in dh-cruft instead of requiring
Break+Replaces everywhere.

Simplest option is to change the legacy /usr/lib/cruft/filters-unex/
API directory to something else for dh-cruft generated rules
and have cruft-ng consider both the old and new location.

Greetings,



Le lun. 30 janv. 2023, 14:12, Andreas Beckmann  a écrit :
>
> Package: systemd-cron
> Version: 1.15.19-3
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: piuparts
>
> Hi,
>
> during a test with piuparts I noticed your package fails to upgrade from
> 'stable'.
> It installed fine in 'stable', then the upgrade to 'sid' fails
> because it tries to overwrite other packages files without declaring a
> Breaks+Replaces relation.
>
> See policy 7.6 at
> https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
>
> This test intentionally skipped 'testing' to find file overwrite
> problems before packages migrate from 'unstable' to 'testing'.
>
> From the attached log (scroll to the bottom...):
>
>   Preparing to unpack .../systemd-cron_1.15.19-3_amd64.deb ...
>   Unpacking systemd-cron (1.15.19-3) ...
>   dpkg: error processing archive 
> /var/cache/apt/archives/systemd-cron_1.15.19-3_amd64.deb (--unpack):
>trying to overwrite '/usr/lib/cruft/filters-unex/systemd-cron', which is 
> also in package cruft-common 0.9.39
>   Errors were encountered while processing:
>/var/cache/apt/archives/systemd-cron_1.15.19-3_amd64.deb
>
>
> 0.9.44 is a made up version newer then any version of cruft-common
> that was ever in sid (assuming the file conflict existed with all
> versions in sid, too, until src:cruft was removed from sid), just
> in case someone is going to resurrect it some day.
>
>
> cheers,
>
> Andreas



Bug#995514: ping

2023-01-28 Thread Alexandre Detiste
still ITA, waiting for my DD procedure


pgpUXh9pwl3Di.pgp
Description: OpenPGP digital signature


Bug#1029953: game-data-packager: add support for itch.io as a game store

2023-01-29 Thread Alexandre Detiste
Hi,

I found this from a Reddit thread: https://github.com/Emersont1/itchio

First step would be to ask author to license it some way.

The .toml says "MIT" but I guess it's not enough,
we need the actual boilerplate text.
https://github.com/Emersont1/itchio/blob/main/pyproject.toml

Then you can play around with it, maybe ITP as dependency for GDP.

Le dim. 29 janv. 2023 à 15:03, James Addison  a écrit :
>
> Source: game-data-packager
> Severity: wishlist
>
> As mentioned during discussion[1] in #1026277, it'd be nice to add support
> for itch.io[2] as an additional online game store in game-data-packager.
>
> (I'll take a look into implementing this soon, although I can't guarantee
> that that'll result in a patch / merge request)
>
> [1] - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026277#15
>
> [2] - https://itch.io/
>



Bug#1023119: RFS: cruft-ng/0.9.47 with new dh-cruft binary package -- tool that help identify system files)

2022-11-04 Thread Alexandre Detiste
Hi,

I implemented all the corrections suggested by various people and more.

I also got a lot of patches from Christian Göttsche which
makes this tool quite fast for the first time ever.

I think that dh-cruft is ready for it's first upload.

The changelog of 0.9.47 was huge (compared to all the previous years)
so I uploaded it as-is, with some fears about the DebCI integration.

...which worked but found one bug #1023336
which is actually #35042 from 1999 coming back again;
it is now definitively fixed.

So this will be 0.9.48.

Greetings,

Alexandre



Bug#1023119: RFS: cruft-ng/0.9.47 with new dh-cruft binary package -- tool that help identify system files)

2022-11-05 Thread Alexandre Detiste
It's there:

https://mentors.debian.net/package/cruft-ng/



Bug#1023371: plocate.postint requires a depedency on adduser

2022-11-02 Thread Alexandre Detiste
Package: plocate
Version: 1.1.16-1+b1
Severity: important

Hi,

"adduser" is priority 'important', not 'essential'.

The postinst script will fail if this tool
was not installed beforehand.


Installation failed in a piuparts chroot,
I'm not sur it's even possible in real life.

https://piuparts.debian.org/sid-strict/fail/cruft-ng_0.9.47.log

But as far as I understand this bug could
block the migration of my package "cruft-ng".

Easiest way to solve it on your
side would be to pre-depends on "adduser",
if I'm correct.

Greetings,

Alexandre


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.0.0-2-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages plocate depends on:
ii  libc6   2.35-4
ii  libgcc-s1   12.2.0-3
ii  libstdc++6  12.2.0-3
ii  liburing2   2.2-2
ii  libzstd11.5.2+dfsg-1

plocate recommends no packages.

Versions of packages plocate suggests:
ii  powermgmt-base  1.37
ii  systemd-sysv251.6-1

-- no debconf information



Bug#1033096: ITP: python-sepaxml -- python library to generate SEP XML files

2023-03-17 Thread Alexandre Detiste
Hi,

Please state for non-europeans that SEPA
is a bank transfer mechanism in de shor & extended description.

>   Description : python library to generate SEP XML files
>
> I inted to package python-sepaxml. It is a dependency for banking (#1013317) 
> and python-mt940 (#1024494).
> The packaging is already done and can be viewed at 
> https://salsa.debian.org/python-team/packages/python-sepaxml. I intend to 
> maintain this package within the debian python team.
> For the initial upload I'd need a sponsor.



Bug#1031909: python3-tk: bytecode not removed on upgrade

2023-02-25 Thread Alexandre Detiste
Hi,

Thanks for filling this bug and for looking up the old ones,
I'm adding those to the list with usertags:
   
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=cruft;users=cruft...@packages.debian.org

> On a side note this bug is the same as #1017445 which is the same as #960653
> which is the same as #918098. Why does this keep happening?

Look at:
/var/lib/dpkg/info/python3-tk:amd64.prerm
&/var/lib/dpkg/info/python3-tk:amd64.postinst

It seems complicated, some complicated stuff that could be abstracted-out
to some debhelper plugin and work automagically like the rest of
DebHelper goodness.
I have my own plugin, "dh-cruft" that's still really basic, but has
some #VERSION#
templating POC that has not been used yet;
I will give a try to see if it can be adapted for python3-tk usage.

I do this just for myself at first thinking on a longer term,
any other simpler way to _definitively_ fix python3-tk asap while in
the freeze is welcomed.

Greets,



Bug#1031231: tries to overwrite /etc/cron.yearly/.placeholder from systemd-cron

2023-02-25 Thread Alexandre Detiste
Hi,

I was not explicit enough.

It's the "cron-daemon-common" binary package that needs this
Conflicts: / Breaks,
not the "cron" binary package

Le mar. 14 févr. 2023 à 22:41, Alexandre Detiste
 a écrit :
>
> To be explicit: on your side you'd need yet another upload with a
>
>Conflicts: systemd-cron (<<1.15.19-5~)
>
> (and/or a Breaks?)



Bug#998037: gargoyle-free: Mention config file path in man

2023-02-22 Thread Alexandre Detiste
Control:  tags -1 +pending

Hi,

In the next upload the Debian manpage will be discarded and replaced
by upstream's.

I guess it's what you need ?

Greetings


-

https://github.com/garglk/garglk/blob/master/gargoyle.6

.Pa $HOME/.config/garglk.ini
.Pc
is parsed, with all of its provided options replacing whatever was specified in
the global configuration file.
Finally, if there is a directory-specific and/or game-specific configuration
file, their options will replace any existing options.
Configuration files need not provide all options.
This allows, for example, a game to select only the colors to be used, while
respecing all of the user's other choices.



Bug#1031621: game-data-packager: I broke --install in v72

2023-02-19 Thread Alexandre Detiste
Package: game-data-packager
Version: 72
Severity: important
Tags: +pending

I broke "--install" flag in v72.

It's fixed now in git.

This would likely needs a new upload before the hard freeze.

Trying to do more testing and polishing to redeem myself.


BTW: pkexec is not reliable over ssh, should sudo be prefered ?

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-3-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages game-data-packager depends on:
ii  python3 3.11.1-3
ii  python3-debian  0.1.49
ii  python3-yaml6.0-3+b2

Versions of packages game-data-packager recommends:
ii  game-data-packager-runtime  72

Versions of packages game-data-packager suggests:
ii  arj   3.10.22-26
ii  binutils  2.40-2
ii  cabextract1.9-3
pn  cdparanoia
ii  dynamite  0.1.1-2+b2
ii  gcc   4:12.2.0-3
pn  gdebi | gdebi-kde 
ii  gir1.2-gdkpixbuf-2.0  2.42.10+dfsg-1+b1
ii  innoextract   1.9-0.1
ii  lgc-pg1.4.4-1
pn  lgogdownloader
ii  lhasa [lzh-archiver]  0.3.1-4+b1
ii  make  4.3-4.1
ii  p7zip-full16.02+dfsg-8
ii  pkexec122-3
ii  python3-gi3.42.2-3+b1
pn  python3-omg   
ii  python3-pil   9.4.0-1.1+b1
ii  steam 1:1.0.0.75+ds-5
ii  steamcmd  0~20180105-5
ii  unace-nonfree 2.5-9
ii  unar  1.10.7+ds1+really1.10.1-2+b1
ii  unrar 1:6.2.5-1
ii  unshield  1.4.2-1
ii  unzip 6.0-27
ii  vorbis-tools  1.4.2-1+b1
ii  xdelta1.1.3-10.4
ii  xdelta3   3.0.11-dfsg-1.2
pn  xorriso   

-- no debconf information



Bug#1031651: game-data-packager: crash packaging Doom Sigil

2023-02-19 Thread Alexandre Detiste
Package: game-data-packager
Version: 72
Severity: normal


It seems the only game affected is Sigil.


identifying /usr/share/games/doom/sigil.wad
DEBUG:game_data_packager.build:found possible "sigil.wad" at 
/usr/share/games/doom/sigil.wad
DEBUG:game_data_packager.build:... not the right size to be sigil.wad?1.0
DEBUG:game_data_packager.build:... matches sigil.wad?1.1
identifying /usr/share/games/doom/doom.wad
DEBUG:game_data_packager.build:found possible "doom.wad" at 
/usr/share/games/doom/doom.wad
DEBUG:game_data_packager.build:... not the right size to be doom.wad?1.9
DEBUG:game_data_packager.build:... not the right size to be doom.wad?bfg
DEBUG:game_data_packager.build:... not the right size to be doom.wad?psn
DEBUG:game_data_packager.build:... not the right size to be doom.wad?xbox
DEBUG:game_data_packager.build:... matches doom.wad?1.9ud
DEBUG:game_data_packager.build:/usr/share/doc/doom-wad...
DEBUG:game_data_packager.build:/usr/share/doc/doom-sigil-wad...
identifying /usr/share/doc/doom-sigil-wad/sigil.txt
DEBUG:game_data_packager.build:found possible "sigil.txt" at 
/usr/share/doc/doom-sigil-wad/sigil.txt
DEBUG:game_data_packager.build:... not the right size to be sigil.txt?1.0
DEBUG:game_data_packager.build:... matches sigil.txt?1.1
DEBUG:game_data_packager.build:trying to fill any gaps for doom-wad
DEBUG:game_data_packager.build:could not find doom.wad, trying to derive it...
DEBUG:game_data_packager.build:doom.wad: FillResult.COMPLETE
DEBUG:game_data_packager.build:could not find doom bible.pdf, trying to derive 
it...
DEBUG:game_data_packager.build:could not find 
setup_the_ultimate_doom_2.0.0.3.exe, trying to derive it...
DEBUG:game_data_packager.build:doom bible.pdf: FillResult.DOWNLOAD_NEEDED
DEBUG:game_data_packager.build:could not find manual.pdf, trying to derive it...
DEBUG:game_data_packager.build:manual.pdf: FillResult.IMPOSSIBLE
DEBUG:game_data_packager.build:doom-wad: FillResult.COMPLETE
DEBUG:game_data_packager.build:doom-wad is possible
DEBUG:game_data_packager.build:Checking whether we have any interest in 
doom-sigil-music
DEBUG:game_data_packager.build:Checking for sigil_shreds.wad
DEBUG:game_data_packager.build:No reason found to be interested in 
doom-sigil-music
DEBUG:game_data_packager.build:doom-sigil-music is impossible
DEBUG:game_data_packager.build:Checking whether we have any interest in 
doom-sigil-wad
DEBUG:game_data_packager.build:Checking for sigil.wad
Traceback (most recent call last):
  File "/usr/games/game-data-packager", line 9, in 
game_data_packager.command_line.run_command_line()
  File 
"/usr/share/games/game-data-packager/game_data_packager/command_line.py", line 
372, in run_command_line
task.run_command_line(parsed)
  File "/usr/share/games/game-data-packager/game_data_packager/build.py", line 
1751, in run_command_line
ready = self.prepare_packages(packages,
^^^
  File "/usr/share/games/game-data-packager/game_data_packager/build.py", line 
1905, in prepare_packages
if self.fill_gaps(package,
   ^^^
  File "/usr/share/games/game-data-packager/game_data_packager/build.py", line 
510, in fill_gaps
logger.debug('... yes (%s)', alt.name)
 
AttributeError: 'str' object has no attribute 'name'



-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-3-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages game-data-packager depends on:
ii  python3 3.11.1-3
ii  python3-debian  0.1.49
ii  python3-yaml6.0-3+b2

Versions of packages game-data-packager recommends:
ii  game-data-packager-runtime  72

Versions of packages game-data-packager suggests:
ii  arj   3.10.22-26
ii  binutils  2.40-2
ii  cabextract1.9-3
pn  cdparanoia
ii  dynamite  0.1.1-2+b2
ii  gcc   4:12.2.0-3
pn  gdebi | gdebi-kde 
ii  gir1.2-gdkpixbuf-2.0  2.42.10+dfsg-1+b1
ii  innoextract   1.9-0.1
ii  lgc-pg1.4.4-1
pn  lgogdownloader
ii  lhasa [lzh-archiver]  0.3.1-4+b1
ii  make  4.3-4.1
ii  p7zip-full16.02+dfsg-8
ii  pkexec122-3
ii  python3-gi3.42.2-3+b1
pn  python3-omg   
ii  python3-pil   9.4.0-1.1+b1
ii  steam 1:1.0.0.75+ds-5
ii  steamcmd  0~20180105-5
ii  unace-nonfree 2.5-9
ii  unar  1.10.7+ds1+really1.10.1-2+b1
ii  unrar 1:6.2.5-1
ii  unshield  1.4.2-1
ii  unzip 6.0-27
ii  vorbis-tools  1.4.2-1+b1
ii  xdelta1.1.3-10.4
ii  xdelta3   

Bug#1031621: game-data-packager: I broke --install in v72

2023-02-19 Thread Alexandre Detiste
Le dim. 19 févr. 2023 à 18:48, Simon McVittie  a écrit :
> > Trying to do more testing and polishing
>
> Thanks! Bug reports are always welcome, with or without a fix.
>
> If you can see how to fix something, fixes for important issues can be
> insta-committed, but if an issue is less important, at this point in the
> release cycle I'd prefer it as a MR so we can decide whether to land it
> before or after Debian 12.

It's right, I'm tired and do a lot of small mistakes.
(but I can still spot _other's_ mistakes)

I'm quite happy with this Debian release.

> > BTW: pkexec is not reliable over ssh, should sudo be prefered ?
>
> The default to pkexec has been there since 2015 if my reading of `git
> log` is correct, so I'd say now is not the time to go changing it unless
> there's a bad failure mode that's likely to be common (in which case
> please open a bug with steps to reproduce).

I've made an separate report. BTW I'm using LXQt wich feels
like an old KDE2/KDE3 so maybe things are not quite done.

greetings



Bug#1031654: game-data-packager: the heuristic should prefer another tool than pkexec over an SSH connection

2023-02-19 Thread Alexandre Detiste
Package: game-data-packager
Version: 72
Severity: minor


The heuristic could user "'SSH_CONNECTION' is in os.environ" and/or 
sys.stdin.isatty()


---

Without a PTY:

tchet@brix ~/git/game-data-packager $ ssh localhost game-data-packager soltys 
--install --install-method apt
tchet@localhost's password:
INFO:game_data_packager.build:will not produce "soltys-es-data" because "es" is 
not in LANGUAGE selection
INFO:game_data_packager.build:will not produce "soltys-pl-data" because "pl" is 
not in LANGUAGE selection
INFO:game_data_packager.download:downloading 
http://scummvm.org/frs/extras/Soltys/soltys-en-v1.0.zip
INFO:game_data_packager.packaging.deb:generating package soltys-en-data
Error creating textual authentication agent: Error opening current controlling 
terminal for the process (`/dev/tty'): No such device or address
generated "/home/tchet/soltys-en-data_1.0+72_all.deb"
using pkexec to obtain root privileges and install the package(s)

(please not that stderr and stdout have been mixed-up,
the "Error creating..." likely happens last)


-

With a PTY:

tchet@brix ~/git/game-data-packager $ ssh localhost
tchet@localhost's password:
Linux brix 6.1.0-3-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.8-1 (2023-01-29) 
x86_64

Last login: Sun Feb 19 13:33:53 2023 from 192.168.2.12

tchet@brix ~ $ game-data-packager soltys --install --install-method apt
INFO:game_data_packager.build:will not produce "soltys-es-data" because "es" is 
not in LANGUAGE selection
INFO:game_data_packager.build:will not produce "soltys-pl-data" because "pl" is 
not in LANGUAGE selection
INFO:game_data_packager.download:downloading 
http://scummvm.org/frs/extras/Soltys/soltys-en-v1.0.zip
extracting vol.cat from /tmp/gdptmp.0p6shwau/soltys-en-v1.0.zip
extracting vol.dat from /tmp/gdptmp.0p6shwau/soltys-en-v1.0.zip
extracting license.txt from /tmp/gdptmp.0p6shwau/soltys-en-v1.0.zip
INFO:game_data_packager.packaging.deb:generating package soltys-en-data
generated "/home/tchet/soltys-en-data_1.0+72_all.deb"
using pkexec to obtain root privileges and install the package(s)
 AUTHENTICATING FOR org.freedesktop.policykit.exec 
Authentication is needed to run `/usr/bin/apt-get' as the super user
Authenticating as: root
Password:
polkit-agent-helper-1: error response to PolicyKit daemon: 
GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for cookie
 AUTHENTICATION FAILED 
Error executing command as another user: Not authorized

This incident has been reported.



-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-3-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages game-data-packager depends on:
ii  python3 3.11.1-3
ii  python3-debian  0.1.49
ii  python3-yaml6.0-3+b2

Versions of packages game-data-packager recommends:
ii  game-data-packager-runtime  72

Versions of packages game-data-packager suggests:
ii  arj   3.10.22-26
ii  binutils  2.40-2
ii  cabextract1.9-3
pn  cdparanoia
ii  dynamite  0.1.1-2+b2
ii  gcc   4:12.2.0-3
pn  gdebi | gdebi-kde 
ii  gir1.2-gdkpixbuf-2.0  2.42.10+dfsg-1+b1
ii  innoextract   1.9-0.1
ii  lgc-pg1.4.4-1
pn  lgogdownloader
ii  lhasa [lzh-archiver]  0.3.1-4+b1
ii  make  4.3-4.1
ii  p7zip-full16.02+dfsg-8
ii  pkexec122-3
ii  python3-gi3.42.2-3+b1
pn  python3-omg   
ii  python3-pil   9.4.0-1.1+b1
ii  steam 1:1.0.0.75+ds-5
ii  steamcmd  0~20180105-5
ii  unace-nonfree 2.5-9
ii  unar  1.10.7+ds1+really1.10.1-2+b1
ii  unrar 1:6.2.5-1
ii  unshield  1.4.2-1
ii  unzip 6.0-27
ii  vorbis-tools  1.4.2-1+b1
ii  xdelta1.1.3-10.4
ii  xdelta3   3.0.11-dfsg-1.2
pn  xorriso   

-- no debconf information



Bug#860931: apt: disable dpkg "Reading database" progress indicator under unattended-upgrades

2023-02-24 Thread Alexandre Detiste
Hi,

I had to write a workaround for this at work, because we use Buster.

But it seams to be gone from Bookworm.

Can you check again ?



Bug#1033804: cruft-ng: misc false positives

2023-04-01 Thread Alexandre Detiste
>Le sam. 1 avr. 2023 à 20:45, Christian Göttsche  a 
>écrit :
>
> Package: cruft-ng
> Version: 0.9.54
>
>
> Dear Alexandre,
>
> a couple of false-positive reports from a fresh bookworm installation.

Hi,

Thanks a lot for doing this. cruft-ng won't be updated during the freezing;
but one of the end-goal of this tool is to find bugs in other packages.

>cruft reports the following two files:
>
>/usr/lib/firmware/regulatory.db
>/usr/lib/firmware/regulatory.db.p7s
>
>The package wireless-regdb is and was never installed so I guess the
>installer created them. I am not sure how to handle them, since they are 
>probably required on
>wifi system and otherwise unnecessary.

It comes from the "udeb"...

https://sources.debian.org/src/debian-installer/20230401/debian/changelog/?hl=134#L134

>  [ Holger Wansing ]
>  * Add wireless-regdb-udeb to all Linux arch images (#979104).

These are tiny but well fall into the description of "cruft" on a running system
and will get stale as long the real "wireless-regdb" is not installed

-rw-r--r-- root/root  4492 2022-07-30 22:10 ./lib/firmware/regulatory.db
-rw-r--r-- root/root  1225 2022-07-30 22:10 ./lib/firmware/regulatory.db.p7s

I don"t know if it helps the distribution as a whole to file a new bug
now about these two tiny files
   https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=debian-installer
I've never digged into this before, but will gladly have a look.


Greetings,



Bug#1031247: systemd-cron: trying to overwrite '/etc/cron.yearly/.placeholder', which is also in package systemd-cron

2023-02-13 Thread Alexandre Detiste
Hi,

Please avoid breaking other packages on a random thought in an
uncoordinated way.

Please provide a patch for systemd-cron or NMU it.

Alexandre

Le lun. 13 févr. 2023 à 22:15, Martin-Éric Racine
 a écrit :
>
> Package: systemd-cron
> Version: 1.15.19-4
> Severity: normal
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
>
> Unpacking cron-daemon-common (3.0pl1-160) over (3.0pl1-156) ...
> dpkg: error processing archive 
> /var/cache/apt/archives/cron-daemon-common_3.0pl1-160_all.deb (--unpack):
>  trying to overwrite '/etc/cron.yearly/.placeholder', which is also in 
> package systemd-cron 1.15.19-4
> Errors were encountered while processing:
>  /var/cache/apt/archives/cron-daemon-common_3.0pl1-160_all.deb
>
> It appears that cron-daemon-common has gotten around shipping 
> /etc/cron.yearly/.placeholder, so systemd-cron can probably stop shipping it.
>
> - -- Package-specific info:
> - -- output of systemd-delta
>
> - -- System Information:
> Debian Release: bookworm/sid
>   APT prefers unstable
>   APT policy: (900, 'unstable')
> Architecture: i386 (x86_64)
>
> Kernel: Linux 5.10.0-21-amd64 (SMP w/4 CPU threads)
> Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8), LANGUAGE=fi:en
> Shell: /bin/sh linked to /usr/bin/dash
> Init: unable to detect
>
> Versions of packages systemd-cron depends on:
> ii  cron-daemon-common  3.0pl1-156
> ii  libc6   2.36-8
> ii  python3 3.11.1-3
> ii  systemd [systemd-sysusers]  252.5-2
> ii  systemd-sysv252.5-2
>
> systemd-cron recommends no packages.
>
> Versions of packages systemd-cron suggests:
> ii  nullmailer [mail-transport-agent]  1:2.2-4
>
> - -- no debconf information
>
> -BEGIN PGP SIGNATURE-
>
> iQIzBAEBCgAdFiEEyJACx3qL7GpObXOQrh+Cd8S017YFAmPqqAUACgkQrh+Cd8S0
> 17auyg/9Eiyyo8/NwuKVdM2L3pwiYqvEjgu2BYo60cFak8K6v/vZyvFM75LDl/gm
> 4uHW/txgUPJ61Wi8iDOdzMWM1k+6yk237+snmByJ1etUeA38VE9KY+xIKcQMBfsG
> sa7gMP6Lav0ZFqV3UlfejC81UoXQ6VCJ0V0BglVhcuXWs6P0P5SCYUxftbHRFd+o
> PFQBLC1+U174oGTGx4Bi9ukaJ0yUFADrxzDfx6GYUXgoKuyTy1IXgn4Vr40FaIjM
> 91tvvYY5iY/zEQUEtxoS37j7H8LGMDCVGucLbS2KVm3zFsNn8UvE/xIJ4sZNihbm
> DTQO6v7rmjLZxIjDJgkjfZs3i5NW/BFjN1OA/igoPhT6C6bTDf40uXXLpRmS4ZFp
> BXBzzBZk5t3JwsNxEl5caidoOaqoGVfp0nLCe2w+InnLXIW+n+gmLD2Ksg4v9t4u
> BIUD4rHGRpN1VnYnGx7vTzAvzuNYgFArxPasRoeebntdAusx79zraaZtvON3PhS5
> P5OHsFQtR4avB+6O8yZXZl16R5QMKwGwuzix05pU2DEYL0rEsMr5J5v+SL5IFpLT
> WX7GVPvmOAuMSAzpdLtPIt48uv9oFPigYA74Eyn/Gj0eCvFxNIij3g/kVTye3lUL
> lcbbDtGqWcfOCnwmwJzl7o6vgKafODt4BGzKnLqDIwH5FAghS/Y=
> =A4oz
> -END PGP SIGNATURE-
>



<    3   4   5   6   7   8   9   10   11   12   >