Re: AltGr+ not working anymore on most Desktop apps in Gnome

2023-10-23 Thread G. Branden Robinson
Hi Andrew,

At 2023-10-23T10:41:10+1300, Andrew Ruthven wrote:
> On Sun, 2023-10-22 at 13:18 +0200, Bastian Venthur wrote:
> > fixed the problem. It is strange this option seems to be affected by
> > the keyboard settings in gnome settings, however i changed all
> > options back and forth in the GUI so they should work, but it
> > somehow didn't.  Resetting the option above fixed it. Since I've
> > never used dconf before, I guess there is a bug somewhere that lead
> > to this situation.
> 
> Possibly not related, but a friend noted that after a recent Gentoo
> update his compose key stopped working. Turned out to be a conflict
> between the XkbOptions compose:ralt and grp:switch which were both
> enabled. Turns out something has changed and if they're both set it
> won't work.

I had been surprised to learn earlier this year that quite a bit of
cleanup work has been going on in XKB upstream.

In fact, prior to some CVEs that cropped up last month, such cleanup,
undertaken by at least 3 different people, has dominated recent libx11
development.

https://gitlab.freedesktop.org/xorg/lib/libx11/-/commits/master

Way back when I was maintaining Debian's XFree86 packages, I had
despaired of such an effort ever being understaken.

It's a good thing to see.  But I would not be surprised if some formerly
invalid-but-quietly-accepted configuration combinations, which so often
in XKB seem to arise from cargo-cult practices, start behaving
differently, or stop behaving at all.

Regards,
Branden


signature.asc
Description: PGP signature


Bug#1054404: ITP: reform-firedecor -- MNT Reform specific window decoration for Wayfire

2023-10-23 Thread Johannes Schauer Marin Rodrigues
Package: wnpp
Severity: wishlist
Owner: Johannes Schauer Marin Rodrigues 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: reform-firedecor
  Version : 
  Upstream Contact: Lukas F. Hartmann 
* URL : https://github.com/mntmn/Firedecor
* License : Expat
  Programming Lang: C++
  Description : MNT Reform specific window decoration for Wayfire

An advanced window decoration plugin for the Wayfire window manager.  Provides
pretty standard rectangular frames and title bars with an icon and familiar
minimize/maximize/close buttons.

This is a fork of the original project by AhoyISki which seems abandoned and as
a result, was never ported to wayfire 0.8.0 (currently in experimental). This
fork is maintained by MNT Research GmbH for the MNT Reform laptop (hence the
"reform" prefix in the package name) but is otherwise just a normal wayfire
window decorator.



Bug#1054413: ITP: flake8-spellcheck -- flake8 plugin that spellchecks parts of your Python code

2023-10-23 Thread Guilherme Puida Moreira
Package: wnpp
Severity: wishlist
Owner: Guilherme Puida Moreira 
X-Debbugs-Cc: debian-devel@lists.debian.org, guilhe...@puida.xyz

* Package name: flake8-spellcheck
  Version : 0.28.0
  Upstream Contact: Michael Aquilina 
* URL : https://github.com/MichaelAquilina/flake8-spellcheck
* License : Expat
  Programming Lang: Python
  Description : flake8 plugin that spellchecks parts of your Python code

A flake8 plugin that spellchecks variables, functions, classes and other
bits of your Python code. Spelling is assumed to be in en_US.

This is a new dependency of image-finder [1] as per MR !121 [2].

I plan to maintain this package under the Python Team umbrella.

[1]: https://salsa.debian.org/cloud-team/image-finder
[2]: https://salsa.debian.org/cloud-team/image-finder/-/merge_requests/121



Bug#1054416: ITP: errands -- simple tasks app for GNOME

2023-10-23 Thread Jeremy Bícha
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-gtk-gn...@lists.debian.org
Owner: jeremy.bi...@canonical.com

Package Name: errands
Version: 45.0.4
Upstream Author: Vlad Krupinskii
License: Expat
Programming Lang: Python

