vlc install error - possibly plist error for kde4?

David Southwell david at vizion2000.net
Wed Jul 14 08:21:13 UTC 2010


> On Mon, Jul 12, 2010 at 09:45:34PM -0400, Joseph S. Atkinson wrote:
> > On 07/12/2010 20:24, Wesley Shields wrote:
> > > On Mon, Jul 12, 2010 at 10:42:46PM +0200, David DEMELIER wrote:
> > >> 2010/7/12 David Southwell<david at vizion2000.net>:
> > >>> cd: can't cd to
> > >>> /usr/ports/multimedia/vlc/work/fake/usr/local/share/kde4
> > 
> > ...
> > 
> > >> I don't understand this : cd: can't cd to
> > >> /usr/ports/multimedia/vlc/work/fake/usr/local/share/kde4
> > 
> > Whatever options were use, the kde4 directory isn't being created. This
> > needs to be checked for. Try this patch.
> > 
> > --- /usr/ports/multimedia/vlc/Makefile	2010-07-12 16:48:11.000000000
> > -0400 +++ Makefile	2010-07-12 20:59:50.000000000 -0400
> > @@ -662,11 +662,13 @@
> > 
> >  		${SED} -e 's|^|@dirrmtry libdata/|' >> ${PLIST} ; \
> >  	
> >  	fi
> >  
> >  .for dir in icons kde4 vlc
> > 
> > +	if [ -d ${FAKEDIR}/share/${dir} ]; then \
> > 
> >  	cd ${FAKEDIR}/share/${dir} && ${FIND} -s * -type f -o -type l | \
> >  	
> >  		${SED} -e 's|^|share/${dir}/|' >> ${PLIST} \
> >  		&& ${FIND} -d * -type d | \
> > 
> > -		${SED} -e 's|^|@dirrmtry share/${dir}/|' >> ${PLIST}
> > -		${ECHO_CMD} "@dirrmtry share/${dir}" >> ${PLIST}
> > +		${SED} -e 's|^|@dirrmtry share/${dir}/|' >> ${PLIST} \
> > +		&& ${ECHO_CMD} "@dirrmtry share/${dir}" >> ${PLIST} ; \
> > +	fi
> > 
> >  .endfor
> >  .if !defined(NOPORTDOCS)
> >  
> >  	cd ${FAKEDIR}/share/doc && ${FIND} -s * -type f -o -type l | \
> 
> I committed this patch after not hearing anything back from David
> Southwell. It should solve the problem, despite not knowing what the
> root cause is.
> 
> -- WXS

Hi Wex

Thanks for looking at this one.

I have been out of the office for a few days which is why you have not heard 
from me. We are building a new studio which is good for keeping fit! I am also 
likely to be out a quite a bit for a few weeks.

his morning I was just going to test your patch when I saw you had committed 
the patch. I  updated my ports and tested the result - which now produces a 
different error.
see below  ***error****   
I have also listed options from /var/db/ports/vlc/ 
see below ***options***


__________________________________________________________________
***error*** 
____________________________________________________________________
Making install in test
gmake[2]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-1.1.0/test'
gmake[3]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-1.1.0/test'
gmake[3]: Nothing to be done for `install-exec-am'.
gmake[3]: Nothing to be done for `install-data-am'.
gmake[3]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-1.1.0/test'
gmake[2]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-1.1.0/test'
gmake[2]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-1.1.0'
gmake[3]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-1.1.0'
test -z "/usr/ports/multimedia/vlc/work/fake/usr/local/bin" || 
/usr/local/bin/gmkdir -p "/usr/ports/multimedia/vlc/work/fake/usr/local/bin"
 install  -o root -g wheel -m 555 cvlc rvlc svlc qvlc 
