Bug ID | 1191379 |
---|---|
Summary | Move rpm macros to %_rpmmacrodir |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Other |
Assignee | lnussel@suse.com |
Reporter | lnussel@suse.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
rpm macros aren't config files for the administrator, as such they should be installed into %_rpmmacrodir (ie /usr/lib/rpm/macros.d) instead of /etc/rpm. A number of packages still uses /etc/rpm: R-base: R-core-devel /etc/rpm/macros.R gnu-compilers-hpc: gnu-compilers-hpc-macros-devel /etc/rpm/macros.hpc-gnu go1.4: go1.4 /etc/rpm/macros.go1.4 golang-packaging: golang-packaging /etc/rpm/macros.go kernel-source: kernel-macros /etc/rpm/macros.kernel-source mpich-ofi_3_4_2-gnu-hpc: mpich-ofi_3_4_2-gnu-hpc-macros-devel /etc/rpm/macros.hpc-mpich mpich_3_4_2-gnu-hpc: mpich_3_4_2-gnu-hpc-macros-devel /etc/rpm/macros.hpc-mpich mvapich2-psm2_2_3_6-gnu-hpc: mvapich2-psm2_2_3_6-gnu-hpc-macros-devel /etc/rpm/macros.hpc-mvapich2 mvapich2-psm_2_3_6-gnu-hpc: mvapich2-psm_2_3_6-gnu-hpc-macros-devel /etc/rpm/macros.hpc-mvapich2 mvapich2_2_3_6-gnu-hpc: mvapich2_2_3_6-gnu-hpc-macros-devel /etc/rpm/macros.hpc-mvapich2 netcdf: netcdf-devel-data /etc/rpm/macros.netcdf nodejs-packaging: nodejs-packaging /etc/rpm/macros.nodejs openmpi1: openmpi1-macros-devel /etc/rpm/macros.openmpi openmpi2: openmpi2-macros-devel /etc/rpm/macros.openmpi openmpi3: openmpi3-macros-devel /etc/rpm/macros.openmpi openmpi_1_10_7-gnu-hpc: openmpi_1_10_7-gnu-hpc-macros-devel /etc/rpm/macros.hpc-openmpi openmpi_2_1_6-gnu-hpc: openmpi_2_1_6-gnu-hpc-macros-devel /etc/rpm/macros.hpc-openmpi openmpi_3_1_6-gnu-hpc: openmpi_3_1_6-gnu-hpc-macros-devel /etc/rpm/macros.hpc-openmpi openstack-macros: openstack-macros /etc/rpm/macros.openstack-common /etc/rpm/macros.openstack-suse yast2-installation-control: yast2-installation-control /etc/rpm/macros.skelcd