[Bug 1921914] Re: [SRU] package quickml 0.7-5.1 failed to install/upgrade: installed quickml package post-installation script subprocess returned error exit status 1
Dave Jones
1921914 at bugs.launchpad.net
Mon May 6 13:07:44 UTC 2024
Confirmed on all noted series; targetting accordingly. I was a little
nervous about rm'ing /etc/mailname in the postrm, but an apt-file search
confirms nothing else seems to own it (if something else owned it, it
might be better to create things like this in postinst, and just leave
them there in {pre,post}rm, but in this case it looks okay).
** Also affects: quickml (Ubuntu Focal)
Importance: Undecided
Status: New
** Also affects: quickml (Ubuntu Oracular)
Importance: Undecided
Status: Confirmed
** Also affects: quickml (Ubuntu Noble)
Importance: Undecided
Status: New
** Also affects: quickml (Ubuntu Mantic)
Importance: Undecided
Status: New
** Also affects: quickml (Ubuntu Jammy)
Importance: Undecided
Status: New
** Changed in: quickml (Ubuntu Noble)
Status: New => Confirmed
** Changed in: quickml (Ubuntu Mantic)
Status: New => Confirmed
** Changed in: quickml (Ubuntu Jammy)
Status: New => Confirmed
** Changed in: quickml (Ubuntu Focal)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1921914
Title:
[SRU] package quickml 0.7-5.1 failed to install/upgrade: installed
quickml package post-installation script subprocess returned error
exit status 1
Status in quickml package in Ubuntu:
Confirmed
Status in quickml source package in Focal:
Confirmed
Status in quickml source package in Jammy:
Confirmed
Status in quickml source package in Mantic:
Confirmed
Status in quickml source package in Noble:
Confirmed
Status in quickml source package in Oracular:
Confirmed
Status in quickml package in Debian:
New
Bug description:
[ Impact ]
quickml is completely unusable as it will even fail to install when
attempted.
The errors seen are:
Setting up quickml (0.8-1) ...
Job for quickml.service failed because the control process exited with error code.
See "systemctl status quickml.service" and "journalctl -xeu quickml.service" for details.
invoke-rc.d: initscript quickml, action "start" failed.
× quickml.service
Loaded: loaded (/etc/init.d/quickml; generated)
Active: failed (Result: exit-code) since Mon 2024-04-29 20:37:00 BST; 7ms ago
Docs: man:systemd-sysv-generator(8)
Process: 2929 ExecStart=/etc/init.d/quickml start (code=exited, status=1/FAILURE)
CPU: 87ms
Apr 29 20:37:00 noble quickml[2935]: from /usr/lib/ruby/vendor_ruby/quickml/server.rb:16:in `<top (required)>'
Apr 29 20:37:00 noble quickml[2935]: from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:86:in `require'
Apr 29 20:37:00 noble quickml[2935]: from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:86:in `require'
Apr 29 20:37:00 noble quickml[2935]: from /usr/lib/ruby/vendor_ruby/quickml.rb:7:in `<top (required)>'
Apr 29 20:37:00 noble quickml[2935]: from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:86:in `require'
Apr 29 20:37:00 noble quickml[2935]: from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:86:in `require'
Apr 29 20:37:00 noble quickml[2935]: from /usr/sbin/quickml:15:in `<main>'
Apr 29 20:37:00 noble systemd[1]: quickml.service: Control process exited, code=exited, status=1/FAILURE
Apr 29 20:37:00 noble systemd[1]: quickml.service: Failed with result 'exit-code'.
Apr 29 20:37:00 noble systemd[1]: Failed to start quickml.service.
dpkg: error processing package quickml (--configure):
installed quickml package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
quickml
E: Sub-process /usr/bin/dpkg returned an error code (1)
[ Test Plan ]
1. install quickml.
2. check if installed successfully
3. As a quick verification check:
systemctl status quickml.service
[ Where problems could occur ]
There is no change in code and it only fixes a runtime dependency and
places an empty config file which quickml tries to read at startup.
So, there is very minimum chance of any regression.
[ Other Info ]
This will fix the quickml installation and the service will start. But
for a proper functioning of quickml, the user will need to add the
smtp_host (which should be same as domain) in the /etc/mailname.
[ Original Bug Description ]
While installing.
ProblemType: Package
DistroRelease: Ubuntu 20.04
Package: quickml 0.7-5.1
ProcVersionSignature: Ubuntu 5.8.0-48.54~20.04.1-generic 5.8.18
Uname: Linux 5.8.0-48-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.16
Architecture: amd64
CasperMD5CheckResult: skip
Date: Tue Mar 30 08:57:21 2021
ErrorMessage: installed quickml package post-installation script subprocess returned error exit status 1
InstallationDate: Installed on 2021-03-29 (0 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
PackageArchitecture: all
Python3Details: /usr/bin/python3.8, Python 3.8.5, python3-minimal, 3.8.2-0ubuntu2
PythonDetails: N/A
RelatedPackageVersions:
dpkg 1.19.7ubuntu3
apt 2.0.4
SourcePackage: quickml
Title: package quickml 0.7-5.1 failed to install/upgrade: installed quickml package post-installation script subprocess returned error exit status 1
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions
More information about the Ubuntu-sponsors
mailing list