Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 141331

Summary: mail-filter/spamassassin fails
Product: Gentoo Linux Reporter: Ed Davison <edavison>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED CANTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ed Davison 2006-07-21 13:28:01 UTC
I get the following errors when I do ANY emerge:

Script started on Thu Jun 15 07:20:41 2006
ebdhome etc # emerge -a system

These are the packages that I would merge, in order:

Calculating system dependencies  ...done!

Nothing to merge; do you want me to auto-clean packages? [Yes/No] 
>>> >>> Auto-cleaning packages ...

 mail-filter/spamassassin
    selected: 2.60
   protected: 3.1.0
     omitted: none

>>> >>> 'Selected' packages are slated for removal.
>>> >>> 'Protected' and 'omitted' packages will not be removed.

>>> >>> Waiting 5 seconds before starting...
>>> >>> (Control-C to abort)...
>>> >>> Unmerging in: 5 4 3 2 1
>>> >>> Unmerging mail-filter/spamassassin-2.60...
No package files given... Grabbing a set.

QA Notice: ECLASS 'perl-module' inherited illegally in mail-filter/Mail-SpamAssassin-2.60

/var/db/pkg/mail-filter/spamassassin-2.60/Mail-SpamAssassin-2.60.ebuild: line 22: unexpected EOF while looking for matching ``'
/var/db/pkg/mail-filter/spamassassin-2.60/Mail-SpamAssassin-2.60.ebuild: line 78: syntax error: unexpected end of file

!!! ERROR: mail-filter/Mail-SpamAssassin-2.60 failed.
!!! Function , Line 1803, Exitcode 1
!!! error sourcing ebuild
!!! If you need support, post the topmost build error, NOT this status message.

!!! FAILED prerm: 1
ebdhome etc # exit
exit

Script done on Thu Jun 15 07:21:17 2006
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-21 19:30:36 UTC
There's no such thing as mail-filter/Mail-SpamAssassin in portage.
Comment 2 Ed Davison 2006-07-22 08:06:20 UTC
Ok, so I fixed the subject line to the correct package.
Comment 3 Ed Davison 2006-07-22 08:10:47 UTC
And, looking at this again, I see what you mean.  Yes, that package does not exist and maybe that is why this error on every emerge I do.  

So, the real solution is not to close the bug as "invalid" but to determine how to fix the emerge problem, right?

Did the package change sometime in portage and now it is not the same so won't unmerge the prior version?

Is my portage corrupt?  How to fix it if so?
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-07-22 08:11:31 UTC
Well, fix the corrupted /var/db/pkg/mail-filter/spamassassin-2.60/Mail-SpamAssassin-2.60.ebuild - nothing we could do here.
Comment 5 Ed Davison 2006-07-24 07:18:31 UTC
I suppose I should put my emerge info here as well since I opened the bug:

> emerge --info
Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.3.6, glibc-2.3.6-r4, 2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 Intel(R) XEON(TM) CPU 1.80GHz
Gentoo Base System version 1.6.15
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/OpenNMS/etc /opt/OpenNMS/webapps/opennms/WEB-INF/web.xml /usr/grass60/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="C"
LC_ALL="C"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apache2 apm arts avi berkdb bitmap bitmap-fonts cgi cli crypt cups dbm dlloader dri dvd dvdr eds emboss encode esd expat foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib isdnlog jpeg kde kerberos ldap libg++ libwww mad mikmod motif mp3 mpeg mysql ncurses nls nptl ogg opengl oss pam pcre pdflib perl png ppds pppd python qt qt3 qt4 quicktime readline reflection samba sdl session spell spl ssl tcpd tiff truetype truetype-fonts type1-fonts udev vorbis xml xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS