Re: Bug#1065022: libglib2.0-0t64: t64 transition breaks the systems

2024-02-29 Thread Christoph Anton Mitterer
On Wed, 2024-02-28 at 21:57 -0800, Steve Langasek wrote:
> Furthermore, this is a downgrade from a replacing package to a
> replaced
> package. Unless you also --reinstall the package at the end, missing
> files
> are quite to be expected.

Shouldn't that case be something that DPKG could detect and either warn
or automatically re-install... or do it in the right order (first
purge, that installed) and thus prevent the replaced files from being
deleted?

Thanks,
Chris.



Re: Bug#1065022: libglib2.0-0t64: t64 transition breaks the systems

2024-02-29 Thread Christoph Anton Mitterer
On Thu, 2024-02-29 at 06:53 +0100, Paul Gevers wrote:
> Well, officially downgrading isn't supported (although it typically 
> works) *and* losing files is one of the problems of our merged-/usr 
> solution (see [1]). I *suspect* this might be the cause. We're
> working 
> hard (well, helmut is) to protect us and our users from loosing files
> on 
> upgrades. We don't protect against downgrades.
> 
> Obviously there might be issues, but you are running unstable
> *during* a 
> transition. You have to expect some troubles. Thanks for the 
> information, let's see if this is a real issue or not.

Well I didn't mean to complain :-)

As you said, usually downgrades (well rather: purge + install the old
package, here) work,... it's just this time, that it didn't because of
what Simon explained in #1065022 and it took me quite a while to
realise that re-installing solved the issue.

That plus the vanished lib files and that probably more people might be
affected by the issue, made me think that it wouldn't harm to CC d-d :)

Cheers,
Chris.



Bug#1065086: ITP: coil64 -- Coil64 is inductance coil calculator, that allows to calculate the single-layer and multi-layer air core inductors, the ferrite toroid inductors or chokes, flat square coil

2024-02-29 Thread Patrick Winnertz

Package: wnpp
Severity: wishlist
Owner: Patrick Winnertz 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: coil64
  Version : x.y.z
  Upstream Contact: Name 
* URL : https://www.example.org/
* License : (GPL, LGPL, BSD, MIT/X, etc.)
  Programming Lang: (C, C++, C#, Perl, Python, etc.)
  Description : Coil64 is inductance coil calculator, that allows 
to calculate a variety of different coils.



This software allows to calculate the following species of inductors:
Single layer close-winding air core solenoid
Single layer RF solenoid with winding pitch
Single layer RF solenoid winding with rectangular cross-section wire
Single layer RF solenoid with pitch, but non-circular winding
Multi-layer air core inductor
Multi-layer air core inductor with insulating pads
Multi-layer air core inductor on a rectangular coil-former
Multi-layer foil-wound coil
Coil or choke on a ferrite ring (only for low-current RF circuits)
The planar PCB coil
Tesla flat spiral coil
The software has additional modules that allow to calculate:
flat PCB coil with the meander form of turns;
search coil for a metal detector;
a single triangle, rectangle or round loop coil;
air core toroid coil with round & rectangular cross-section;
estimate influence of the shield on the value of coil inductance;
ferrite rod core inductor;
coil or choke in the pot core (ferrite or powder iron);
coil on the ferrite E-core;
coil on the ferrite U-core;
coil on the ferrite RM-core;
finding unknown permeability of a ferrite ring;
recalculate any coil with ferrite or iron core by determining 
its AL factor;
Amidon™ cores - iron powdered & ferrite toroids, Pot-shaped , 
E-shaped & multi-aperture ferrite cores;

An optimal multilayer coil for the audio system filter (crossover);
A ferrite toroid inductor at the radio frequencies with 
Q-factor & self-capacitance calculations;

Bandspread capacitors calculation;



Bug#1065104: ITP: xar -- Archiver for the macOS eXtensible ARchive format

2024-02-29 Thread Ole Streicher

Package: wnpp
Owner: Ole Streicher 
Severity: wishlist

 * Package name: xar
   Version : 498
   Upstream Author : Christopher Ryan, Apple
 * URL : https://github.com/apple-oss-distributions/xar
 * License : BSD-3-Clause
   Programming Lang: C
   Description : Archiver for the macOS eXtensible ARchive format

XAR (short for eXtensible ARchive format) is an open source file 
archiver and the archiver’s file format. It was created within the 
OpenDarwin project and is used in macOS for software installation routines.


This package can be used to unpack macOS .pkg files.

I intend to have the package team maintained, and will therefore create 
a git repository at https://salsa.debian.org/debian/xar.
Suggestions for a more specific team, or wishes to take over are welcome 
(the package is outside of my own topic, but I need it).


The package was already in Debian until ~2010, when it was removed 
because it was unmaintained. However it seems that it survived and is 
under maintenance again.


Best regards

Ole



Re: New requirements for APT repository signing

2024-02-29 Thread Johannes Schauer Marin Rodrigues
Hi,

Quoting Julian Andres Klode (2024-02-28 20:20:12)
> APT 2.7.13 just landed in unstable and with GnuPG 2.4.5 installed,
> or 2.4.4 with a backport from the 2.4 branch, requires repositories
> to be signed using one of
> 
> - RSA keys of at least 2048 bit
> - Ed25519
> - Ed448
> 
> Any other keys will cause warnings. These warnings will become
> errors in March as we harden it up for the Ubuntu 24.04 release,
> which was the main driver to do the change *now*.

I talked to David in #debian-devel and had a look at apt commit 50e3fee26a.
This change requires a version of gpgv with support for the
--assert-pubkey-algo commandline argument. The version of gnupg2 in unstable or
experimental does not include this, so it seems we cannot currently test this
in Debian.

Furthermore, if you really need support for repositories with fewer RSA bits
even after a new version of gnupg2 lands in Debian, you can change the apt
configuration APT::Key::Assert-Pubkey-Algo which has a default value of
">=rsa2048,ed25519,ed448" to something else or set it to the empty string
to entirely disable this functionality.

Maybe this helps someone.

Thanks!

cheers, josch

signature.asc
Description: signature