[Bug 1185657] New: [Tracker] Packages installing rpm macro files to /etc/rpm instead of /usr/lib/rpm/macros.d
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug ID: 1185657 Summary: [Tracker] Packages installing rpm macro files to /etc/rpm instead of /usr/lib/rpm/macros.d 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 Found By: --- Blocker: --- RPM reads its macro definitions from various places Packages are supposed to install their data to /usr/lib/rpm/macros.d A few legacy packages still use /etc/rpm for this though. Changing the location is in line with the goal of an empty /etc to reset a system state -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1185662, which changed state. Bug 1185662 Summary: tcl: rpm macro file installed to /etc/rpm http://bugzilla.opensuse.org/show_bug.cgi?id=1185662 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1185666, which changed state. Bug 1185666 Summary: ffcall: rpm macro file installed to /etc/rpm http://bugzilla.opensuse.org/show_bug.cgi?id=1185666 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1185665, which changed state. Bug 1185665 Summary: ooRexx: rpm macro file installed to /etc/rpm http://bugzilla.opensuse.org/show_bug.cgi?id=1185665 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1185658, which changed state. Bug 1185658 Summary: MozillaFirefox-devel: rpm macro file installed to /etc/rpm http://bugzilla.opensuse.org/show_bug.cgi?id=1185658 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1185659, which changed state. Bug 1185659 Summary: octave-devel: rpm macro file installed to /etc/rpm http://bugzilla.opensuse.org/show_bug.cgi?id=1185659 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1185672, which changed state. Bug 1185672 Summary: ghc-rpm-macros: rpm macro files installed to /etc/rpm http://bugzilla.opensuse.org/show_bug.cgi?id=1185672 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1185660, which changed state. Bug 1185660 Summary: lua-lmod: rpm macro file installed to /etc/rpm http://bugzilla.opensuse.org/show_bug.cgi?id=1185660 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657#c1
--- Comment #1 from OBSbugzilla Bot
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657#c2
--- Comment #2 from OBSbugzilla Bot
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1185671, which changed state. Bug 1185671 Summary: mingw{32,64}-filesystem: rpm macro file installed to /etc/rpm http://bugzilla.opensuse.org/show_bug.cgi?id=1185671 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657#c3
--- Comment #3 from Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1185668, which changed state. Bug 1185668 Summary: erlang-rebar: rpm macro file installed to /etc/rpm http://bugzilla.opensuse.org/show_bug.cgi?id=1185668 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657#c4
--- Comment #4 from Dominique Leuenberger
zgrep /etc/rpm/ ARCHIVES.gz ./noarch/yast2-installation-control-4.4.10-1.1.noarch.rpm: /etc/rpm/macros.skelcd ./noarch/nodejs-packaging-10.beta11-2.16.noarch.rpm: /etc/rpm/macros.nodejs ./noarch/openstack-macros-2020.1.2-1.3.noarch.rpm: /etc/rpm/macros.openstack-common boo#1185669 ./noarch/openstack-macros-2020.1.2-1.3.noarch.rpm: /etc/rpm/macros.openstack-suse boo#1185669 ./noarch/golang-packaging-15.0.16-1.1.noarch.rpm: /etc/rpm/macros.go ./x86_64/netcdf-devel-data-4.8.0-2.2.x86_64.rpm: /etc/rpm/macros.netcdf ./x86_64/go1.4-1.4.3-13.1.x86_64.rpm: /etc/rpm/macros.go1.4
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657#c5
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1191391, which changed state. Bug 1191391 Summary: openstack-macros: Move rpm macros to %_rpmmacrodir http://bugzilla.opensuse.org/show_bug.cgi?id=1191391 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1191384, which changed state. Bug 1191384 Summary: kernel-source: Move rpm macros to %_rpmmacrodir http://bugzilla.opensuse.org/show_bug.cgi?id=1191384 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1191393, which changed state. Bug 1191393 Summary: netcdf: Move rpm macros to %_rpmmacrodir http://bugzilla.opensuse.org/show_bug.cgi?id=1191393 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1191382, which changed state. Bug 1191382 Summary: go1.4: Move rpm macros to %_rpmmacrodir http://bugzilla.opensuse.org/show_bug.cgi?id=1191382 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1191383, which changed state. Bug 1191383 Summary: golang-packaging: Move rpm macros to %_rpmmacrodir http://bugzilla.opensuse.org/show_bug.cgi?id=1191383 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1191392, which changed state. Bug 1191392 Summary: yast2-installation-control: Move rpm macros to %_rpmmacrodir http://bugzilla.opensuse.org/show_bug.cgi?id=1191392 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657 Bug 1185657 depends on bug 1185669, which changed state. Bug 1185669 Summary: openstack-macros: rpm macro files installed to /etc/rpm http://bugzilla.opensuse.org/show_bug.cgi?id=1185669 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657
http://bugzilla.opensuse.org/show_bug.cgi?id=1185657#c7
Dominique Leuenberger
participants (1)
-
bugzilla_noreply@suse.com