On Sun, Apr 25, 2010 at 04:51:04PM -0700, Darren Pilgrim wrote: > I maintain the sysutils/3dm port. The port installs a binary-only > package provided by 3ware (now LSI). The binary provided is a 5.4-R, > static-linked binary which requires KSE. Because it's static-linked, > there is no legacy KSE support workaround. > > Yes, LSI is aware of the problem. > No, they haven't fixed it yet (they don't officially support 8.0). > No, I can't get source. > Yes, the port is currently marked BROKEN for RELENG_8 and later. > > Here's my dilemna: > > If I install the latest version of 3dm2, the port won't run on RELENG_8 > and later. If I install v2.01.09.004 (the last version that doesn't > require KSE), the port will run on all versions of FreeBSD but lack > proper support for current-model cards--the 9690 and 9750 series. > > Option 1: > > Detect the OS version, install the latest version if running <8.x and > install 2.01.09.004 if >=8.x. I can't find anything in the Porter's > Handbook that explicitly says NOT to do this. Wesley Shields (wxs) says > this "seems like a bad idea" without further qualification. The only > thing I could think of is the automated ports QA and packaging; however, > those are moot because LSI requires pre-download agreement to a license > which prohibits redistribution.
That does eliminate a lot of my concern. I didn't really have a hard-line stance on this. It just struck me as the kind of thing you want would to do as a last resort only. Is there any way that libmap.conf can help here? -- WXS _______________________________________________ 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"