If you try to try to create and INDEX file by running 'make index' or using portsdb on an amd64 system, you will always get an 'Duplicate INDEX entry: cvsup-without-gui-16.1h_4' warning message. The make process detects you are on amd64 and creates an entry for cvsup-without-gui from the net/cvsup directory and the net/cvsup-without-gui directory. You wind up with the duplicate index message for cvsup-without-gui, and no index entry at all for net/cvsup. Fix: Patch attached. Not sure if this the best way to do it, but it does get rid of the duplicate index errors, and the port seems to build and work OK. I don't actually use the port, but it would be nice not to get the index errors. Patch attached with submission follows: How-To-Repeat: Run make index or portsdb -U on an amd64 system.
State Changed From-To: open->feedback This is not a correct patch - there is no X11 support on amd64, so the port must be forced to no-X11 on amd64. With your change, this no longer happens.
Responsible Changed From-To: freebsd-ports-bugs->pav This is not a correct patch - there is no X11 support on amd64, so the port must be forced to no-X11 on amd64. With your change, this no longer happens.
State Changed From-To: feedback->closed Ok, I think (I hope) it will stop producing this warning now
pav 2010-03-31 14:33:52 UTC FreeBSD ports repository Modified files: net/cvsup Makefile Log: - Mark IGNORE on amd64 unless WITHOUT_X11 is selected, instead of faking that option PR: ports/145202 (inspired by) Revision Changes Path 1.71 +5 -4 ports/net/cvsup/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"