You are not logged in.

#1 2019-02-22 09:13:04

vostok4
Member
Registered: 2010-12-16
Posts: 70

systemd 241 has error messages printed to console

This happened after the upgrade to systemd 241.0-1 (and continues in 241.7-2):

root@bank ~# systemctl daemon-reload    Integer 241 in '241 (241.7-2-arch)' followed by non-digit
        Integer 241 in '241 (241.7-2-arch)' followed by non-digit

Is this specifically a package issue or something with systemd?

Offline

#2 2019-02-22 11:35:28

Duckbuster
Member
Registered: 2018-05-28
Posts: 3

Re: systemd 241 has error messages printed to console

I got the same issue.

Updated about an hour ago.

Offline

#3 2019-02-22 11:37:33

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 6,448

Re: systemd 241 has error messages printed to console

The version number change is deliberate: https://git.archlinux.org/svntogit/pack … a789ea922a

And it seems that there are a few things that try to parse that string using means that break with the additional info.

Last edited by V1del (2019-02-22 11:59:30)

Offline

#4 2019-02-22 12:10:44

amish
Member
Registered: 2014-05-10
Posts: 391

Re: systemd 241 has error messages printed to console

I am not getting any such message. Are you trying tab completion? Thats what appears to be so from your first line.


Forum signature: I discuss. I put my thoughts strongly. But I definitely respect all developers and time they put in.

Offline

#5 2019-02-22 12:12:29

vostok4
Member
Registered: 2010-12-16
Posts: 70

Re: systemd 241 has error messages printed to console

amish wrote:

I am not getting any such message. Are you trying tab completion? Thats what appears to be so from your first line.

Nope, no tab completed, although I do have

sdr

expand to

systemctl daemon-reload

with fish abbreviations.. maybe that triggered it.

Offline

#6 2019-02-22 12:15:46

amish
Member
Registered: 2014-05-10
Posts: 391

Re: systemd 241 has error messages printed to console

So why dont u try run 'systemctl daemon-reload' directly and check if it still shows the message


Forum signature: I discuss. I put my thoughts strongly. But I definitely respect all developers and time they put in.

Offline

#7 2019-02-22 12:20:38

Duckbuster
Member
Registered: 2018-05-28
Posts: 3

Re: systemd 241 has error messages printed to console

vostok4 wrote:
amish wrote:

I am not getting any such message. Are you trying tab completion? Thats what appears to be so from your first line.

Nope, no tab completed, although I do have

sdr

expand to

systemctl daemon-reload

with fish abbreviations.. maybe that triggered it.

I am also running fish, so maybe it's fish related.

Offline

#8 2019-02-22 14:57:50

loqs
Member
Registered: 2014-03-06
Posts: 7,476

Re: systemd 241 has error messages printed to console

Duckbuster wrote:

I am also running fish, so maybe it's fish related.

https://github.com/fish-shell/fish-shel … tl.fish#L1
Edit:
What is `$systemd_version` set to?

Last edited by loqs (2019-02-22 17:11:49)

Offline

#9 2019-02-22 17:45:51

Duckbuster
Member
Registered: 2018-05-28
Posts: 3

Re: systemd 241 has error messages printed to console

loqs wrote:
Duckbuster wrote:

I am also running fish, so maybe it's fish related.

https://github.com/fish-shell/fish-shel … tl.fish#L1
Edit:
What is `$systemd_version` set to?

~> set -l systemd_version (systemctl --version | string match "systemd*" | string replace -r "\D*(\d+)"  '$1')
~> echo $systemd_version
241 (241.7-2-arch)

Offline

#10 2019-02-22 18:32:32

eschwartz
Trusted User/Bug Wrangler
Registered: 2014-08-08
Posts: 2,853

Re: systemd 241 has error messages printed to console

I can duplicate it by installing fish and typing "systemctl <TAB>", please submit an upstream bug to have them fix this.

(Maybe even use a shell like bash or zsh that comes with proper completions written and maintained by the package itself.)


Managing AUR repos The Right Way -- aurpublish (now a standalone tool)

Offline

#11 2019-02-22 18:55:53

vostok4
Member
Registered: 2010-12-16
Posts: 70

Re: systemd 241 has error messages printed to console

eschwartz wrote:

I can duplicate it by installing fish and typing "systemctl <TAB>", please submit an upstream bug to have them fix this.

(Maybe even use a shell like bash or zsh that comes with proper completions written and maintained by the package itself.)

Thank you for the confirmation. Filed https://github.com/fish-shell/fish-shell/issues/5689.

And I'll stick with fish, I enjoy a shell that out of the box does 99% of the things I need smile

Offline

#12 2019-02-22 19:04:05

vostok4
Member
Registered: 2010-12-16
Posts: 70

Re: systemd 241 has error messages printed to console

Fixed upstream, tagged for the 3.1.0 milestone.

Offline

#13 2019-02-22 20:47:48

eschwartz
Trusted User/Bug Wrangler
Registered: 2014-08-08
Posts: 2,853

Re: systemd 241 has error messages printed to console

tongue My obvious biases are showing, aren't they?

You are nevertheless encouraged to submit an Arch bug report asking for this fix to be backported -- who knows when the 3.1.0 milestone will be released?


Managing AUR repos The Right Way -- aurpublish (now a standalone tool)

Offline

#14 2019-02-23 01:00:02

amish
Member
Registered: 2014-05-10
Posts: 391

Re: systemd 241 has error messages printed to console

OT - Dont get offended but I dont think Arch linux is supposed to back port such trivial bug. Otherwise if everyone starts asking for backport of minor bugs we will have mountain of bug reports.

This can be easily fixed by affected users:
https://github.com/fish-shell/fish-shel … 63f9714b48

Backports are generally to be done only when its critical bug and/or upstream has delayed release long enough

So we should not encourage generating bug report in this case. Peace smile

Last edited by amish (2019-02-23 01:00:55)


Forum signature: I discuss. I put my thoughts strongly. But I definitely respect all developers and time they put in.

Offline

Board footer

Powered by FluxBB