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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to