Bug 100431 - port print/hpijs default config interferes with print/foomatic-filters
Summary: port print/hpijs default config interferes with print/foomatic-filters
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Doug Barton
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-17 11:40 UTC by Bengt Ahlgren
Modified: 2011-09-09 23:10 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bengt Ahlgren 2006-07-17 11:40:14 UTC
Installation of print/hpijs with default configuration:

===> The following configuration options are available for hpijs-2.1.4:
     CUPS=on (default) "install support for cups"
     FOOMATIC=on (default) "install foomatic-rip and ppd files"

interferes with print/foomatic-rip.

Fix: 

A workaround is to disable both CUPS and FOOMATIC options.

A better solution would be to make print/hpijs depend on
print/foomatic-filters when the options are on.
How-To-Repeat: port tree as of Jul 16 2006

install print/foomatic-filters (portversion 3.0.2)
install print/hpijs with default config (portversion 2.1.4)
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2006-07-17 11:40:22 UTC
Responsible Changed
From-To: freebsd-ports-bugs->dougb

Over to maintainer
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2008-08-15 00:25:32 UTC
State Changed
From-To: open->feedback

Any news or can we close this one?
Comment 3 Bengt Ahlgren 2008-12-21 23:44:58 UTC
If nothing else, could set CONFLICTS to prevent foot-shooting:

--- Makefile.orig	2008-06-06 15:57:48.000000000 +0200
+++ Makefile	2008-12-21 21:49:55.000000000 +0100
@@ -43,6 +43,7 @@
 USE_PERL5=		true
 CONFIGURE_ARGS+=	--enable-foomatic-install
 PLIST_SUB+=		FOOMATIC=""
+CONFLICTS+=		foomatic-filters-*
 .else
 CONFIGURE_ARGS+=	--disable-foomatic-install
 PLIST_SUB+=		FOOMATIC="@comment "
Comment 4 Chris Petrik 2010-05-13 05:03:52 UTC
I can add these options, so this PR can finally be closed.
Comment 5 Chris Petrik 2010-05-16 12:12:00 UTC
This port should really be removed, as this port is not even worked on, it
has been replaced with hplip
Comment 6 dfilter service freebsd_committer freebsd_triage 2011-09-09 23:03:47 UTC
dougb       2011-09-09 22:03:33 UTC

  FreeBSD ports repository

  Modified files:
    print/hpijs          Makefile 
  Log:
  Add conflicts with foomatic-filters
  
  PR:             ports/100431
  Submitted by:   Bengt Ahlgren <bengta@sics.se>
  
  Revision  Changes    Path
  1.31      +4 -0      ports/print/hpijs/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 7 Doug Barton freebsd_committer freebsd_triage 2011-09-09 23:03:48 UTC
State Changed
From-To: feedback->closed


Added CONFLICTS when necessary, thanks.