Skip site navigation (1)Skip section navigation (2)
Date:      Thu,  9 Feb 2012 18:20:19 -0500 (EST)
From:      Michael Scheidell <scheidell@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/164945: textproc/p5-Spreadsheet-WriteExcel PLIST issue with NOPORTDOCS=yes
Message-ID:  <20120209232019.DF0001D3F6@scanner.secnap.net>
Resent-Message-ID: <201202092330.q19NUCZJ039340@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         164945
>Category:       ports
>Synopsis:       textproc/p5-Spreadsheet-WriteExcel PLIST issue with NOPORTDOCS=yes
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 09 23:30:12 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Michael Scheidell
>Release:        FreeBSD 7.4-RELEASE-p3 i386
>Organization:
SECNAP Network Security
>Environment:
>Description:

If you set NOPORTDOCS in env, and try to package this, it will fail:
tar: share/examples/Spreadsheet-WriteExcel/write_to_scalar.pl: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors.
pkg_create: make_dist: tar command failed with code 256 

none of the files in share/examples/Spreadsheet-WriteExcel/*.pl get written (which I would expect), but pkg-plist still 
tries to make a package from them. 

If you deinstall it, you get this error.

>How-To-Repeat:
	set NOPORTDOCS in /etc/make.conf, or env
>Fix:
This patch

--- devel_p5-Spreadsheet-WriteExcel.patch begins here ---
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/textproc/p5-Spreadsheet-WriteExcel/pkg-plist,v
retrieving revision 1.24
diff -u -r1.24 pkg-plist
--- pkg-plist	2 Apr 2010 12:35:01 -0000	1.24
+++ pkg-plist	6 Feb 2012 20:33:39 -0000
@@ -34,104 +34,104 @@
 %%PORTDOCS%%%%DOCSDIR%%/tpj_images/tpj0503-0004-03.gif
 %%PORTDOCS%%%%DOCSDIR%%/tpj_images/tpj0503-0004-04.gif
 %%PORTDOCS%%%%DOCSDIR%%/tpj_images/tpj0503-0004-05.gif
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/a_simple.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/autofilter.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/autofit.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bigfile.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bug_report.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cgi.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_area.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_bar.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_column.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_line.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_pie.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_scatter.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_stock.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chess.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colors.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comments1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comments2.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convertA1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/copyformat.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/csv2xls.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/data_validate.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/date_time.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/datecalc1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/datecalc2.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/defined_name.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/diag_border.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/easter_egg.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/filehandle.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/formats.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/formula_result.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/function_locale.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gen_examples_pod.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/headers.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hide_sheet.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperlink1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperlink2.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indent.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lecxe.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge2.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge3.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge4.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge5.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge6.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mod_perl1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mod_perl2.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/outline.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/outline_collapsed.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/panes.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/properties.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protection.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/regions.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/repeat.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/republic.png
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/right_to_left.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/row_wrap.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sales.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sendmail.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stats.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stats_ext.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stocks.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tab_colors.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tab2xls.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/textwrap.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_2022_jp.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_2022_jp.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_11.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_11.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_7.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_7.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_big5.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_big5.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1251.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1251.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1256.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1256.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cyrillic.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_koi8r.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_koi8r.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_list.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_polish_utf8.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_polish_utf8.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_shift_jis.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_shift_jis.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_utf16.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_utf16_japan.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/win32ole.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/writeA1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_arrays.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler2.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler3.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler4.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_to_scalar.pl
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/a_simple.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/autofilter.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/autofit.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bigfile.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bug_report.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cgi.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_area.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_bar.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_column.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_line.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_pie.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_scatter.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_stock.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chess.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colors.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comments1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comments2.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convertA1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/copyformat.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/csv2xls.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/data_validate.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/date_time.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/datecalc1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/datecalc2.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/defined_name.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/diag_border.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/easter_egg.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/filehandle.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/formats.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/formula_result.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/function_locale.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gen_examples_pod.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/headers.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hide_sheet.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperlink1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperlink2.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indent.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lecxe.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge2.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge3.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge4.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge5.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge6.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mod_perl1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mod_perl2.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/outline.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/outline_collapsed.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/panes.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/properties.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protection.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/regions.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/repeat.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/republic.png
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/right_to_left.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/row_wrap.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sales.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sendmail.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stats.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stats_ext.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stocks.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tab_colors.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tab2xls.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/textwrap.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_2022_jp.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_2022_jp.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_11.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_11.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_7.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_7.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_big5.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_big5.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1251.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1251.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1256.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1256.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cyrillic.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_koi8r.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_koi8r.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_list.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_polish_utf8.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_polish_utf8.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_shift_jis.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_shift_jis.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_utf16.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_utf16_japan.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/win32ole.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/writeA1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_arrays.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler2.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler3.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler4.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_to_scalar.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/tpj_images
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/images
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
--- devel_p5-Spreadsheet-WriteExcel.patch ends here ---


______________________________________________________________________
This email has been scanned and certified safe by SpammerTrap(r). 
For Information please see http://www.spammertrap.com/
______________________________________________________________________  
  
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120209232019.DF0001D3F6>