FreeBSD Port: rt-3.8.11

Thomas Sibley trs at bestpractical.com
Thu Dec 1 22:46:21 UTC 2011


Hello,

Thanks for packaging RT!

It appears that Makefile.cpan hasn't been updated from 3.8.8's
dependencies to 3.8.11's.  Consequently, RT will be broken after moving
from 3.8.8 to a newer version.  This was discovered while
troubleshooting an RT upgrade for a customer whose system didn't have
p5-Digest-SHA installed.

Running `git log -p rt-3.8.8..rt-3.8.11 sbin/rt-test-dependencies.in`
from RT's repo will show you the handful of changes, including a new dep
and version bumps.

Normally RT's Makefile target testdeps would catch incorrect module
versions and missing modules before install, but it appears to be
disabled by a packaging patch.  If there are still reasons for disabling
testdeps during install/upgrade, perhaps testdeps can be run as a
packaging sanity check?  If it exits with an error, a message could be
reported to the user letting them know there may be a problem with the
package (hopefully prompting them to file a bug report like this one).

Cheers,
Thomas


More information about the freebsd-ports mailing list