Description: Simple tasks app for GNOME
 Errands is a todo app for those who prefer simplicity.
 It can optionally sync with a CalDAV or NextCloud server.
 .
 Errands is a GNOME Circle app.

Other Info
--
This package will be maintained by the Debian GNOME team. Packaging is at
https://salsa.debian.org/gnome-team/errands

Thanks,
Jeremy Bícha



Re: Hyphens in man pages

2023-10-23 Thread G. Branden Robinson
At 2023-10-14T20:51:27-0600, Antonio Russo wrote:
> I discovered a new pet peeve today:

I must report with some dismay that this thread made LWN.

https://lwn.net/Articles/947941/

Would someone be willing to send me a subscriber-sponsored link to it?

I intend to attempt to address what I expect to be inevitable incorrect
statements about groff and/or man pages in the attached discussion
thread.

I am disappointed that LWN did not cover the groff 1.23.0 release, its
first in four years and featuring over 400 bug fixes,[1] even as a tiny
blurb on the back page, but seizes upon this issue, which quietly died
down a week ago, and should therefore have aged out of the current
window of "weekly" news.

Regards,
Branden

[1] https://lists.gnu.org/archive/html/info-gnu/2023-07/msg1.html


signature.asc
Description: PGP signature


Re: Hyphens in man pages

2023-10-23 Thread G. Branden Robinson
At 2023-10-23T11:17:07-0500, G. Branden Robinson wrote:
> Would someone be willing to send me a subscriber-sponsored link to it?

Thanks to the three fleet-fingered folks who supplied me with one.  I am
amply equipped to resume my crusade against ignorance and
misinformation...except...

Now that I have undertaken to attempt to shed light on a comment to the
article, of course LWN itself goes down.[1]

Because of course it did.

Regards,
Branden

[1] https://downforeveryoneorjustme.com/lwn.net

"It's not just you! lwn.net is down.

Last updated: Oct 23, 2023, 11:36 AM (1 second ago)"


signature.asc
Description: PGP signature


Bug#1054418: ITP: python-art -- ASCII art

2023-10-23 Thread Yogeswaran Umasankar
Package: wnpp
Severity: wishlist
Owner: Yogeswaran Umasankar 
X-Debbugs-Cc: debian-devel@lists.debian.org, kd8...@gmail.com

* Package name: python-art
  Version : 6.1-1
  Upstream Contact: Sepand Haghighi 
* URL : https://github.com/sepandhaghighi/art
* License : MIT
  Programming Lang: Python
  Description : ASCII art

ASCII art is also known as "computer text art". It involves the
 smart placement of typed special characters or letters to make a
 visual shape that is spread over multiple lines of text.

This library is useful for MATLAB users, and depend for modeling
and simluation softwares.

Thank you,
Yogeswaran.



Re: Illegal Instruction Using sudo in Bookworm on i686

2023-10-23 Thread Paul Gevers

Hi,

On 22-10-2023 23:32, r...@neoquasar.org wrote:
If the distinction between "supported" and "not supported" is 
going to come down to specific assembler-level instructions, it would 
seem that that wont tell most people anything.


Well, if we know which instructions we don't support, it's not too 
difficult to come up a script anybody can copy/paste, like the Release 
Notes had for stretch:


if grep -q '^flags.*\bfpu\b.*\btsc\b.*\bcx8\b.*\bcmov\b' 
/proc/cpuinfo; then

echo "OK (assuming all CPUs are of the same type)"
else
echo "NOT OK: Missing one or more of the required CPU 
extensions"

fi

Paul


OpenPGP_signature.asc
Description: OpenPGP digital signature


Re: Hyphens in man pages

2023-10-23 Thread Jonathan Corbet
"G. Branden Robinson"  writes:

> I am disappointed that LWN did not cover the groff 1.23.0 release, its
> first in four years and featuring over 400 bug fixes,[1] even as a tiny
> blurb on the back page, but seizes upon this issue, which quietly died
> down a week ago, and should therefore have aged out of the current
> window of "weekly" news.

