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
** 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
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
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
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.
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.
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
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.
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.
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
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.
-
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.
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
** 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
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.
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.
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.
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.
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
19 matches
Mail list logo