[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
So effectively: - the quickml package has been unusable out of the box for at least 4 years due to a missing dependency - a bug was filed 3 years ago, but no one cared enough about the impact to escalate it before now - the package also (apparently) depends on the existence of /etc/mailname at runtime; but rather than populating it with correct contents (an actual mailname), you are making it an empty file, which is incorrect and could interfere with the proper functioning of other packages which may be installed later and expect to prompt the user for the value to populate the file with if it does not exist - the Debian maintainer has rejected the latter change. I do not think this upload is suitable for SRU. Rejecting. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
** Changed in: quickml (Debian) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
I've re-sponsored updated debdiffs as requested -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
Rejected from the unapproved queues for Noble, Mantic, Jammy, and Focal per comment #14. Thanks! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
Modified debdiff for Focal ** Patch added: "quickml_focal.debdiff" https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+attachment/5777677/+files/quickml_focal.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
Modified debdiff for Jammy. ** Patch added: "quickml_jammy.debdiff" https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+attachment/5777676/+files/quickml_jammy.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
Modified debdiff for Mantic ** Patch added: "quickml_mantic.debdiff" https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+attachment/5777675/+files/quickml_mantic.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
Modified debdiff for Noble. ** Patch added: "quickml_noble.debdiff" https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+attachment/5777674/+files/quickml_noble.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
You are right Timo, and I completely overlooked that even Debian policy and Developer Reference also says that /etcmailname is used by applications to know the FQDN of the host. Ref: 1. https://www.debian.org/doc/manuals/debian-reference/ch06.en.html#_the_mail_address_configuration 2. https://www.debian.org/doc/debian-policy/ch-customized-programs.html#mail-transport-delivery-and-user-agents And, also a search at https://codesearch.debian.net/ shows there are many application which uses /etc/mailname. I am attaching a fix for Oracular. (iiuc, the fix for Oracular should not need a new bug and can be uploaded). I am also modifyng the other debdiffs. I have kept the version same as I saw the quickml upload is in the unapproved queue and ( I am not sure, but I think ) same version can be uploaded if the old one is rejected from the queue. With that, the fix for Oracular attached. Also, about Dave's comment about lsb-base. I noticed the lintian error, but a test on Noble did not show any problem. sudip@noble:~$ sudo /etc/init.d/quickml status ● quickml.service Loaded: loaded (/etc/init.d/quickml; generated) Active: active (running) since Sun 2024-05-12 17:26:21 BST; 13s ago Docs: man:systemd-sysv-generator(8) Process: 2712 ExecStart=/etc/init.d/quickml start (code=exited, status=0/SUCCESS) Tasks: 2 (limit: 9444) Memory: 22.8M (peak: 23.8M) CPU: 95ms CGroup: /system.slice/quickml.service └─2720 /usr/bin/ruby /usr/sbin/quickml May 12 17:26:21 noble systemd[1]: Starting quickml.service... May 12 17:26:21 noble quickml[2712]: Starting quickml: quickml. May 12 17:26:21 noble systemd[1]: Started quickml.service. sudip@noble:~$ systemctl status quickml.service ● quickml.service Loaded: loaded (/etc/init.d/quickml; generated) Active: active (running) since Sun 2024-05-12 17:26:21 BST; 20s ago Docs: man:systemd-sysv-generator(8) Process: 2712 ExecStart=/etc/init.d/quickml start (code=exited, status=0/SUCCESS) Tasks: 2 (limit: 9444) Memory: 22.8M (peak: 23.8M) CPU: 95ms CGroup: /system.slice/quickml.service └─2720 /usr/bin/ruby /usr/sbin/quickml May 12 17:26:21 noble systemd[1]: Starting quickml.service... May 12 17:26:21 noble quickml[2712]: Starting quickml: quickml. May 12 17:26:21 noble systemd[1]: Started quickml.service. ** Patch added: "quickml_oracular_fix.debdiff" https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+attachment/5777673/+files/quickml_oracular_fix.debdiff ** Patch removed: "quickml_noble.debdiff" https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+attachment/5772638/+files/quickml_noble.debdiff ** Patch removed: "quickml_mantic.debdiff" https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+attachment/5772639/+files/quickml_mantic.debdiff ** Patch removed: "quickml_jammy.debdiff" https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+attachment/5772640/+files/quickml_jammy.debdiff ** Patch removed: "quickml_focal.debdiff" https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+attachment/5772641/+files/quickml_focal.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
at least exim4-config postinst creates /etc/mailname https://wiki.debian.org/EtcMailName so I don't think removing it on purge is right, as it doesn't care if another package would still need it -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
This bug was fixed in the package quickml - 0.8-1ubuntu1 --- quickml (0.8-1ubuntu1) oracular; urgency=medium * Fix quickml failure to install. (LP: #1921914) - d/control: Add runtime dependency on ruby-thwait. - d/postinst: Create /etc/mailname if it does not exist. - d/postrm: Remove /etc/mailname. -- Sudip Mukherjee Mon, 29 Apr 2024 20:33:04 +0100 ** Changed in: quickml (Ubuntu Oracular) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
Hmm, one thing that a test build in oracular shows is that lintian complains about the package depending on lsb-base, which is now an empty transitional package. It appears the only reason it depends on it is for the init-script in debian/quickml.init and there's no equivalent systemd package. I'll sponsor this anyway because the "fix" should be in oracular before the SRUs are considered, but I have a suspicion this is broken in noble onwards anyway (which is where lsb-base was made transitional IIRC), and will need some minor surgery to add a systemd service definition there. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
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 Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
** Description changed: [ 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 + 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 `' Apr 29 20:37:00 noble quickml[2935]: from :86:in `require' Apr 29 20:37:00 noble quickml[2935]: from :86:in `require' Apr 29 20:37:00 noble quickml[2935]: from /usr/lib/ruby/vendor_ruby/quickml.rb:7:in `' Apr 29 20:37:00 noble quickml[2935]: from :86:in `require' Apr 29 20:37:00 noble quickml[2935]: from :86:in `require' Apr 29 20:37:00 noble quickml[2935]: from /usr/sbin/quickml:15:in `' 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 + installed quickml package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: - quickml + 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. + 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) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
debdiff for Mantic ** Patch added: "quickml_mantic.debdiff" https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+attachment/5772639/+files/quickml_mantic.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
debdiff for Focal ** Patch added: "quickml_focal.debdiff" https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+attachment/5772641/+files/quickml_focal.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
debdiff for Jammy ** Patch added: "quickml_jammy.debdiff" https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+attachment/5772640/+files/quickml_jammy.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
Modified debdiff for Noble. ** Patch added: "quickml_noble.debdiff" https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+attachment/5772638/+files/quickml_noble.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[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
Debdiff attached for oracular. ** Summary changed: - package quickml 0.7-5.1 failed to install/upgrade: installed quickml package post-installation script subprocess returned error exit status 1 + [SRU] package quickml 0.7-5.1 failed to install/upgrade: installed quickml package post-installation script subprocess returned error exit status 1 ** Description changed: + [ 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 `' + Apr 29 20:37:00 noble quickml[2935]: from :86:in `require' + Apr 29 20:37:00 noble quickml[2935]: from :86:in `require' + Apr 29 20:37:00 noble quickml[2935]: from /usr/lib/ruby/vendor_ruby/quickml.rb:7:in `' + Apr 29 20:37:00 noble quickml[2935]: from :86:in `require' + Apr 29 20:37:00 noble quickml[2935]: from :86:in `require' + Apr 29 20:37:00 noble quickml[2935]: from /usr/sbin/quickml:15:in `' + 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. + + [ 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 + 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) ** Patch added: "quickml_oracular.debdiff" https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+attachment/5772637/+files/quickml_oracular.debdiff ** Patch removed: "quickml_noble.debdiff" https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+attachment/5763349/+files/quickml_noble.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quickml/+bug/1921914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs