What to do with merged /usr and dpkg-fsys-usrunmess

2022-04-06 Thread Krzysztof Sobiecki
Hi,
I saw warning and it advised me to use dpkg-fsys-usrunmess:
But now I see: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008486
And even without that there are problems with that tool:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991218
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991192
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008316
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008478

Now what I'm supposed to do? Wait for dpkg-fsys-usrunmess-unmess?
Is my system broken because I have used dpkg-fsys-usrunmess(that dpkg
advised me to do?).
As a Debian user I'm confused and a bit angry.

What is way forward?

Thanks
Krzysztof Sobiecki


Re: What to do with merged /usr and dpkg-fsys-usrunmess

2022-04-06 Thread Adam Borowski
On Wed, Apr 06, 2022 at 12:03:55PM +0200, Krzysztof Sobiecki wrote:
> Hi,
> I saw warning and it advised me to use dpkg-fsys-usrunmess:
> But now I see: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008486
> And even without that there are problems with that tool:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991218
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991192
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008316
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008478
> 
> Now what I'm supposed to do? Wait for dpkg-fsys-usrunmess-unmess?
> Is my system broken because I have used dpkg-fsys-usrunmess(that dpkg
> advised me to do?).
> As a Debian user I'm confused and a bit angry.

For an user: these boats are currently unstable, it's best to sit tight --
they topple only if you move around, especially when jumping between them.

> What is way forward?

That's the subject of a series of flamewars second in length and intensity
only to the systemd debacle.  You don't want to go there.

The usrmerged state, while wished for by some, is currently pretty broken
unless you refrain from a number of actions that are natural for packagers
(inside and outside Debian) and users to do, this is considered unacceptable
by the dpkg maintainer and eg. me.

There is a proposal for a constructive patch set to dpkg that _may_ resolve
this without nasty hacks everywhere; the patches themselves haven't been
AFAIK implemented yet but there is much hope.

If that fails, the drama will resume, with the big question being "WHY?".


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



Re: isa-support -- exit strategy?

2022-04-06 Thread Adam Borowski
On Sun, Apr 03, 2022 at 02:17:15PM +0300, Adrian Bunk wrote:
> On Fri, Mar 25, 2022 at 11:34:17PM +0100, Adam Borowski wrote:
> > * while a hard Depends: works for leafy packages, on a library it
> >   disallows having alternate implementations that don't need the
> >   library in question.  Eg, libvectorscan5 blocks a program that
> >   uses it from just checking the regexes one by one.

> glibc 2.33 added a modernized version of the old hwcaps.
> If a package builds a library several times with different optimizations 
> and installs them into the correct directories in the binary package, 
> the dynamic linker will automatically select the fastest one supported 
> by the hardware.
> 
> SIMDe (or similar approaches) could be used to build variant(s) of the 
> library that have compile-time emulation of SIMD instructions in the 
> lower baseline builds of vectorscan.

In this particular case, it'd probably be faster to use non-SIMD ways
instead of emulating them.  This means two code paths, which particular
users may or may not want to do the effort to implement.

> For binaries, I have seen packages in the Debian Med (?) team that build 
> several variants of a program and have a tiny wrapper program that chooses
> the correct one at startup.

This may take substantial work to implement, which for typical Debian Med
packages is an utter waste of time.

I wonder why vectorscan requires SSE4.2 while hyperscan that it's a fork of
is happy with SSE3; a personal mail server may be perfectly adequate on
hardware lacking either -- but no SSE4.2 is still realistic while no SSE3
on amd64 requires some pretty specific dumpster diving (it's lacking only
on early steppings of Athlon 64).  Still, by our rules, SSE3 is not in the
arch baseline, thus it's a RC bug not to run without.

And thus, a Debian Med package is required to provide non-SSE3 builds that
are almost untestable without hard-to-get hardware, that's a pure waste of
maintainer time.

While that mail server may be fully happy with checking the patterns with
libpcre one by one.  What {vector,hyper}scan are good for is matching _many_
regexes on _many_ lines of data; if there's either few patterns or little
data, the serial slow way is as good or better.


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



Re: What to do with merged /usr and dpkg-fsys-usrunmess

2022-04-06 Thread Marco d'Itri
On Apr 06, Krzysztof Sobiecki  wrote:

> Now what I'm supposed to do? Wait for dpkg-fsys-usrunmess-unmess?
Install the usrmerge package and hopefully everything will be fixed.

> Is my system broken because I have used dpkg-fsys-usrunmess(that dpkg
> advised me to do?).
Maybe.

> As a Debian user I'm confused and a bit angry.
And you have every right to be. Sorry, blame the dpkg maintainer.

> What is way forward?
Merged /usr.

-- 
ciao,
Marco


signature.asc
Description: PGP signature