When I wrote the article (last week) it was a lot closer :)

As for why: Debian may have resolved this, for now at least, but this is
an issue that is sure to crop up in distributions that are not as quick
to pick up new groff releases.  In that sense, the topic is very much
timely.

And as for the groff release ... I sure wish we could find another
writer to hire to help us restore some of our wider community coverage.
If you know any likely candidates, do send them our way.

Thanks,

jon



Bug#1054458: ITP: mhz -- CPU frequency measurement utility

2023-10-23 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 
X-Debbugs-Cc: debian-devel@lists.debian.org, bdr...@debian.org

* Package name: mhz
  Version : 0.0+git20230617
  Upstream Contact: Willy Tarreau 
* URL : https://github.com/wtarreau/mhz
* License : MIT
  Programming Lang: C
  Description : CPU frequency measurement utility

 This tool measures real CPU clockspeeds. This is helpful on platforms where
 cpufreq support is not available (yet) or where the clockspeed values returned
 by the kernel cannot be relied. This applies to platforms where vendors are
 cheating, where weird clockspeed capping occurs for unknown reasons or where
 actual clockspeeds are set via jumpers while the clockspeeds available to the
 kernel are derived from device-tree (DT) entries.

I'll maintain this small tool on my own. It is useful for testing ARM
boards.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Re: Hyphens in man pages

2023-10-23 Thread Paul Wise
On Mon, 2023-10-23 at 11:17 -0500, G. Branden Robinson wrote:

> https://lwn.net/Articles/947941/
> 
> Would someone be willing to send me a subscriber-sponsored link to it?

BTW: as a Debian member, you have access to a gratis subscription:

https://wiki.debian.org/MemberBenefits#LWN

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Re: Hyphens in man pages

2023-10-23 Thread G. Branden Robinson
Hi Jon,

At 2023-10-23T17:24:30-0600, Jonathan Corbet wrote:
> When I wrote the article (last week) it was a lot closer :)
> 
> As for why: Debian may have resolved this, for now at least, but this
> is an issue that is sure to crop up in distributions that are not as
> quick to pick up new groff releases.  In that sense, the topic is very
> much timely.

Interestingly (perhaps), this wasn't the first thing that caught fire
after the groff 1.23.0 release.  What was, was a hack that Debian took
out of its man.local file to force SGR escape sequences off in
grotty(1).  But other distributions, like Arch and its many derivatives,
still had it and noticed when it quit working, because they also use the
less(1) termcap_XXX environment variable hack (until relatively
recently, undocumented) to convert overstriking character sequences
into...SGR escape sequences for selecting colors.

That was
.

It took nearly four months for a hyphen-minus debacle to flare up.
Another two and I would have decided I'd managed to duck controversy.

> And as for the groff release ... I sure wish we could find another
> writer to hire to help us restore some of our wider community coverage.
> If you know any likely candidates, do send them our way.

Could you update a URL in the article to be more robust?

https://git.savannah.gnu.org/cgit/groff.git/tree/PROBLEMS#n64

But this points to the master branch, so the text at that line number
will not be stable over time, and in fact it's not correct for the
"PROBLEMS" file in the groff 1.23.0 release.  (We managed to fix some
problems afterward.)

This URL would be better:

https://git.savannah.gnu.org/cgit/groff.git/tree/PROBLEMS?h=1.23.0#n82

I also shifted the line address a little to make it more obvious how old
this issue really is.

Regards,
Branden


signature.asc
Description: PGP signature


Re: Hyphens in man pages

2023-10-23 Thread Tobias Frost
Am 24. Oktober 2023 03:43:29 UTC schrieb Paul Wise :

>BTW: as a Debian member, you have access to a gratis subscription:
>
>https://wiki.debian.org/MemberBenefits#LWN

AFAIK this is no longer available.