Re: Confused about libnuma1 naming

2024-05-16 Thread Russ Allbery
"J.J. Martzki"  writes:

> Package 'libnuma1' is built from numactl, and there seems no 'libnuma'
> exists. Why does it named as 'libnuma1' rather than 'libnuma'?

Shared library packages should be named after the library SONAME, which
generally includes a version (as it does here).  See:

https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#run-time-shared-libraries

-- 
Russ Allbery (r...@debian.org)  



Confused about libnuma1 naming

2024-05-16 Thread J.J. Martzki
Package 'libnuma1' is built from numactl, and there seems no 'libnuma'
exists. Why does it named as 'libnuma1' rather than 'libnuma'?

J.J. Martzki,
Best wishes.


Bug#1071236: general: keyboard, mouse, and trackpad behave inconsistently; seemingly phantom input device events occur unpredictably

2024-05-16 Thread Eduardo Casais
Package: general
Severity: important
X-Debbugs-Cc: casa...@acm.org

Dear Maintainer,

After uprading my laptop (Lenovo L570) from Debian 11 to Debian 12, the system
appears to
handle input devices (keyboard, trackpad, mouse) inconsistently. Initially,
everything works
fine, but progressively symptoms such as those listed below occur with
increasing frequency,
till the system is nearly unusable:

1) When typing text, the cursor suddenly relocates to another position,
typically several lines
upwards.

2) The mouse buttons have no effect (e.g. to close a window, or to activate a
menu entry in an
application or the taskbar, or to move to a different workspace). It is then
necessary to use the
buttons on the trackpad -- then the mouse functions again.

3) When resizing a window with the mouse, the handles have either no effect at
all, or cannot
be released to stop resizing. Again, clicking on the trackpad "resets" the
mouse.

4) Contextual menus suddenly pop up without having been invoked. Again,
clicking somewhere is
required to make them disappear.

5) When using a terminal window, the keyboard suddenly stops working. I have
found no other solution
than killing the window and reopening another one.

6) On a variety of applications (terminal window, browser, editor), the system
sets itself in a state
as if the user wanted to make a copy of a text region. Moving the mouse of
trackpad selects a portion
of the text on the screen.

7) Buttons on mouse and trackpad stop operating; shutting down the computer can
only be achieved with
a forced shutdown (long press on on the on/off hardware button).

The problem takes place with Gnome, classic or not, on X.org or not, and on
XFCE.

I had upgraded three other old machines (3 models from 2 other manufacturers)
to Debian 12 -- none
exhibited that problem so far.

I would appreciate any kind of information about how to put things in order.



Bug#1071229: general: USB Transfers to External HDD's are showing errors

2024-05-16 Thread Healthy Computers Listowel
Hello,
 I tried to fill out the report but Is not enough room. In a nutshell
transferring to USB External HDD is having a problem. The disk LED flashes
red like its detecting a fall, this is not an issue on the Windows install
on the same PC(s). USB Flash Drives will also slow down like their having
issues too, this problem is on our 9th Gen i5 PC and our 4th gen i5 PC.
Does not matter is USB 2, 3 or 3.2, the disk plugged in always show a red
LED when a blue LED would be a proper transfer.
 Been like this for awhile and Upgrading to the latest did not fix the
issue

Thanks

   Rob Mapletoft

   519-291-6845

-Original Message-
From: HCAdmin 
Sent: May 16, 2024 2:59 PM
To: Debian Bug Tracking System 
Subject: Bug#1071229: general: USB Transfers to External HDD's are showing
errors

Package: general
Severity: normal
X-Debbugs-Cc: listo...@healthycomputers.ca

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate
***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***



Bug#1071229: general: USB Transfers to External HDD's are showing errors

2024-05-16 Thread HCAdmin
Package: general
Severity: normal
X-Debbugs-Cc: listo...@healthycomputers.ca

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***



Bug#1071228: ITP: libnet-kafka-perl -- Perl client for Apache Kafka

2024-05-16 Thread gregor herrmann
Package: wnpp
Owner: gregor herrmann 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libnet-kafka-perl
  Version : 1.06
  Upstream Author : Alex Mironov 
* URL : https://metacpan.org/release/Net-Kafka
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl client for Apache Kafka

Net::Kafka provides Perl bindings to the librdkafka C client library.

Includes modules:
 * Net::Kafka::Producer - asynchronous producer interface
 * Net::Kafka::Consumer - consumer interface

The package will be maintained under the umbrella of the Debian Perl Group.

--
Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.


signature.asc
Description: Digital Signature


Re: How to create a custom Debian ISO

2024-05-16 Thread Aditya Garg
Hi 

I'm getting error 500 when attempting to open the source code. Also, I'd prefer 
an offline install since the wifi firmware for the t2 Macs is extracted from 
macOS by the user and copied over to Linux. It cannot be redistributed legally.

> On 16 May 2024, at 7:45 PM, Johannes Schauer Marin Rodrigues 
>  wrote:
> 
> Hi,
> 
> I'm removing debian-project from the recipients.
> 
> Quoting Aditya Garg (2024-05-11 10:21:55)
>> I wanted to create a custom ISO of Debian, with the following customisations:
>> 
>> 1. I want to add a custom kernel that supports my Hardware.
>> 2. I want to add my own Apt repo which hosts various software packages to 
>> support my hardware.
>> 
>> I am not able to get any good documentation for the same. Please help.
> 
> I have a script which modifies/patches the official Debian netboot installer
> medium as it is published on ftp.debian.org so that it can be used to install
> Debian on the MNT Reform 2 open hardware laptop. To that end, the script is
> able to add:
> 
> - custom kernel
> - custom device trees
> - custom apt sources
> - custom apt pinning
> - custom package selection
> - custom d-i preseed.cfg
> - custom debconf templates
> - custom d-i post-base-installer and finish-install scripts
> 
> Feature highlights:
> 
> - works with stable, unstable, stable-backports
> - produces bit-by-bit reproduucible output
> - requires no superuser privileges to run
> 
> Source code here:
> 
> https://salsa.debian.org/reform-team/reform-debian-installer
> 
> This is the script that produces the debian-installer images that you can
> download from here:
> 
> https://reform.debian.net/d-i/
> 
> Maybe this helps.
> 
> Thanks!
> 
> cheers, josch
> 


Bug#1071224: ITP: haskell-elm-bridge -- Bridge from Haskell to Elm and back

2024-05-16 Thread Pete Ryland
Package: wnpp
Severity: wishlist
Owner: Pete Ryland 
X-Debbugs-Cc: debian-devel@lists.debian.org, p...@pdr.cx

* Package name: haskell-elm-bridge
  Version : 0.8.3
  Upstream Contact: Simon Marechal 
* URL : https://github.com/agrafix/elm-bridge
* License : BSD-3-Clause
  Programming Lang: Haskell
  Description : Bridge from Haskell to Elm and back

Define types once, and derive the aeson and elm functions at the same time,
using any aeson option you like.


This package is a dependency for a Haskell/Elm project I'm currently writing.
It allows me to share type declarations between the frontend code in Elm and the
backend code in Haskell.

I'm currently at a MiniDebConf so I already have a sponsor ready to review it.
I'd be happy to update the package whenever there is an upstream update.  I've
already gotten in touch with the debian-haskell team and I'm happy to maintain
it according to their existing standard methods.



Re: How to create a custom Debian ISO

2024-05-16 Thread Johannes Schauer Marin Rodrigues
Hi,

I'm removing debian-project from the recipients.

Quoting Aditya Garg (2024-05-11 10:21:55)
> I wanted to create a custom ISO of Debian, with the following customisations:
> 
> 1. I want to add a custom kernel that supports my Hardware.
> 2. I want to add my own Apt repo which hosts various software packages to 
> support my hardware.
> 
> I am not able to get any good documentation for the same. Please help.

I have a script which modifies/patches the official Debian netboot installer
medium as it is published on ftp.debian.org so that it can be used to install
Debian on the MNT Reform 2 open hardware laptop. To that end, the script is
able to add:

 - custom kernel
 - custom device trees
 - custom apt sources
 - custom apt pinning
 - custom package selection
 - custom d-i preseed.cfg
 - custom debconf templates
 - custom d-i post-base-installer and finish-install scripts

Feature highlights:

 - works with stable, unstable, stable-backports
 - produces bit-by-bit reproduucible output
 - requires no superuser privileges to run

