[Bug 1404043] Review Request: rdma-core - RDMA core userspace libraries and daemons

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1404043



--- Comment #16 from Honggang LI <honli@xxxxxxxxxx> ---
Hi, Jarod

1) systemd-udev is new sub-package of systemd for FC >= 24. It owns
"/etc/udev/rules.d" and "/usr/lib/udev/rules.d/". rdma-core package installs
three files into those directories, so rdma-core should "Requires:
systemd-udev". In fact, systemd-udev is an essential package. Fedora system
can't boot without this package. As result, ipoib rename (configured in file
/etc/udev/rules.d/70-persistent-ipoib.rules) never works if systemd-udev was
absent.

$ rpm -qpl rdma-core-12-1.fc26.x86_64.rpm | grep udev
/etc/udev/rules.d/70-persistent-ipoib.rules
/usr/lib/udev/rules.d/98-rdma.rules
/usr/lib/udev/rules.d/rdma-ndd.rules

You dropped "Requires: rsyslog" and kept "Requires: logrotate" for srp_daemon.
If rsyslog was absent, /etc/rsyslog.d/srp_daemon.conf can't work. So, please
apply "Requires: logrotate" too.

One symptom is bellow fedora-review error message, when those "Requires:" items
absent.

[ ]: Package must own all directories that it creates.
     Note: Directories without known owners: /etc/rsyslog.d, /etc/udev,
     /usr/lib/udev/rules.d, /usr/lib/udev, /etc/udev/rules.d

2) ndd had been moved from infiniband-diags into rdma-core package. There is a
conflict issue between those two packages.

3) POSTRUN scripts failed had been observed when run "yum/dnf erase -y rdma".
========================================================
  Erasing    : libibcm-12-1.el7.x86_64                                         
                          8/17
/sbin/ldconfig: relative path `0' used to build cache
warning: %postun(libibcm-12-1.el7.x86_64) scriptlet failed, exit status 1
Non-fatal POSTUN scriptlet failure in rpm package libibcm-12-1.el7.x86_64
  Erasing    : librdmacm-utils-12-1.el7.x86_64                                 
                          9/17
  Erasing    : librdmacm-12-1.el7.x86_64                                       
                         10/17
/sbin/ldconfig: relative path `0' used to build cache
warning: %postun(librdmacm-12-1.el7.x86_64) scriptlet failed, exit status 1
Non-fatal POSTUN scriptlet failure in rpm package librdmacm-12-1.el7.x86_64
  Erasing    : opensm-libs-3.3.19-1.el7.x86_64                                 
                         11/17
  Erasing    : libibmad-1.3.12-1.el7.x86_64                                    
                         12/17
  Erasing    : libibumad-12-1.el7.x86_64                                       
                         13/17
/sbin/ldconfig: relative path `0' used to build cache
warning: %postun(libibumad-12-1.el7.x86_64) scriptlet failed, exit status 1
Non-fatal POSTUN scriptlet failure in rpm package libibumad-12-1.el7.x86_64
  Erasing    : libibverbs-utils-12-1.el7.x86_64                                
                         14/17
  Erasing    : libibverbs-12-1.el7.x86_64                                      
                         15/17
/sbin/ldconfig: relative path `0' used to build cache
warning: %postun(libibverbs-12-1.el7.x86_64) scriptlet failed, exit status 1
Non-fatal POSTUN scriptlet failure in rpm package libibverbs-12-1.el7.x86_64
  Erasing    : iwpmd-12-1.el7.x86_64                                           
                         16/17
===================================================================


4) armv7hl platform rpm building task failed.
https://koji.fedoraproject.org/koji/taskinfo?taskID=17218607

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]