Bug 68284

Summary: /usr/ports/mail/py-spambayes install problem (contrib dir)
Product: Ports & Packages Reporter: pieterb <pieterb>
Component: Individual Port(s)Assignee: Mario Sergio Fujikawa Ferreira <lioux>
Status: Closed FIXED    
Severity: Affects Only Me CC: pieterb
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description pieterb 2004-06-24 17:40:23 UTC
There is a problem with the 'make install' of the
/usr/ports/mail/py-spambayes, SpamBayes Version 1.0 
(Release Candidate 1). It cannot install the 'contrib'
directory listed in PORTDOCS.

When running 'make install' I get the following error:

	...
	install  -o root -g wheel -m 444 /usr/ports/mail/py-spambayes/work/spambayes-1.0rc1/WHAT_IS_NEW.txt /usr/local/share/doc/spambayes
	install  -o root -g wheel -m 444 /usr/ports/mail/py-spambayes/work/spambayes-1.0rc1/contrib/ /usr/local/share/doc/spambayes
	install: /usr/ports/mail/py-spambayes/work/spambayes-1.0rc1/contrib/:
	Inappropriate file type or format
	*** Error code 71

	Stop in /usr/ports/mail/py-spambayes.

This is the version I'm using:
$FreeBSD: ports/mail/py-spambayes/Makefile,v 1.7 2004/06/13 22:57:46 lioux Exp $
PORTNAME=       spambayes
PORTVERSION=    1.0.rc.1

Fix: 

Removing the contrib directory from the PORTDOCS variable in the
Makefile fixes the problem, but doesn't install the contrib
directory/files. I don't know the best way it can be fixed.  I'll
leave it for the maintainer to decide ;)
How-To-Repeat: cd /usr/ports/mail/py-spambayes
make (works fine)
make install (gives the error mentioned in the description)
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2004-06-25 05:31:33 UTC
Responsible Changed
From-To: freebsd-ports-bugs->lioux

Over to maintainer.
Comment 2 Mario Sergio Fujikawa Ferreira freebsd_committer freebsd_triage 2004-06-26 04:08:52 UTC
State Changed
From-To: open->closed

A fix has just been committed, thanks!