Bug 168619 - bad plist for audio/snd port if configured without Guile
Summary: bad plist for audio/snd port if configured without Guile
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Dennis Herrmann
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-03 05:20 UTC by Don Lewis
Modified: 2012-06-28 08:50 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Don Lewis freebsd_committer freebsd_triage 2012-06-03 05:20:10 UTC
	If the audio/snd port is configured with the Guile option
	disabled, then it generates an invalid plist that prevents
	package building because no substitution is done on %%SCHEME%%.

===>  Building package for snd-12.11
tar: %%SCHEME%%share/snd/analog-filter.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/animals.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/autosave.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/bess.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/bess1.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/big-gens.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/binary-io.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/bird.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/clean.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/clm-ins.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/clm23.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/dlocsig.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/draw.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/dsp.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/edit-menu.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/edit123.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/effects-utils.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/env.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/enved.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/examp.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/expr.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/expandn.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/extensions.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/fade.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/fft-menu.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/fmv.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/fullmix.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/frame.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/freeverb.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/generators.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/grani.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/gtk-effects-utils.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/gtk-effects.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/hooks.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/index.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/jcrev.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/jcvoi.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/kmenu.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/lint.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/maraca.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/marks-menu.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/marks.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/maxf.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/misc.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/mix.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/mixer.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/moog.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/musglyphs.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/nb.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/new-backgrounds.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/new-effects.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/noise.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/numerics.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/nrev.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/oscope.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/primes.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/peak-phases.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/piano.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/play.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/poly.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/prc95.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/pretty-print.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/pvoc.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/rgb.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/rtio.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/rubber.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/selection.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/singer.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/s7test.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/s7-slib-init.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/snd-gl.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/snd-gtk.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/snd-motif.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/snd-test.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/snd11.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/snd12.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/snddiff.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/sndlib-ws.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/sndins/samples/agn.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/sndins/samples/fmviolin.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/sndins/samples/ws_s.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/sndwarp.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/special-menu.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/spectr.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/spokenword.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/stochastic.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/strad.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/tools/check-help.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/tools/gldata.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/tools/make-index.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/tools/makegl.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/tools/makexg.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/tools/table.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/tools/va.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/tools/xgdata.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/v.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/ws.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/xm-enved.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%share/snd/zip.scm: Cannot stat: No such file or directory
tar: %%SCHEME%%@dirrm share/snd/tools: Cannot stat: No such file or directory
tar: %%SCHEME%%@dirrm share/snd/sndins/samples: Cannot stat: No such file or directory
tar: %%SCHEME%%@dirrm share/snd/sndins: Cannot stat: No such file or directory
tar: %%SCHEME%%@dirrm share/snd: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors.
pkg_create: make_dist: tar command failed with code 256
*** Error code 1

	This also causes problems for pkg_delete.

--->  Deinstalling 'snd-12.10'
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/analog-filter.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/animals.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/autosave.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/bess.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/bess1.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/big-gens.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/binary-io.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/bird.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/clean.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/clm-ins.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/clm23.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/dlocsig.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/draw.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/dsp.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/edit-menu.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/edit123.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/effects-utils.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/env.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/enved.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/examp.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/expr.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/expandn.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/extensions.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/fade.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/fft-menu.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/fmv.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/fullmix.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/frame.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/freeverb.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/generators.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/grani.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/gtk-effects-utils.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/gtk-effects.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/hooks.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/index.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/jcrev.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/jcvoi.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/kmenu.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/lint.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/maraca.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/marks-menu.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/marks.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/maxf.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/misc.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/mix.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/mixer.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/moog.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/musglyphs.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/nb.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/new-backgrounds.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/new-effects.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/noise.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/numerics.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/nrev.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/oscope.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/primes.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/peak-phases.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/piano.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/play.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/poly.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/prc95.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/pretty-print.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/pvoc.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/rgb.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/rtio.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/rubber.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/selection.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/singer.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/s7test.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/s7-slib-init.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/snd-gl.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/snd-gtk.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/snd-motif.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/snd-test.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/snd11.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/snd12.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/snddiff.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/sndlib-ws.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/sndins/samples/agn.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/sndins/samples/fmviolin.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/sndins/samples/ws_s.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/sndwarp.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/special-menu.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/spectr.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/spokenword.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/stochastic.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/strad.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/tools/check-help.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/tools/gldata.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/tools/make-index.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/tools/makegl.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/tools/makexg.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/tools/table.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/tools/va.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/tools/xgdata.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/v.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/ws.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/xm-enved.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%share/snd/zip.scm' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%@dirrm share/snd/tools' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%@dirrm share/snd/sndins/samples' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%@dirrm share/snd/sndins' doesn't exist
pkg_delete: file '/usr/local/%%SCHEME%%@dirrm share/snd' doesn't exist
pkg_delete: couldn't entirely delete package `snd-12.10'

Fix: 

Since the port seems to install the .scm files regardless
	of whether or not Guile is enabled, the Makefile should
	probably always do this:
		PLIST_SUB+=     SCHEME=""
How-To-Repeat: 
	Run "make config" and disable the Guile option, then build
	the port and attempt to build a package.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-06-03 12:24:34 UTC
Responsible Changed
From-To: freebsd-ports-bugs->dhn

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2012-06-28 08:42:21 UTC
dhn         2012-06-28 07:42:07 UTC

  FreeBSD ports repository

  Modified files:
    audio/snd            Makefile distinfo pkg-plist 
  Log:
  - Update to 12.12
  - Remove GUILE/ESD: Support long since retired [1]
  
  PR:             ports/168619
  Submitted by:   Don Lewis <truckman@FreeBSD.org> [1]
  
  Revision  Changes    Path
  1.120     +2 -38     ports/audio/snd/Makefile
  1.46      +2 -2      ports/audio/snd/distinfo
  1.30      +0 -103    ports/audio/snd/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Dennis Herrmann freebsd_committer freebsd_triage 2012-06-28 08:42:47 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!