- remove %%SITE_PERL%%/%%PERL_ARCH%%/auto if it's empty. How-To-Repeat: http://pointyhat.freebsd.org/errorlogs/i386-5-full-logs/extras.html
Responsible Changed From-To: freebsd-ports-bugs->portmgr portmgr territory
Yen-Ming Lee wrote: > + ${ECHO_CMD} "@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto > 2>/dev/null || true" >> ${TMPPLIST} I'm not sure whether this line doesn't belong into lang/perl{5,5.8}. Opinions? -Oliver
On Sun, Sep 05, 2004 at 11:35:43AM +0200, Oliver Eikemeier wrote: > Yen-Ming Lee wrote: > > >+ ${ECHO_CMD} "@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto > >2>/dev/null || true" >> ${TMPPLIST} > > I'm not sure whether this line doesn't belong into lang/perl{5,5.8}. > Opinions? > -Oliver It belongs to lang/perl5.8, but not to lang/perl5. However, a lot of p5-* ports are still listed in extras report because of it. http://pointyhat.freebsd.org/errorlogs/i386-5-full-logs/extras.html -- Yen-Ming Lee [utf7:+Z05fZWYO] | KeyID:0x5EB52E51 | Taipei, Taiwan
Hi, In my experiments, ports that defined PERL_MODBUILD (also define PERL_CONFIGURE) won't generate %%SITE_PERL%%/%%PERL_ARCH%%/auto.. so, maybe committed with minor changes? clsung On Sun, Sep 05, 2004 at 04:00:06PM +0800, Yen-Ming Lee wrote: > > >Number: 71390 > >Category: ports > >Synopsis: change-request: add add-plist-perl in bsd.port.mk > >Confidential: no > >Severity: non-critical > >Priority: low > >Responsible: freebsd-ports-bugs > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: change-request > >Submitter-Id: current-users > >Arrival-Date: Sun Sep 05 08:10:28 GMT 2004 > >Closed-Date: > >Last-Modified: > >Originator: Yen-Ming Lee > >Release: FreeBSD 5.3-BETA3 i386 > >Organization: > >Environment: > System: FreeBSD utopia.leeym.com 5.3-BETA3 FreeBSD 5.3-BETA3 #1: Sun Sep 5 01:06:46 CST 2004 root@utopia.leeym.com:/usr/obj/usr/src/sys/UTOPIA i386 > > > > >Description: > > - remove %%SITE_PERL%%/%%PERL_ARCH%%/auto if it's empty. > > >How-To-Repeat: > > http://pointyhat.freebsd.org/errorlogs/i386-5-full-logs/extras.html > > >Fix: > > > > --- bsd.port.mk.diff begins here --- > --- /usr/ports/Mk/bsd.port.mk Wed Aug 4 03:03:58 2004 > +++ bsd.port.mk Sun Sep 5 15:23:30 2004 > @@ -3555,6 +3555,7 @@ > _INSTALL_SUSEQ= check-umask install-mtree pre-su-install \ > pre-su-install-script do-install post-install \ > post-install-script add-plist-info add-plist-docs \ > + add-plist-perl \ > compress-man run-ldconfig fake-pkg security-check > _PACKAGE_DEP= install > _PACKAGE_SEQ= package-message pre-package pre-package-script \ > @@ -4658,6 +4659,14 @@ > .endfor > .if !defined(NO_MTREE) > @${ECHO_CMD} "@unexec if [ -f %D/${INFO_PATH}/dir ]; then if sed -e '1,/Menu:/d' %D/${INFO_PATH}/dir | grep -q '^[*] '; then true; else rm %D/${INFO_PATH}/dir; fi; fi" >> ${TMPPLIST} > +.endif > + > +# Remove perl arch-depended directory if it's empty. > +.if !target(add-plist-perl) > +add-plist-perl: > +.if defined(PERL_CONFIGURE) > + ${ECHO_CMD} "@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto 2>/dev/null || true" >> ${TMPPLIST} > +.endif > .endif > > # Compress (or uncompress) and symlink manpages. > --- bsd.port.mk.diff ends here --- > > > >Release-Note: > >Audit-Trail: > >Unformatted: > _______________________________________________ > freebsd-ports-bugs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs > To unsubscribe, send any mail to "freebsd-ports-bugs-unsubscribe@freebsd.org"
On Sun, Sep 05, 2004 at 11:31:11PM +0800, Yen-Ming Lee wrote: > On Sun, Sep 05, 2004 at 11:35:43AM +0200, Oliver Eikemeier wrote: > > Yen-Ming Lee wrote: > > > > >+ ${ECHO_CMD} "@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto > > >2>/dev/null || true" >> ${TMPPLIST} > > > > I'm not sure whether this line doesn't belong into lang/perl{5,5.8}. > > Opinions? > > -Oliver > > It belongs to lang/perl5.8, but not to lang/perl5. > However, a lot of p5-* ports are still listed in extras report because of it. Ok, I'll put it in there together with obrien's suggestions about use.perl, in a couple of days, portmgr permitting. :-) > http://pointyhat.freebsd.org/errorlogs/i386-5-full-logs/extras.html =Anton. -- The moronity of the universe is a monotonically increasing function. -- Jarkko Hietaniemi
Was this ever taken care of? Kris
On Fri, Oct 15, 2004 at 06:34:41PM -0400, Kris Kennaway wrote: > Was this ever taken care of? It seems that tobez@ is waiting portmgr's permission for committing... -- Yen-Ming Lee [utf7:+Z05fZWYO] | KeyID:0x5EB52E51 | Taipei, Taiwan
Responsible Changed From-To: portmgr->tobez tobez will take care of this patch because it belongs to lang/perl5
State Changed From-To: open->closed Fixed in both lang/perl5.8 and lang/perl5.