Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 37225 - amavis-0.3.12 ebuild expects newaliases which does not exist with courier-mta
Summary: amavis-0.3.12 ebuild expects newaliases which does not exist with courier-mta
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High minor (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-04 13:06 UTC by Scott Taylor (RETIRED)
Modified: 2005-06-18 16:23 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Taylor (RETIRED) gentoo-dev 2004-01-04 13:06:33 UTC
if has_version courier then ebuild should add alias to
 /etc/courier/aliases/amavis (which would be a new file)
 then run /usr/sbin/makealiases instead of the sendmail
 paths that its trying here


Blue amavis-0.3.12 # emerge amavis
>>> md5 src_uri ;-) amavis-0.3.12.tar.gz
 * Adding group 'amavis' to your system ...
 * amavis already exists on your system :)
 * Adding user 'amavis' to your system ...
 * amavis already exists on your system :)
grep: /etc/mail/aliases: No such file or directory
cp: cannot stat `/etc/mail/aliases': No such file or directory
/usr/sbin/ebuild.sh: line 54: newaliases: command not found
 
!!! ERROR: net-mail/amavis-0.3.12 failed.
!!! Function pkg_setup, Line 54, Exitcode 127
!!! check your /etc/mail/aliases for problems

Blue amavis-0.3.12 # emerge amavis
/usr/portage/packages
Calculating dependencies ...done!
>>> emerge (1 of 1) net-mail/amavis-0.3.12 to /
>>> md5 src_uri ;-) amavis-0.3.12.tar.gz
 * Adding group 'amavis' to your system ...
 * amavis already exists on your system :)
 * Adding user 'amavis' to your system ...
 * amavis already exists on your system :)
virusalert: root
>>> Unpacking source...
>>> Unpacking amavis-0.3.12.tar.gz to /data/tmp/portage/amavis-0.3.12/work
>>> Source unpacked.

 (Then finishes compiling this time)
Comment 1 Scott Taylor (RETIRED) gentoo-dev 2004-01-04 14:24:55 UTC
Looks like this package should just plain suggest that it not be installed with courier. 

There is amavis-ng on sourceforge... Lets see how hard that is to make an ebuild for.
Comment 2 Cory Visi (RETIRED) gentoo-dev 2004-06-14 14:12:04 UTC
This is an antiquated package. There is "amavisd-new" in portage, which I highly recommend. You may need to tweak the config file if your aliases are in special places, but at the very least it will install without error :)

I suggest this be a WONTFIX. We shouldn't spend time on this ebuild.
Comment 3 Andrej Kacian (RETIRED) gentoo-dev 2005-06-18 16:22:43 UTC
Due to lack of maintainership, and to the fact that amavis has been a dead
project for quite some time, it has been removed from Portage. Sorry.
Comment 4 Andrej Kacian (RETIRED) gentoo-dev 2005-06-18 16:23:08 UTC
Eh, forgot to close.