[Bug 1221415] New: [TRACKER] RPM 4.19 generates user()/group() dependencies
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Bug ID: 1221415 Summary: [TRACKER] RPM 4.19 generates user()/group() dependencies Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: screening-team-bugs@suse.de Reporter: dimstar@opensuse.org QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- Since RPM 43.19, any file that is installed with explicit ownership e.g %attr(, username, groupname) get's an automatic dependency on user(username) and group(groupname) added, to ensure the requested ownership can be assigned. According to https://en.opensuse.org/openSUSE:Packaging_guidelines#Users_and_Groups there are two methods to generate the user * Creating the users using sysuser_tools (prefer) As described in above wiki article This method adds the user provides/capability automatically to the RPM metadata * Creating users/groups in %pre script * Any user/group generated like this needs to be advertised in the rpm metadata using Provides: user(username) and Provides: group(groupname) Only a single package should ever provide a user -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|screening-team-bugs@suse.de |dimstar@opensuse.org -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1221416 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1221417 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1221418 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1221419 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1221420 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1221421 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1221422 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1221423 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1221424 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1221426 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ana.guerrero@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Bug 1221415 depends on bug 1221426, which changed state. Bug 1221426 Summary: zabbix-{agent,proxy,server,…} cannot be installed - missing group() dependency https://bugzilla.suse.com/show_bug.cgi?id=1221426 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Bug 1221415 depends on bug 1221419, which changed state. Bug 1221419 Summary: gns3-server cannot be installed - missing user() dependency https://bugzilla.suse.com/show_bug.cgi?id=1221419 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Bug 1221415 depends on bug 1221420, which changed state. Bug 1221420 Summary: sendfax cannot be installed - missing user() dependency https://bugzilla.suse.com/show_bug.cgi?id=1221420 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Bug 1221415 depends on bug 1221422, which changed state. Bug 1221422 Summary: orthos2 cannot be installed - missing user() dependency https://bugzilla.suse.com/show_bug.cgi?id=1221422 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Bug 1221415 depends on bug 1221424, which changed state. Bug 1221424 Summary: restund cannot be installed - missing group() dependency https://bugzilla.suse.com/show_bug.cgi?id=1221424 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Bug 1221415 depends on bug 1221421, which changed state. Bug 1221421 Summary: nfs-ganesha cannot be installed - missing user() dependency https://bugzilla.suse.com/show_bug.cgi?id=1221421 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Bug 1221415 depends on bug 1221416, which changed state. Bug 1221416 Summary: dlt-daemon cannot be installed - missing user() dependency https://bugzilla.suse.com/show_bug.cgi?id=1221416 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 Bug 1221415 depends on bug 1221418, which changed state. Bug 1221418 Summary: janus-gateway cannot be installed - missing user() dependency https://bugzilla.suse.com/show_bug.cgi?id=1221418 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221415 https://bugzilla.suse.com/show_bug.cgi?id=1221415#c1 Dominique Leuenberger <dleuenberger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED CC| |dleuenberger@suse.com --- Comment #1 from Dominique Leuenberger <dleuenberger@suse.com> --- All fixed -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com