Date: Thu, 01 Dec 2011 17:26:25 -0500 From: Thomas Sibley <trs@bestpractical.com> To: flo@FreeBSD.org Cc: ports@FreeBSD.org, bps-engineers@bestpractical.com Subject: FreeBSD Port: rt-3.8.11 Message-ID: <4ED7FF11.3000606@bestpractical.com>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4ED7FF11.3000606>