I have a package which is not built from a port (it is commercial software). 
I've put an +IGNOREME file in the package folder. But portmaster will not 
ignore it:

#portmaster -a

[snip...]

===>>> Proceed? y/n [y]

===>>> Starting build for for ports that need updating <<<===

===>>> Launching child to update CGatePro-5.3.5

===>>> No ORIGIN in /var/db/pkg/CGatePro-5.3.5/+CONTENTS
===>>> Aborting update

===>>> Update for CGatePro-5.3.5 failed
===>>> Aborting update



Unless there is some clear documented reason, portmaster should ignore ports 
which are marked to be ignored. The documentation reads:

        If you do a regular update of the port, or if the
        -a option is being used you will be asked if you want to update
        the port anyway.

I am not being asked, it just fails the entire port upgrade process, unless I 
use -ia and specifically exclude this package. I don't know enough about 
package files to know why ORIGIN is required, even for packages which aren't 
generated from the ports system.



Ari


--
-------------------------->
Aristedes Maniatis
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001   fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to