Re: What to do with merged /usr and dpkg-fsys-usrunmess

2022-04-06 Thread Bjørn Mork
Marco d'Itri  writes:

> Sorry, blame the dpkg maintainer.

Is that how we discuss technical issues around here?


Bjørn



Re: What to do with merged /usr and dpkg-fsys-usrunmess

2022-04-06 Thread Andrey Rahmatullin
On Wed, Apr 06, 2022 at 04:02:23PM +0200, Bjørn Mork wrote:
> > Sorry, blame the dpkg maintainer.
> 
> Is that how we discuss technical issues around here?
This is not a technical issue.

-- 
WBR, wRAR


signature.asc
Description: PGP signature


Re: What to do with merged /usr and dpkg-fsys-usrunmess

2022-04-06 Thread Bjørn Mork
Andrey Rahmatullin  writes:
> On Wed, Apr 06, 2022 at 04:02:23PM +0200, Bjørn Mork wrote:
>> > Sorry, blame the dpkg maintainer.
>> 
>> Is that how we discuss technical issues around here?
> This is not a technical issue.

Ah, sorry.  I mistook this for the "Discussion about technical
development topics" list.  My fault


Bjørn



Re: debian-faq in NEW - or: remove documentation from the archive at all

2022-04-06 Thread Ansgar
Hi,

On Sun, 2022-04-03 at 13:18 +0200, Holger Wansing wrote:
> debian-faq is waiting in NEW queue for more than 4 months now (upload
> is from 23.11.2021), with no visible activity from ftp-masters (and
> even with no message at all!).
> I pinged ftp-masters at the end of January, but got no reaction at
> all.

Sorry it took so long. The main problem here is that BYHAND packages
are separate from NEW and `dak process-new` will not look at those
packages by default.

The automatic processing of the "byhand" files suggested in [1] is
already implemented; it just needs manual attention when the package
ends in BYHAND due to introducing additional binary packages.

At least I missed the earlier ping; please feel free to inquire about
packages stuck in by-hand a bit more/earlier.

Ansgar

  [1]: https://lists.debian.org/debian-devel/2022/04/msg00029.html



Bug#1009056: ITP: puppet-module-voxpupuli-unbound -- Puppet module for unbound

2022-04-06 Thread Thomas Goirand
Package: wnpp
Severity: wishlist
Owner: Thomas Goirand 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: puppet-module-voxpupuli-unbound
  Version : 5.0.0
  Upstream Author : Voxpupuli
* URL : https://github.com/voxpupuli/puppet-unbound
* License : Apache-2.0
  Programming Lang: Puppet
  Description : Puppet module for unbound

 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 puppet-unbound installs and configure Unbound.



Bug#1009060: ITP: odr-padenc -- This is an encoder for Programme Associated Data

2022-04-06 Thread Robin Alexander
Package: wnpp
Severity: wishlist
Owner: Robin Alexander 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: odr-padenc
  Version : 3.0.0
  Upstream Author : Matthias P. Braendli 
* URL : https://github.com/Opendigitalradio/ODR-PadEnc/
* License : GPL
  Programming Lang: C++
  Description : This is an encoder for Programme Associated Data

 ODR-PadEnc is an encoder for Programme Associated Data (PAD)
 and includes support for:
 .
  - MOT Slideshow (including catSLS), according to
 ETSI EN 301 234 and TS 101 499
 .
  - DLS (including DL Plus), according to
 ETSI EN 300 401 and TS 102 980
 .
 To encode DLS and Slideshow data, the odr-padenc tool reads
 images from a folder and DLS text from a file, and generates
 the PAD data for the encoder.

This command belongs to the OpenDigitalRadio mmbTools which include:
  - odr-audioenc (audio encoder for DAB/DAB+)
  - odr-dabmux (DAB/DAB+ multiplex)
  - odr-dabmod (DAB/DAB+ modulator)



Re: What to do with merged /usr and dpkg-fsys-usrunmess

2022-04-06 Thread John Darrah
On Wed, 2022-04-06 at 03:04 -0700, Krzysztof Sobiecki wrote:
> Hi,
> I saw warning and it advised me to use dpkg-fsys-usrunmess:
> But now I see:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008486

>From the link above:

"
Hi,

the `dpkg-fsys-usrunmess` program should include a warning that it
will convert the system into a state that will no longer be supported
in the future by Debian.

Ansgar
"

Here's hoping I don't have to reinstall soon.

(Running up-to-date 'testing')

-- john



Helping Ukraine with Debian

2022-04-06 Thread Matt Grant
Hi!

Has anyone thought  about how to help out Ukraine by using Debian?
Thinking about humanitarian relief and and other possibilities for
communications.  Is there any way I may be able to help out by remoting
in?  Any one got any verifiable contacts please?

Thank you so much,

Matt Grant