Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 856706 - sys-apps/flatpak installs its own sysusers.d config file, conflicting with acct-*/flatpak
Summary: sys-apps/flatpak installs its own sysusers.d config file, conflicting with ac...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal QA (vote)
Assignee: Zac Medico
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-06 16:02 UTC by Johannes Penßel
Modified: 2022-12-09 02:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Penßel 2022-07-06 16:02:21 UTC
sys-apps/flatpak installs its own sysusers.d config file for its user, even though these are already provided by the corresponding acct-* package. This leads to systemd-sysusers throwing warnings.

$ equery f flatpak | grep sysusers
/usr/lib/sysusers.d
/usr/lib/sysusers.d/flatpak.conf
Comment 1 Stefan Schmid 2022-12-08 12:41:30 UTC
I can confirm this Bug.

Dez 08 13:30:00 shs-pulse systemd-sysusers[705]: /usr/lib/sysusers.d/flatpak.conf:1: conflict with earlier configuration for user 'flatpak', ignoring line.
Comment 2 Larry the Git Cow gentoo-dev 2022-12-09 02:05:34 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5133ec2e1e0663cb1aae2f2805f9a97b3f3fa761

commit 5133ec2e1e0663cb1aae2f2805f9a97b3f3fa761
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2022-12-09 02:02:58 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2022-12-09 02:05:30 +0000

    sys-apps/flatpak: resolve sysusers.d conflict
    
    Closes: https://bugs.gentoo.org/856706
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 sys-apps/flatpak/flatpak-1.12.3-r1.ebuild | 6 ++++++
 sys-apps/flatpak/flatpak-1.14.1.ebuild    | 2 ++
 2 files changed, 8 insertions(+)