Source code here:

https://salsa.debian.org/reform-team/reform-debian-installer

This is the script that produces the debian-installer images that you can
download from here:

https://reform.debian.net/d-i/

Maybe this helps.

Thanks!

cheers, josch

signature.asc
Description: signature


Re: MiniDebConf Toulouse (November 16-17 2024) and Call for Papers (CfP)

2024-05-16 Thread v . hager


Am Donnerstag, 16. Mai 2024 schrieb Gregory Colpart:
> Hello,
> 
> We are pleased to announce a MiniDebConf at Toulouse (France) on
> November 16-17 2024 and the Call for Papers to submit a talk.
> 
> ## About MiniDebConf Toulouse 2024
> 
> The Association Debian France [1] organizes a MiniDebConf in Toulouse [2]
> (South-West France). This event will welcome everyone interested in the
> Debian project for a series of talks and workshops about Debian.
> Mini-DebConf Toulouse 2024 will take place in "ENSEEIHT" (engineering school),
> during the "Capitole du Libre" event on November 16th and 17th 2024.
> It is located in "26 rue Pierre-Paul Riquet, Toulouse, France"
> at walking distance from public transportation.
> 
> More informations at https://wiki.debian.org/DebianEvents/fr/2024/Toulouse
> 
> 
> ## Call for Papers (CfP)
> 
> In order to propose a talk, please email to the public mailing list
> minidebc...@france.debian.net with copy to orga-minidebc...@france.debian.net 
> ;
> your email message should provide the following information:
> 
> * The speaker's preferred name
> * Their location (for travel budget considerations)
> * Their affiliation (institution and/or project)
> * The suggested talk topic
> * Brief biography (50-100 words) as it relates to the suggested topic
> * The choice between 20 or 40 minutes duration
> 
> All proposals must be submitted before Monday October 7th 2024 to be
> evaluated for the schedule.
> 
> 
> ## Registration
> 
> You’re welcome to self-register on the if you intend to come:
> https://wiki.debian.org/DebianEvents/fr/2024/Toulouse#Participants
> 
> 
> ## News
> 
> You can subscribe to the public mailing list
> https://france.debian.net/mailman3/postorius/lists/minidebconf.france.debian.net/
> 
> An IRC channel is available: #debconf-toulouse on irc.debian.org
> 
> 
> See you in Toulouse!
> 
> 
> [1] https://france.debian.net/
> [2] https://wiki.debian.org/DebianEvents/fr/2024/Toulouse
> 
> -- 
> Grégory, for the MiniDebConf Toulouse team
>

-- 
Gesendet von meinem Sailfish Gerät

Re: How to create a custom Debian ISO

2024-05-16 Thread Aditya Garg
Well it's indeed not as easy as I thought as far as Debian ISOs are concerned.

I'll try to be more precise. I am a maintainer for Ubuntu on Linux on T2 Macs 
project: https://t2linux.org/.

We work to modify ISOs of commonly used distros by adding a custom kernel with 
drivers for T2 Macs and provide to the users. There has been a demand for 
Debian for a long time and I wish to provide the ISOs for the same. I would 
prefer making the ISO as similar to the official Debian ISO and just replace 
the Debian kernel with the customised kernel.

I've already set up an apt repo which hosts the kernels over here: 
https://github.com/AdityaGarg8/t2-ubuntu-repo

I'll be thankful if I get the best possible option.

On 11 May 2024, at 8:33 PM, Thomas Schmitt  wrote:

Hi,

Aditya Garg wrote to debian-devel:
I wanted to create a custom ISO of Debian, with the following customisations:
1. I want to add a custom kernel that supports my Hardware.
2. I want to add my own Apt repo which hosts various software packages to
support my hardware.
I am not able to get any good documentation for the same. Please help.

Marvin Renich wrote:
The package live-build from the Debian Live project might help you do
what you want.

Indeed the live-build package seems to be in use outside Debian's own
ISO production. Mailing list is
 debian-l...@lists.debian.org
There exists a manual
 https://live-team.pages.debian.net/live-manual/html/live-manual/index.en.html

Installation ISOs are made by package debian-cd, of which i am not aware
that it would have have users outside the official ISO production.i
Mailing list is
 debian...@lists.debian.org
Your impression about lack of documentation is not wrong as far as this
project is concerned. :))


Nevertheless the production step of packing up the ISO from a prepared
file tree is documented together with methods to use a Debian installation
ISO as base for the preparation:
 https://wiki.debian.org/RepackBootableISO

Packages may probably be added at the appropriate place in the directory
tree under /pool. (Managing a Debian repo is not my turf. Sorry for
being vague here.)

Changing the content of a Debian ISO might need some follow-up work in
administrative files of the ISO.
When merging Debian ISOs, my script
 
https://dev.lovelyhq.com/libburnia/libisoburn/raw/branch/master/test/merge_debian_isos
manipulates:
 /README.txt
 /dists/*/Release
and merges the files listed in /dists/*/Release.
You would have to explore whether these files are affected by your
changes.


Have a nice day :)

Thomas



Bug#1071221: ITP: libmidi-alsa-perl -- Perl interface to the ALSA library

2024-05-16 Thread gregor herrmann
Package: wnpp
Owner: gregor herrmann 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libmidi-alsa-perl
  Version : 1.22
  Upstream Author : Peter Billam 
* URL : https://metacpan.org/release/MIDI-ALSA
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl interface to the ALSA library

MIDI::ALSA offers a Perl interface to the ALSA library.
It also offers some functions to translate events from and to the event
format used in the MIDI-Perl module (packaged as libmidi-perl).

Nothing is exported by default, but all the functions and constants can be
exported, e.g.:

 use MIDI::ALSA(client, connectfrom, connectto, id, input, output);
 use MIDI::ALSA(':CONSTS');

The package will be maintained under the umbrella of the Debian Perl Group.

--
Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.


signature.asc
Description: Digital Signature


Re: pandoc-filter-diagram_0.2.1-1_amd64.changes REJECTED

2024-05-16 Thread Jonas Smedegaard
Quoting Paul Gevers (2024-05-16 11:37:54)
> On 16-05-2024 10:35 a.m., Jonas Smedegaard wrote:
> > Just to clarify, the package in question does not directly depend on
> > rust-ahash 0.8.9-2, that Built-Using information is (as is the general
> > purpose of that field, I believe) transitive.
> 
> Built-Using is used for license compliance so we HAVE TO have the exact 
> version in the archive. If the version mentioned in the Built-Using 
> field is no longer in the archive, the package can't be accepted.

Makes great sense. Thanks, Paul.

I will try in future to pay attention specifically to Built-Using for
long-pending NEW packages.

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature


Re: pandoc-filter-diagram_0.2.1-1_amd64.changes REJECTED

2024-05-16 Thread Shengjing Zhu
On Thu, May 16, 2024 at 4:35 PM Jonas Smedegaard  wrote:
>
> Hi FTP-masters (cc d-devel list),
>
> A package, that I had initially introduced to Debian some months ago and
> had been pending in NEW queue since, was rejected few days ago, like
> this:
>
> Quoting Debian FTP Masters (2024-05-14 12:00:12)
> >
> > An exception was raised while processing the package:
> > Traceback (most recent call last):
> >   File "/srv/ftp-master.debian.org/dak/dak/process_policy.py", line 121, in 
> > wrapper
> > function(upload, srcqueue, comments, transaction)
> >   File "/srv/ftp-master.debian.org/dak/dak/process_policy.py", line 248, in 
> > comment_accept
> > transaction.copy_binary(
> >   File "/srv/ftp-master.debian.org/dak/daklib/archive.py", line 390, in 
> > copy_binary
> > self._ensure_extra_source_exists(filename, db_source, archive, 
> > extra_archives=extra_archives)
> >   File "/srv/ftp-master.debian.org/dak/daklib/archive.py", line 214, in 
> > _ensure_extra_source_exists
> > raise ArchiveException('{0}: Built-Using refers to package {1} (= {2}) 
> > not in target archive {3}.'.format(filename, source.source, source.version, 
> > archive.archive_name))
> > daklib.archive.ArchiveException: 
> > p/pandoc-filter-diagram/pandoc-filter-diagram_0.2.1-1_amd64.deb: 
> > Built-Using refers to package rust-ahash (= 0.8.9-2) not in target archive 
> > ftp-master.
>
> I it correct to derive from the above, that packages in NEW queue must
> be freshly built, and that I (and we, generally) therefore should
> routinely rebuild packages pending in NEW queue to ensure that they are
> acceptably?

