Comment 24 for bug 1579580

Revision history for this message
Rich McAllister (rfm) wrote : Re: [Bug 1579580] Re: ureadahead reports relative path errors in journalctl output

No, ExecStart twice is correct. This is the way systemd overrides
work; normally a value for a keyword adds to the list of values from
the base .service definition. I don't want that, I want to replace
it. The special ExecStart= with no value tells systemd to reset the
base value to empty, then the second one starts a new list thus
replacing the old command. (This is all explained in the systemd.unit
man page.)

I should tell you that I no longer use this workaround, since after a
fair amount of working with and investigating ureadahead (I thought I
might actually contribute a permanent fix) I decided that ureadahead
is useless in my configuration, since I only reboot after a kernel
update anyway, and ureadahead only can ever help on the second and
subsequent boots of the same config (most any changes to /etc will
cause ureadahead to rescan at the the next boot.) So I have just
purged ureadahead on all my systems.
On Sat, Sep 29, 2018 at 5:39 AM midenok <email address hidden> wrote:
>
> Why it contains ExecStart 2 times?
>
> [Service]
> ExecStart=
> ExecStart=/sbin/ureadahead -q
>
> Did you mean ExecStop?
>
> [Service]
> ExecStop=
> ExecStart=/sbin/ureadahead -q
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1579580
>
> Title:
> ureadahead reports relative path errors in journalctl output
>
> Status in ureadahead package in Ubuntu:
> Confirmed
>
> Bug description:
> ureadahead reports relative path errors in my journalctl output.
>
> This is currently 4368 lines of useless annoyances in my logs.
>
> To see if you have this problem, run: journalctl -b | grep ureadahead
> | grep relative | wc -l
>
> Thanks
>
> ProblemType: Bug
> DistroRelease: Ubuntu 16.04
> Package: ureadahead 0.100.0-19
> ProcVersionSignature: Ubuntu 4.4.0-22.39-generic 4.4.8
> Uname: Linux 4.4.0-22-generic x86_64
> NonfreeKernelModules: zfs zunicode zcommon znvpair zavl
> ApportVersion: 2.20.1-0ubuntu2
> Architecture: amd64
> Date: Sun May 8 15:55:18 2016
> InstallationDate: Installed on 2016-04-04 (34 days ago)
> InstallationMedia: Ubuntu-Server 16.04 LTS "Xenial Xerus" - Beta amd64 (20160325)
> ProcEnviron:
> TERM=linux
> PATH=(custom, no user)
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> SourcePackage: ureadahead
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/ureadahead/+bug/1579580/+subscriptions