Date: Tue, 20 Mar 2007 11:13:35 +1100 From: Geraud CONTINSOUZAS <geraud@gcu.info> To: FreeBSD-gnats-submit@FreeBSD.org Cc: hrs@FreeBSD.org Subject: ports/110548: www/p5-PodToHTML: FIX long standing namespace collision with new version Message-ID: <1174349616.1144.6.camel@melchior.nealab.net> Resent-Message-ID: <200703200020.l2K0K4gb072789@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 110548 >Category: ports >Synopsis: www/p5-PodToHTML: FIX long standing namespace collision with new version >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Mar 20 00:20:04 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Geraud CONTINSOUZAS < geraud AT gcu DOT info > >Release: FreeBSD 6.2-PRERELEASE i386 >Organization: >Environment: System: FreeBSD melchior.xxxxxx.net 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Sun Jan 14 10:22:57 NCT 2007 root@melchior.xxxxxx.net:/usr/obj/usr/src/sys/MELCHIOR02 i386 >Description: The current version of the port suffers from an unresolved egg-and-chicken problem: - p5-PodToHTML requires p5-Pod-Parser - p5-Pod-Parser installs a Pod::Find module - p5-PodToHTML also installs a Pod::Find module (by the time this module was written, p5-Pod-Parser didn't have a Pod::Find module) - A wrong fix was commited a few years ago (remove the Pod/Find.pm entry in pkg-plist) but still the incriminating file remains upon deinstalling p5-PodToHTML. - p5-PodToHTML is indirectly required by svk and associated modules. This issue was reported a few days ago on a CPAN mailing list and someone stepped in to fix the problem at the source (namely, remove the Pod::Find module and any associated calls to it). hrs@FreeBSD.org (maintainer) is CC'd. >How-To-Repeat: Install p5-Pod-Parser, make a md5 of the Pod/Find.pm file. Install p5-PodToHTML and do the same operation. Compare. >Fix: Install the new version --- p5-PodToHTML.diff begins here --- diff -Naur p5-PodToHTML.orig/Makefile p5-PodToHTML/Makefile --- p5-PodToHTML.orig/Makefile Sun Jun 12 03:13:10 2005 +++ p5-PodToHTML/Makefile Tue Mar 20 09:58:41 2007 @@ -5,8 +5,7 @@ # $FreeBSD: ports/www/p5-PodToHTML/Makefile,v 1.3 2005/06/11 16:13:10 skv Exp $ PORTNAME= PodToHTML -PORTVERSION= 0.05 -PORTREVISION= 1 +PORTVERSION= 0.06 CATEGORIES= www perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN} MASTER_SITE_SUBDIR= Pod @@ -18,6 +17,7 @@ BUILD_DEPENDS= ${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI \ ${SITE_PERL}/Pod/Parser.pm:${PORTSDIR}/textproc/p5-Pod-Parser \ ${SITE_PERL}/HTML/Element.pm:${PORTSDIR}/www/p5-HTML-Tree \ + ${SITE_PERL}/${PERL_ARCH}/HTML/Entities.pm:${PORTSDIR}/www/p5-HTML-Parser \ ${SITE_PERL}/HTML/FormatPS.pm:${PORTSDIR}/textproc/p5-HTML-Format RUN_DEPENDS= ${BUILD_DEPENDS} diff -Naur p5-PodToHTML.orig/distinfo p5-PodToHTML/distinfo --- p5-PodToHTML.orig/distinfo Tue Jan 24 14:13:57 2006 +++ p5-PodToHTML/distinfo Tue Mar 20 09:52:54 2007 @@ -1,3 +1,3 @@ -MD5 (PodToHTML-0.05.tar.gz) = 0a6a4d1887e6b95df0232b002940a5c3 -SHA256 (PodToHTML-0.05.tar.gz) = f55771f5043ec04eb1702a71173115bbc8fcce152dc713a9c987e2e3cb129423 -SIZE (PodToHTML-0.05.tar.gz) = 9148 +MD5 (PodToHTML-0.06.tar.gz) = c7803245ac896fd0fcbc04eefa8559d2 +SHA256 (PodToHTML-0.06.tar.gz) = 6009ee72bd5b39a6c812186908000ef1ad5e17ffae843006c3d2fbbc7350871a +SIZE (PodToHTML-0.06.tar.gz) = 9849 --- p5-PodToHTML.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1174349616.1144.6.camel>