'/usr/ports/multimedia/vlc/work/fake/usr/local/bin'
gmake[3]: Nothing to be done for `install-data-am'.
gmake[3]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-1.1.0'
gmake[2]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-1.1.0'
gmake[1]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-1.1.0'
/bin/rm -f 
/usr/ports/multimedia/vlc/work/fake/usr/local/share/locale/locale.alias
cd /usr/ports/multimedia/vlc/work/fake/usr/local/bin && /usr/bin/find -s * |  
/usr/bin/sed -e 's|^|bin/|' >> /usr/ports/multimedia/vlc/work/plist
cd /usr/ports/multimedia/vlc/work/fake/usr/local/include && /usr/bin/find -s * 
-type f -o -type l |  /usr/bin/sed -e 's|^|include/|' >> 
/usr/ports/multimedia/vlc/work/plist  && /usr/bin/find -d * -type d |  
/usr/bin/sed -e 's|^|@dirrmtry include/|' >> 
/usr/ports/multimedia/vlc/work/plist
/bin/rm -f 
/usr/ports/multimedia/vlc/work/fake/usr/local/lib/vlc/plugins/services_discovery/libsap_plugin.la
/bin/rm -f 
/usr/ports/multimedia/vlc/work/fake/usr/local/lib/vlc/plugins/services_discovery/libsap_plugin.so
cd /usr/ports/multimedia/vlc/work/fake/usr/local/lib && /usr/bin/find -s * -
type f -o -type l|  /usr/bin/sed -e 's|^|lib/|' >> 
/usr/ports/multimedia/vlc/work/plist  && /usr/bin/find -d * -type d |  
/usr/bin/sed -e 's|^|@dirrmtry lib/|' >> /usr/ports/multimedia/vlc/work/plist
if [ -d /usr/ports/multimedia/vlc/work/fake/usr/local/libdata ]; then  cd 
/usr/ports/multimedia/vlc/work/fake/usr/local/libdata && /usr/bin/find -s * -
type f -o -type l|  /usr/bin/sed -e 's|^|libdata/|' >> 
/usr/ports/multimedia/vlc/work/plist  && /usr/bin/find -d * -type d |  
/usr/bin/sed -e 's|^|@dirrmtry libdata/|' >> 
/usr/ports/multimedia/vlc/work/plist ;  fi
if [ -d /usr/ports/multimedia/vlc/work/fake/usr/local/share/icons ]; then  cd 
/usr/ports/multimedia/vlc/work/fake/usr/local/share/icons && /usr/bin/find -s 
* -type f -o -type l |  /usr/bin/sed -e 's|^|share/icons/|' >> 
/usr/ports/multimedia/vlc/work/plist  && /usr/bin/find -d * -type d |  
/usr/bin/sed -e 's|^|@dirrmtry share/icons/|' >> 
/usr/ports/multimedia/vlc/work/plist  && echo "@dirrmtry share/icons" >> 
/usr/ports/multimedia/vlc/work/plist
Syntax error: end of file unexpected (expecting "fi")
*** Error code 2

Stop in /usr/ports/multimedia/vlc.
*** Error code 1

Stop in /usr/ports/multimedia/vlc.
__________________________________________________________________
\\\error\\\
____________________________________________________________________

_______________________________________________________________
***options***
________________________________________________________________
dns1# 
dns1# pwd
/var/db/ports/vlc
dns1# cat options
# This file is auto-generated by 'make config'.
# No user-servicable parts inside!
# Options for vlc-1.1.0,3
_OPTIONS_READ=vlc-1.1.0,3
WITH_A52=true
WITHOUT_AALIB=true
WITH_AVAHI=true
WITH_CACA=true
WITH_DBUS=true
WITHOUT_DIRAC=true
WITH_DTS=true
WITH_DVDREAD=true
WITH_DVDNAV=true
WITHOUT_DVBPSI=true
WITH_FAAD=true
WITH_FLAC=true
WITHOUT_FLUID=true
WITHOUT_FRIBIDI=true
WITHOUT_GGI=true
WITH_GLX=true
WITH_GNOMEVFS=true
WITH_GNUTLS=true
WITH_HTTPD=true
WITHOUT_JACK=true
WITH_LIVEMEDIA=true
WITHOUT_LUA=true
WITH_MAD=true
WITH_MATROSKA=true
WITHOUT_MODPLUG=true
WITH_MPEG2=true
WITHOUT_MUSEPACK=true
WITHOUT_NCURSES=true
WITH_NLS=true
WITHOUT_NOTIFY=true
WITHOUT_OCFLAGS=true
WITH_OGG=true
WITHOUT_OPENGL=true
WITH_PNG=true
WITHOUT_PULSE=true
WITH_QT4=true
WITH_REALAUDIO=true
WITH_SAMBA=true
WITHOUT_SCHROED=true
WITH_SDL=true
WITH_SHOUT=true
WITH_SKINS=true
WITH_STREAM=true
WITH_SPEEX=true
WITHOUT_SQLITE=true
WITHOUT_SVG=true
WITHOUT_SVGALIB=true
WITH_TAGLIB=true
WITH_THEORA=true
WITHOUT_TREMOR=true
WITH_TWOLAME=true
WITHOUT_UPNP=true
WITH_V4L=true
WITH_VCD=true
WITH_VORBIS=true
WITH_X264=true
WITH_XCB=true
WITHOUT_XOSD=true
WITHOUT_XVIDEO=true
WITHOUT_ZVBI=true
dns1# 

_______________________________________________________________________________________
\\\options\\\
______________________________________________________________________________________


Photographic Artist
Permanent Installations & Design
Creative Imagery and Advanced Digital Techniques
High Dynamic Range Photography & Official Portraiture
Combined darkroom & digital creations
& Systems Adminstrator for the vizion2000.net network


More information about the freebsd-ports mailing list