Re: awk inconsistency

2021-03-03 Thread Steve Langasek
Hi Robie,

In terms of gawk being included by default on certain Ubuntu installs, this
is a bug to be aware of that can impact upgrades:

  https://bugs.debian.org/932752

I think I've looked at the byobu gawk dependency at least once before and
unfortunately the awk usage in /usr/bin/byobu-select-profile is not
compatible with mawk per
.

On Wed, Mar 03, 2021 at 03:06:17PM +, Robie Basak wrote:
> [also CCing ubuntu-server@ as server people might also want this as a
> PSA]
> 
> I just noticed something. mawk is Required, so provides the usual
> implementation of awk on Ubuntu. However, byobu depends on gawk, and
> byobu is seeded on server (and cloud images). gawk also provides the awk
> update-alternative at a higher priority than mawk. So gawk is
> effectively the default awk implementation on Ubuntu Server.
> 
> I suspect that this happened a long time ago, and is an accident. I
> don't like the inconsistency as it could lead to surprising behaviour.
> 
> However I'm not sure if it's worth making consistent, as this might
> break people who depend on some specific behaviour on release upgrade.
> 
> So I'm not suggesting we do anything about it now, but I thought I'd
> leave this note in case anyone finds themselves puzzled by this in the
> future.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developer   https://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Wednesday Triage Report (2021-03-03)

2021-03-03 Thread Bryce Harrington
On Wed, Mar 03, 2021 at 12:44:10PM -0500, Sergio Durigan Junior wrote:
> ustriage found 21 bugs.  These are the noteworthy ones:
> 
> ### https://pad.lv/1910372 - *+(New) [apache2] - Support more modern Lua
> versions - to keep only one in main
> 
> Just a mention that the fix to this has been commited in Debian.

I can take this one.

I'd looked at this last week, but the lua change isn't mentioned in the
changelog and the rest of the changes are just cleanups so didn't look
compelling at first.  But being able to drop lua5.2 sounds like a good
reason to do the merge after all.

> ### https://pad.lv/1917336 - (Incomplete) [mailman] - Mailman does not
> honour MAILMAN_USER on startup
> 
> Closed as Invalid, since it's a local configuration question.
> 
> 
> Reminder:
> 
> 
> Bugs in backlog and not touched in 180 days
> Found 1 bugs
> https://pad.lv/1893716 - (Triaged)[update-motd]- scripts in 
> /etc/update-motd.d/ run even on login via non-interactive scp and sftp 
> sessions
> 
> -- 
> Sergio
> GPG key ID: E92F D0B3 6B14 F1F4 D8E0  EB2F 106D A1C8 C3CB BF14

> -BEGIN PGP SIGNATURE-
> 
> iQIzBAEBCgAdFiEE6S/Qs2sU8fTY4OsvEG2hyMPLvxQFAmA/yuoACgkQEG2hyMPL
> vxQc/hAAqYG6hdDNwS6Ij8uGOaFad2R9VlYJOf6KXByt+8354EvVgN8m28QZwurW
> WeO2hFsB8DZuvQLflPFTd3f1HVKwtdO9qBoxcS3AxwnUMJ8EkKsARaOoSN6HJn46
> hi1uKUzpxVH0qJNEG+KldYIlnWa6uralJuisNto3oVOJcuiGwCqqsJK7Xygcta4H
> t6MPOIf8Gq5af9LyRJGM9W+Lr5GHLyI2kBI8920Jzu7mLY9xXn0nxmII/csN9iTS
> dpBXn4e49P20EKWJ70jnKdlbfDOwX9/Z8FMR/plx2XkyweetFFY0+Hnu7DIbjPbu
> 14S8irCOAlB5FHbY8zeLfiW4V4Om0rvgNhJwgqhE8zbw0B11OG6WAIinPUeydAre
> 5CLpUbc3eZJg99aGoa1bKriNUY0ezHlzwlL3+tB/4JGJY1vVS2RhMyr6CiFPxdkc
> w/XQnKA3PPzQ7GIoie2zdsEquct753Vi3OgXklo/YCivMRE90LcYkNv3ThhRTC4U
> NFc6iT9UdNckf3Zy8gVpUB7J8cs4WEEYDVH7sXhgxJ6QZlVl2Ce2bx6DGLaTqmeu
> dwWLdQ/TzOtF+omaJQP45qucS0493Sn0akPEgx+xSwcEw5WvXnQ3mhTsbIL8+xyV
> yYBn/aJWPIZOh3PxTgd/KOl/n9BuwSdBfcHeqQlf0eaJNE/AAMI=
> =XKCQ
> -END PGP SIGNATURE-

> -- 
> ubuntu-server mailing list
> ubuntu-server@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
> More info: https://wiki.ubuntu.com/ServerTeam


-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Wednesday Triage Report (2021-03-03)

2021-03-03 Thread Sergio Durigan Junior
ustriage found 21 bugs.  These are the noteworthy ones:

### https://pad.lv/1910372 - *+(New) [apache2] - Support more modern Lua
versions - to keep only one in main

Just a mention that the fix to this has been commited in Debian.

### https://pad.lv/1917336 - (Incomplete) [mailman] - Mailman does not
honour MAILMAN_USER on startup

Closed as Invalid, since it's a local configuration question.


Reminder:


Bugs in backlog and not touched in 180 days
Found 1 bugs
https://pad.lv/1893716 - (Triaged)[update-motd]- scripts in 
/etc/update-motd.d/ run even on login via non-interactive scp and sftp sessions

-- 
Sergio
GPG key ID: E92F D0B3 6B14 F1F4 D8E0  EB2F 106D A1C8 C3CB BF14


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

awk inconsistency

2021-03-03 Thread Robie Basak
[also CCing ubuntu-server@ as server people might also want this as a
PSA]

I just noticed something. mawk is Required, so provides the usual
implementation of awk on Ubuntu. However, byobu depends on gawk, and
byobu is seeded on server (and cloud images). gawk also provides the awk
update-alternative at a higher priority than mawk. So gawk is
effectively the default awk implementation on Ubuntu Server.

I suspect that this happened a long time ago, and is an accident. I
don't like the inconsistency as it could lead to surprising behaviour.

However I'm not sure if it's worth making consistent, as this might
break people who depend on some specific behaviour on release upgrade.

So I'm not suggesting we do anything about it now, but I thought I'd
leave this note in case anyone finds themselves puzzled by this in the
future.

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam