In file "simscan-1.3.1-destdir.patch", the line that reads:
chown @ENABLE_USER@ $(DESTDIR)@workdir@ @qmaildir@/bin/simscan
is missing the $(DESTDIR) infront of the last argument; it should read:
chown @ENABLE_USER@ $(DESTDIR)@workdir@ $(DESTDIR)/@qmaildir@/bin/simscan
Reproducible: Always
Steps to Reproduce:
1. emerge -v =mail-filter/simscan-1.3.1
Actual Results:
/usr/bin/install -c -m 755 -d
/var/tmp/portage/mail-filter/simscan-1.3.1/image//var/qmail/bin
/usr/bin/install -c -m 750 -d
/var/tmp/portage/mail-filter/simscan-1.3.1/image//var/qmail/simscan
/usr/bin/install -c simscan
/var/tmp/portage/mail-filter/simscan-1.3.1/image//var/qmail/bin/simscan
/usr/bin/install -c simscanmk
/var/tmp/portage/mail-filter/simscan-1.3.1/image//var/qmail/bin/simscanmk
chown simscan
/var/tmp/portage/mail-filter/simscan-1.3.1/image//var/qmail/simscan
/var/qmail/bin/simscan
chown: cannot access `/var/qmail/bin/simscan': No such file or directory
make[2]: *** [install-simscanbinPROGRAMS] Error 1
make[2]: Leaving directory
`/var/tmp/portage/mail-filter/simscan-1.3.1/work/simscan-1.3.1'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory
`/var/tmp/portage/mail-filter/simscan-1.3.1/work/simscan-1.3.1'
make: *** [install-recursive] Error 1
!!! ERROR: mail-filter/simscan-1.3.1 failed.
Call stack:
ebuild.sh, line 1615: Called dyn_install
ebuild.sh, line 1061: Called qa_call 'src_install'
ebuild.sh, line 44: Called src_install
simscan-1.3.1.ebuild, line 71: Called die
Expected Results:
...
chown simscan
/var/tmp/portage/mail-filter/simscan-1.3.1/image//var/qmail/simscan
/var/tmp/portage/mail-filter/simscan-1.3.1/image///var/qmail/bin/simscan
...
>>> mail-filter/simscan-1.3.1 merged.
Fixing issue with simscan-1.3.1-destdir.patch file (mentioned in bug
description) resolves the problem.