package amavisd-new-postfix 1:2.6.5-0ubuntu2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1

Bug #801338 reported by officermcbride on 2011-06-23
38
This bug affects 8 people
Affects Status Importance Assigned to Milestone
amavisd-new (Ubuntu)
Low
Rev. Wm. DOC Holliday

Bug Description

Start up, pause, launch Firefox, CRASH

ProblemType: Package
DistroRelease: Ubuntu 11.04
Package: amavisd-new-postfix 1:2.6.5-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic i686
AptOrdering:
 screenlets-pack-basic: Install
 amavisd-new-postfix: Configure
 screenlets-pack-basic: Configure
Architecture: i386
Date: Thu Jun 23 11:16:10 2011
ErrorMessage: subprocess installed post-installation script returned error exit status 1
InstallationMedia: Ubuntu-Netbook 10.04 "Lucid Lynx" - Release i386 (20100429.4)
PackageArchitecture: all
SourcePackage: amavisd-new
Title: package amavisd-new-postfix 1:2.6.5-0ubuntu2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1
UpgradeStatus: Upgraded to natty on 2011-05-08 (46 days ago)

officermcbride (officermcbride) wrote :
Serge Hallyn (serge-hallyn) wrote :

Thanks for taking the time to report this bug and helping to make Ubuntu better.

amavisd failed to start because /etc/mailname does not exist. You can work around this by creating it, i.e.

    sudo hostname -fqdn > /etc/mailname

Of course, it shouldn't fail because of that. amavasd-new-2.6.5/debian/etc/conf.d/05-domain_id should be fixed to call hostname or use /etc/hostname when /etc/mailname does not exist, as postfix does.

Changed in amavisd-new (Ubuntu):
status: New → Triaged
importance: Undecided → Low
QBall2U (jqball2u) wrote :

I tried sudo <myhosts_name> -fqdn > /etc/mail (I substituted my hosts name in the angle-brackets) and got (after entering my password) [/etc/mail is my mail_directory]:

sudo <myhosts_name>: command not found

I even tried: hostname -fqdn > /etc/mailname and got:
bash: /etc/mailname: Permission denied

Trying sudo hostname -fqdn > /etc/mail got me:
bash: /etc/mail: Is a directory

What or where am I doing wrong?

I am using Ultimate Edition 3.0 Gamer as a virtual machine on VMware Workstation v7.1.5 build-491717 on Windows 7 64-bit (host OS).

Mining3 (josh-thurston1) wrote :

Ubuntu 11.04 as I only like the classic mode and 11.10 was like a virus to use:

 I can not use Synaptic Package Manger now, I reloaded from CD 11.04 October 28, 2011. Prior to this reload, a security update for flash dated April 16, 2012 would just half load and then I could not close it just froze. This all start when some Ass this forum gave me a entry for Terminal to update ClamAV as the Clam TK kept read out of date and has done so for a while. The update screwed my whole computer up. Now the reload does not even work correctly to fix this.. I f you jerks can not explain things step by step or non geek terms don't offer suggestions to help.

When I politely stated this prior about the ClamAv 0.97.4 update not working he or she just blamed it all back on me, well now I say FUCK OFF to that particular person - so I will just have to SUCK it up and BUY the new Windows 8 and say bye bye. I just hate MS but at least the jerks on that end don't blame it on the NON GEEK USER. YEs I use cut and paste for the pricks update to Clam AV

YES THE CD was scanded OK prior to installation

Jim Romines (jimromines-gmail) wrote :

Terminal output of sudo apt-get upgrade for installation of amavis-new-postfix package:
Setting up amavisd-new-postfix (1:2.6.5-0ubuntu3.2) ...
Selected policy name, policy-spf, already in master.cf. Master.cf not updated.
Selected service name, smtp-amavis, or smtpd port, 10025, already in master.cf. Master.cf not updated.
 * Stopping Postfix Mail Transport Agent postfix [ OK ]
 * Starting Postfix Mail Transport Agent postfix [ OK ]
Stopping amavisd: (not running).
Starting amavisd: The value of variable $myhostname is "ranch-house", but should have been
  a fully qualified domain name; perhaps uname(3) did not provide such.
  You must explicitly assign a FQDN of this host to variable $myhostname
  in /etc/amavis/conf.d/05-node_id, or fix what uname(3) provides as a host's
  network name!
(failed).
invoke-rc.d: initscript amavis, action "restart" failed.
dpkg: error processing amavisd-new-postfix (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up google-chrome-stable (21.0.1180.89-r154005) ...
Setting up thunderbird (15.0+build1-0ubuntu0.12.04.1) ...
Setting up thunderbird-globalmenu (15.0+build1-0ubuntu0.12.04.1) ...
Setting up thunderbird-gnome-support (15.0+build1-0ubuntu0.12.04.1) ...
Setting up thunderbird-locale-en (1:15.0+build1-0ubuntu0.12.04.1) ...
Setting up thunderbird-locale-en-us (1:15.0+build1-0ubuntu0.12.04.1) ...
Setting up xserver-xorg-input-synaptics (1.6.2-1ubuntu1~precise2) ...
Processing triggers for menu ...
Errors were encountered while processing:
 amavisd-new-postfix
W: Duplicate sources.list entry http://archive.canonical.com/ubuntu/ precise/partner i386 Packages (/var/lib/apt/lists/archive.canonical.com_ubuntu_dists_precise_partner_binary-i386_Packages)
W: You may want to run apt-get update to correct these problems
E: Sub-process /usr/bin/dpkg returned an error code (1)

Package will not load. Error report.

Changed in amavisd-new (Ubuntu):
assignee: nobody → Rev. Wm. DOC Holliday (r37u2a49ci)
iluvmy (pp78907) wrote :

My Ubuntu 12.04 have problem ?

ubuntu@iluvmy:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? Y
Setting up amavisd-new-postfix (1:2.6.5-0ubuntu3.2) ...
Selected policy name, policy-spf, already in master.cf. Master.cf not updated.
Selected service name, smtp-amavis, or smtpd port, 10025, already in master.cf. Master.cf not updated.
 * Stopping Postfix Mail Transport Agent postfix [ OK ]
 * Starting Postfix Mail Transport Agent postfix [ OK ]
Stopping amavisd: (not running).
Starting amavisd: head: cannot open `/etc/mailname' for reading: No such file or directory
  The value of variable $myhostname is "iluvmy", but should have been
  a fully qualified domain name; perhaps uname(3) did not provide such.
  You must explicitly assign a FQDN of this host to variable $myhostname
  in /etc/amavis/conf.d/05-node_id, or fix what uname(3) provides as a host's
  network name!
(failed).
invoke-rc.d: initscript amavis, action "restart" failed.
dpkg: error processing amavisd-new-postfix (--configure):
 subprocess installed post-installation script returned error exit status 1
No apport report written because MaxReports is reached already
                                                              Errors were encountered while processing:
 amavisd-new-postfix
E: Sub-process /usr/bin/dpkg returned an error code (1)

JiM Duval (demon-duval) wrote :

Distro active : Ubuntu 13.10
RAM : 8 Go
Proc : AMD FX 8350 8-Core
Graphic AMD ATI

ChristianEhrhardt (paelzer) wrote :

Hi,
Cleaning up old issues - to set a valid fqdn you can just use hostname:
"sudo hostname you.domain.com" will set the files accordingly as needed.

Then the subsequent (re)start of amavis will work.
That said setting the bug to invalid as the init script even reports directly which part of the config is missing.

Changed in amavisd-new (Ubuntu):
status: Triaged → Incomplete
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers