rpm on ubuntu 16.04 fails to honor non-zero exit from preun scriptlet
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rpm (Debian) |
Fix Released
|
Unknown
|
|||
rpm (Ubuntu) |
Fix Released
|
Undecided
|
Taco Screen team |
Bug Description
---Problem Description---
rpm erase does not honour a non-zero exit code from preuninstall scriptlet.
---uname output---
Linux kanyu 4.4.0-22-generic #40-Ubuntu SMP Thu May 12 22:03:46 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Machine Type = VMware
---Debugger---
A debugger is not configured
---Steps to Reproduce---
Install the IBM MQ rpms
create and start a queue manager
attempt to uninstall ( rpm -qa | grep MQSeries | xargs rpm -e)
preuninstall scriptlets correct exit with status of 1 but rpm continues with erase.
This is occurring on x86_64, ppcle and Z
rpm on Ubuntu 14.4 and earlier behaved as expected, erase aborted on non-zero exit from preun
ats@kanyu:~$ apt list rpm
Listing... Done
rpm/xenial,now 4.12.0.
ats@kanyu:~$
Userspace tool common name: rpm
The userspace tool has the following bit modes: 64-bit
Userspace rpm: rpm/xenial,now 4.12.0.
tags: | added: architecture-all bugnameltc-142844 severity-high targetmilestone-inin1604 |
Changed in ubuntu: | |
assignee: | nobody → Taco Screen team (taco-screen-team) |
affects: | ubuntu → apt-rpm (Ubuntu) |
affects: | apt-rpm (Ubuntu) → rpm (Ubuntu) |
Changed in rpm (Debian): | |
status: | Unknown → Confirmed |
Changed in rpm (Debian): | |
status: | Confirmed → Fix Released |
Changed in rpm (Ubuntu): | |
status: | New → Fix Released |
tags: |
added: targetmilestone-inin1610 removed: targetmilestone-inin1604 |
Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https:/ /wiki.ubuntu. com/Bugs/ FindRightPackag e. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.
To change the source package that this bug is filed about visit https:/ /bugs.launchpad .net/ubuntu/ +bug/1594670/ +editstatus and add the package name in the text box next to the word Package.
[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]