Not a ftp-master, but if you see such a message, it means that your
package has already been accepted, and you can continue uploading
without going through the NEW queue again.

-- 
Shengjing Zhu



Re: pandoc-filter-diagram_0.2.1-1_amd64.changes REJECTED

2024-05-16 Thread Paul Gevers

Hi Jonas,

On 16-05-2024 10:35 a.m., Jonas Smedegaard wrote:

Just to clarify, the package in question does not directly depend on
rust-ahash 0.8.9-2, that Built-Using information is (as is the general
purpose of that field, I believe) transitive.


Built-Using is used for license compliance so we HAVE TO have the exact 
version in the archive. If the version mentioned in the Built-Using 
field is no longer in the archive, the package can't be accepted.


Paul
PS: I'm no ftp-master


OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#1071211: ITP: brightnesspicker -- Graphical tool to set the screen brightness on Xorg

2024-05-16 Thread Salvo "LtWorf" Tomaselli
Package: wnpp
Severity: wishlist
Owner: "Salvo \"LtWorf\" Tomaselli" 
X-Debbugs-Cc: debian-devel@lists.debian.org, ltw...@debian.org

* Package name: brightnesspicker
  Version : 1.0-1
  Upstream Contact: Salvo Tomaselli https://codeberg.org/ltworf/brightnesspicker
* License : AGPL
  Programming Lang: C++
  Description : Graphical tool to set the screen brightness on Xorg
 A little window with a slider for each screen which can be used to
 adjust the brightness of the screens.
 .
 This is useful on desktop machines that do not have adjustable backlight.


I use it on desktop machines, so I prefer if it's included in debian rather
than having to compile it when I am using a different system.

It is similar to https://github.com/lordamit/brightness for which there is an
ITP since 2019 but was never actually packaged.

I think it is easier to use since it just offers 1 slider per screen and that's 
it
rather than a number of options. So in case that one also ends up being 
packaged,
I'd personally prefer to keep using this one.

Unfortunately it is Xorg specific. For now I don't use wayland because of a 
number
of other things that do not work there. I guess there is some poorly documented
dbus call that it is possible to make in wayland to achieve the same goal.



Re: pandoc-filter-diagram_0.2.1-1_amd64.changes REJECTED

2024-05-16 Thread Jonas Smedegaard
Hi FTP-masters (cc d-devel list),

A package, that I had initially introduced to Debian some months ago and
had been pending in NEW queue since, was rejected few days ago, like
this:

Quoting Debian FTP Masters (2024-05-14 12:00:12)
> 
> An exception was raised while processing the package:
> Traceback (most recent call last):
>   File "/srv/ftp-master.debian.org/dak/dak/process_policy.py", line 121, in 
> wrapper
> function(upload, srcqueue, comments, transaction)
>   File "/srv/ftp-master.debian.org/dak/dak/process_policy.py", line 248, in 
> comment_accept
> transaction.copy_binary(
>   File "/srv/ftp-master.debian.org/dak/daklib/archive.py", line 390, in 
> copy_binary
> self._ensure_extra_source_exists(filename, db_source, archive, 
> extra_archives=extra_archives)
>   File "/srv/ftp-master.debian.org/dak/daklib/archive.py", line 214, in 
> _ensure_extra_source_exists
> raise ArchiveException('{0}: Built-Using refers to package {1} (= {2}) 
> not in target archive {3}.'.format(filename, source.source, source.version, 
> archive.archive_name))
> daklib.archive.ArchiveException: 
> p/pandoc-filter-diagram/pandoc-filter-diagram_0.2.1-1_amd64.deb: Built-Using 
> refers to package rust-ahash (= 0.8.9-2) not in target archive ftp-master.

I it correct to derive from the above, that packages in NEW queue must
be freshly built, and that I (and we, generally) therefore should
routinely rebuild packages pending in NEW queue to ensure that they are
acceptably?

Just to clarify, the package in question does not directly depend on
rust-ahash 0.8.9-2, that Built-Using information is (as is the general
purpose of that field, I believe) transitive.

Kind regards,

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature