Teach port's Makefile that we install a .info file and fix plist with this.
State Changed From-To: open->feedback Awaiting maintainers feedback
Reported by: YAPHR -- IOnut - Unregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" BOFH excuse #165: Backbone Scoliosis
Very strange - why affected only the speedbar-emacs20 port? editors/speedbar installs the speedbar.info too and speedbar.info is not found in plist and Makefile INFO tokens.
On Mon, 06 Mar 2006 23:56:10 +0200 Andrey Slusar <anrays@gmail.com> wrote: > > Very strange - why affected only the speedbar-emacs20 port? > editors/speedbar installs the speedbar.info too and speedbar.info is > not found in plist and Makefile INFO tokens. 5-STABLE Tinderbox says: ===> Building package for speedbar-emacs21-0.14.b4_3 Creating package /tmp/packages/All/speedbar-emacs21-0.14.b4_3.tbz Registering depends: emacs-21.3_9 Xaw3d-1.5E_1 libungif-4.1.4_1 xorg-libraries-6.9.0 fontconfig-2.3.2_3,1 tiff-3.8.0_1 libdrm-2.0_1 expat-2.0.0_1 freetype2-2.1.10_3 png-1.2.8_3 jpeg-6b_4 pkgconfig-0.20. Registering conflicts: cedet*. Creating bzip'd tar ball in '/tmp/packages/All/speedbar-emacs21-0.14.b4_3.tbz' Deleting speedbar-emacs21-0.14.b4_3 Deleting xorg-libraries-6.9.0 tiff-3.8.0_1 png-1.2.8_3 pkgconfig-0.20 libungif-4.1.4_1 libiconv-1.9.2_2 libdrm-2.0_1 jpeg-6b_4 gmake-3.80_2 gettext-0.14.5_2 freetype2-2.1.10_3 fontconfig-2.3.2_3,1 expat-2.0.0_1 emacs-21.3_9 Xaw3d-1.5E_1 pkg_delete: '/usr/local/info/speedbar.info' fails original MD5 checksum - deleted anyway. === Checking filesystem state ================================================================ build ended at Mon Mar 6 22:34:10 UTC 2006 -- IOnut - Unregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" Ferengi Rule of Acquisition #99: Trust is the biggest liability of all. -- ST: Legends of the Ferengi
On Mon, 06 Mar 2006 23:56:10 +0200 Andrey Slusar <anrays@gmail.com> wrote: > > Very strange - why affected only the speedbar-emacs20 port? > editors/speedbar installs the speedbar.info too and speedbar.info is > not found in plist and Makefile INFO tokens. So, as pav@ pinted out, speedbar-emacs20 shouldn't overwrite it and my patch is wrong. -- IOnut - Unregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" BOFH excuse #446: Mailer-daemon is busy burning your message in hell
Hi, My following reply was somehow missed by the gnats system. Please look this PR as maintainer approve and commit it. Thanks! ---------------------------------------------------------------------- I think the patch is good. One different between editors/emacs20 and editors/emacs is that the emacs21 port install a speedbar.info into /usr/local/info and the emacs20 port do not. (although emacs20 comes with the speedbar package). This is why we see a checksum mismatch error from editors/speedbar and a pkg-plist error from editors/speedbar-emacs20. So I think your patch perfectly fix it for speedbar-emacs20. The problem is on editors/speedbar, as both it and editors/emacs install a speedbar.info in /usr/local/info, and I can't make it a conflict! One way around this is to not install speedbar.info in the editors/speedbar port, as we did in devel/cedet, but I don't think that's a good idea. ---------------------------------------------------------------------- -- Dryice @ http://dryice.name Please avoid sending me Word or PowerPoint attachments. See http://www.gnu.org/philosophy/sylvester-response.html
State Changed From-To: feedback->open Maintainer approved.
Responsible Changed From-To: freebsd-ports-bugs->itetcu I can commit now and I submitted the PR, so take it.
State Changed From-To: open->closed Commited.