svgalib-1.4.3_5 is only for i386, while you are running amd64

Manolis Kiagias sonicy at otenet.gr
Tue Jun 8 05:40:18 UTC 2010


On 08/06/2010 8:16 π.μ., Giorgos Tsiapaliokas wrote:
> hello,
>
> i am trying to install vlc  but i came up against this error..
>
> ===>   vlc-1.0.6_3,3 depends on file:
> /usr/local/live/liveMedia/libliveMedia.a - found
> ===>   vlc-1.0.6_3,3 depends on package: v4l_compat>=1.0.20100321 - found
> ===>   vlc-1.0.6_3,3 depends on file: /usr/local/include/X11/xpm.h - found
> ===>   vlc-1.0.6_3,3 depends on executable: gmake - found
> ===>   vlc-1.0.6_3,3 depends on file: /usr/local/libdata/pkgconfig/xpm.pc -
> found
> ===>   vlc-1.0.6_3,3 depends on file: /usr/local/lib/qt4/libQtCore.so -
> found
> ===>   vlc-1.0.6_3,3 depends on file: /usr/local/lib/qt4/libQtGui.so - found
> ===>   vlc-1.0.6_3,3 depends on file: /usr/local/bin/moc-qt4 - found
> ===>   vlc-1.0.6_3,3 depends on file: /usr/local/bin/rcc - found
> ===>   vlc-1.0.6_3,3 depends on file: /usr/local/bin/uic-qt4 - found
> ===>   vlc-1.0.6_3,3 depends on file: /usr/local/bin/sdl-config - found
> ===>   vlc-1.0.6_3,3 depends on file: /usr/local/bin/perl5.10.1 - found
> ===>   vlc-1.0.6_3,3 depends on file: /usr/local/bin/intltool-extract -
> found
> ===>   vlc-1.0.6_3,3 depends on file:
> /usr/local/libdata/pkgconfig/gnome-mime-data-2.0.pc - found
> ===>   vlc-1.0.6_3,3 depends on executable: pkg-config - found
> ===>   vlc-1.0.6_3,3 depends on shared library: avcodec.1 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: dbus-1.3 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: notify.1 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: tar.0 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: zvbi.13 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: hal.1 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: avahi-common.3 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: vcdinfo.2 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: cdio.12 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: cdda_interface.0 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: dvbpsi.5 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: dvdnav.4 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: faac.0 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: faad.2 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: FLAC.10 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: fribidi.3 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: aa.1 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: dirac_decoder.1 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: x264.85 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: caca.0 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: dca.0 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: matroska.0 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: a52.0 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: mpeg2.0 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: shout.5 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: theora.0 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: tag.1 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: id3tag.0 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: mad.2 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: modplug.1 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: mpcdec.5 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: ogg.7 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: smbclient.0 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: gnutls.40 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: speex.1 - found
> ===>   vlc-1.0.6_3,3 depends on shared library: vga.1 - not found
> ===>    Verifying install for vga.1 in /usr/ports/graphics/svgalib
> ===>  svgalib-1.4.3_5 is only for i386, while you are running amd64.
> *** Error code 1
>
> Stop in /usr/ports/graphics/svgalib.
> *** Error code 1
>
> Stop in /usr/ports/multimedia/vlc.
> *** Error code 1
>
> Stop in /usr/ports/multimedia/vlc.
>
>
> i search in the mailing list and i found that if i make a modify with  "make
> confing" in /usr/ports/print/ghostscript8
> these two parametres
>
> [ ] GS_lvga256   D: SVGAlib, 256-color VGA modes
>                                                           [ ] GS_vgalib
>  D: SVGAlib, 16-color VGA modes
>
> that the problem will solved,but i had no luck.
>
> also i updated my ports and the i updated the packages
> multimedia/vlc,print/ghostscript,graphics/svgalib but still the problem
> wasn't solved..
>
> any help would be appreciated.:)
>   

This does not seem to be the only place where SVGALIB is defined though.
I just tried a make config-recursive in multimedia/vlc and can see
SVGALIB both in the main port, the sdl port and so on. It is off by
default (I am using amd64 too), so I guess you made some config changes
yourself.
At this point the easy way would be to:

cd /usr/ports/multimedia/vlc
make rmconfig-recursive
make config-recursive (careful not to select SVGALIB anywhere, or even
better just leave the default options)
make install clean


More information about the freebsd-questions mailing list