conflict dependencies (mesa and gpu-viv-bin-mx6q-fb)

This forum is for supported devices using an ARMv7 Freescale SoC.

conflict dependencies (mesa and gpu-viv-bin-mx6q-fb)

Postby opotonil » Fri Dec 26, 2014 7:19 pm

I tested (Wandboard Rev C1):
$this->bbcode_second_pass_code('', '
# pacman -Syu
:: Sincronizando las bases de datos de paquetes...
core está actualizado
extra 2,3 MiB 1114K/s 00:02 [########################################] 100%
community 2,5 MiB 1959K/s 00:01 [########################################] 100%
alarm está actualizado
aur está actualizado
:: Iniciando actualización completa del sistema...
:: ¿Reemplazar libltdl con core/libtool? [S/n] s
:: ¿Reemplazar mesa-dri con extra/mesa? [S/n] s
resolviendo dependencias...
verificando conflictos...
:: mesa y gpu-viv-bin-mx6q-fb están en conflicto (libgles). ¿Quitar gpu-viv-bin-mx6q-fb? [s/N] s
error: error al preparar la transacción (no se pudieron satisfacer las dependencias)
:: cairo: necesita libgl
:: libva: necesita libgl
')
$this->bbcode_second_pass_code('', '
# pacman -Rdd gpu-viv-bin-mx6q-fb

Paquetes (1): gpu-viv-bin-mx6q-fb-3.10.17_1.0.0-1.1

Tamaño Total Eliminado: 8,19 MiB

:: ¿Quiere eliminar estos paquetes? [S/n] s
(1/1) quitando gpu-viv-bin-mx6q-fb
')
$this->bbcode_second_pass_code('', '
# pacman -Syu
:: Sincronizando las bases de datos de paquetes...
core está actualizado
extra está actualizado
community está actualizado
alarm está actualizado
aur está actualizado
:: Iniciando actualización completa del sistema...
:: ¿Reemplazar libltdl con core/libtool? [S/n] s
:: ¿Reemplazar mesa-dri con extra/mesa? [S/n] s
resolviendo dependencias...
verificando conflictos...

Paquetes (41): ca-certificates-20140923-9 ca-certificates-utils-20140923-9 cgmanager-0.33-1 colord-1.2.7-2
cups-filters-1.0.61-4 dhcpcd-6.6.7-1 ffmpeg-1:2.5.2-2 file-5.21-3 freetype2-2.5.4-3 gnupg-2.1.1-1
gpgme-1.5.3-1 harfbuzz-0.9.37-1 hwids-20141214-1 jasper-1.900.1-12 ldb-1.1.18-1
libgphoto2-2.5.6-1 libldap-2.4.40-2 libltdl-2.4.2-15 [quitando] libpng-1.6.16-1 libsystemd-218-1
libtool-2.4.4-2.1 libwbclient-4.1.14-2 linux-armv7-3.18.1-1 llvm-libs-3.5.0-3 lz4-125-1
mdadm-3.3.2-1 mesa-10.4.0-1 mesa-dri-10.3.5-1 [quitando] mpfr-3.1.2.p11-1 orc-0.4.23-1
pciutils-3.3.0-1 poppler-0.29.0-1 s-nail-14.7.10-1 samba-4.1.14-2 sane-1.0.24-4
smbclient-4.1.14-2 systemd-218-1 systemd-sysvcompat-218-1 tdb-1.3.2-1 wget-1.16.1-1
xfsprogs-3.2.2-1

Tamaño Total de Descarga: 65,55 MiB
Tamaño Total Instalado: 242,01 MiB
Tamaño neto a actualizar: 10,20 MiB

:: ¿Continuar con la instalación? [S/n] s
')
$this->bbcode_second_pass_code('', '
# pacman -S --asdeps gpu-viv-bin-mx6q
:: Existen 4 proveedores disponibles para gpu-viv-bin-mx6q:
:: Repositorio alarm
1) gpu-viv-bin-mx6q-dfb 2) gpu-viv-bin-mx6q-fb 3) gpu-viv-bin-mx6q-wl 4) gpu-viv-bin-mx6q-x11

Introduzca un número (por defecto=1): 2
resolviendo dependencias...
verificando conflictos...
:: gpu-viv-bin-mx6q-fb y mesa están en conflicto (libgles). ¿Quitar mesa? [s/N] s
error: error al preparar la transacción (no se pudieron satisfacer las dependencias)
:: cairo: necesita mesa
:: libtxc_dxtn: necesita mesa
')
$this->bbcode_second_pass_code('', '
# pacman -Rdd mesa

Paquetes (1): mesa-10.4.0-1

Tamaño Total Eliminado: 18,71 MiB

:: ¿Quiere eliminar estos paquetes? [S/n] s
(1/1) quitando mesa
')
$this->bbcode_second_pass_code('', '
# pacman -S --asdeps gpu-viv-bin-mx6q
:: Existen 4 proveedores disponibles para gpu-viv-bin-mx6q:
:: Repositorio alarm
1) gpu-viv-bin-mx6q-dfb 2) gpu-viv-bin-mx6q-fb 3) gpu-viv-bin-mx6q-wl 4) gpu-viv-bin-mx6q-x11

Introduzca un número (por defecto=1): 2
resolviendo dependencias...
verificando conflictos...

Paquetes (1): gpu-viv-bin-mx6q-fb-3.10.17_1.0.0-1.1

Tamaño Total Instalado: 8,19 MiB

:: ¿Continuar con la instalación? [S/n] s
')
$this->bbcode_second_pass_code('', '
# pacman -S --asdeps mesa
resolviendo dependencias...
verificando conflictos...
:: mesa y gpu-viv-bin-mx6q-fb están en conflicto (libgles). ¿Quitar gpu-viv-bin-mx6q-fb? [s/N] s
error: error al preparar la transacción (no se pudieron satisfacer las dependencias)
:: cairo: necesita libgl
:: libva: necesita libgl
')
$this->bbcode_second_pass_code('', '
# pacman -S --asdeps mesa
resolviendo dependencias...
verificando conflictos...
:: mesa y gpu-viv-bin-mx6q-fb están en conflicto (libgles). ¿Quitar gpu-viv-bin-mx6q-fb? [s/N] n
error: se han detectado paquetes con conflictos no resolvibles
error: error al preparar la transacción (dependencias en conflicto)
:: mesa y gpu-viv-bin-mx6q-fb están en conflicto
')
opotonil
 
Posts: 40
Joined: Sat Feb 08, 2014 1:17 pm

Re: conflict dependencies (mesa and gpu-viv-bin-mx6q-fb)

Postby pepedog » Fri Dec 26, 2014 7:33 pm

I cannot understand all that, but only mesa-libgl and gpu-viv-bin-mx6q-fb would confict.
Package libva is a new dependancy of xbmc/kodi
pepedog
Developer
 
Posts: 2431
Joined: Mon Jun 07, 2010 3:30 pm
Location: London UK

Re: conflict dependencies (mesa and gpu-viv-bin-mx6q-fb)

Postby opotonil » Fri Dec 26, 2014 7:42 pm

The root problem is pacman wanted replace mesa-dri with extra/mesa.

I understand that:
cairo and libva require libgl (gpu-viv-bin-mx6q)
cairo and libtxc_dxtn require mesa (extra/mesa before mesa-dri)
Last edited by opotonil on Fri Dec 26, 2014 7:59 pm, edited 2 times in total.
opotonil
 
Posts: 40
Joined: Sat Feb 08, 2014 1:17 pm

Re: conflict dependencies (mesa and gpu-viv-bin-mx6q-fb)

Postby pepedog » Fri Dec 26, 2014 7:57 pm

gpu-viv-bin-mx6q-fb is really only good for xbmc/kodi
Install mesa-libgl, do whatever it takes to remove gpu-viv-bin-mx6q-fb
pepedog
Developer
 
Posts: 2431
Joined: Mon Jun 07, 2010 3:30 pm
Location: London UK

Re: conflict dependencies (mesa and gpu-viv-bin-mx6q-fb)

Postby opotonil » Fri Dec 26, 2014 8:00 pm

libva was installed as dependency by minidlna, I reinstalled minidlna (selecting mesa-libgl):
$this->bbcode_second_pass_code('', '
# pacman -S minidlna
resolviendo dependencias...
:: Existen 5 proveedores disponibles para libgl:
:: Repositorio extra
1) mesa-libgl
:: Repositorio alarm
2) gpu-viv-bin-mx6q-dfb 3) gpu-viv-bin-mx6q-fb 4) gpu-viv-bin-mx6q-wl 5) gpu-viv-bin-mx6q-x11

Introduzca un número (por defecto=1):
verificando conflictos...

Paquetes (31): enca-1.16-1 ffmpeg-1:2.5.2-2 fribidi-0.19.6-2 gsm-1.0.13-8 inputproto-2.3.1-1 json-c-0.12-2
lame-3.99.5-2 libass-0.12.0-1 libasyncns-0.8-5 libbluray-0.6.2-1 libid3tag-0.15.1b-8
libmodplug-0.8.8.5-1 libpulse-5.0-1 libtheora-1.1.1-3 libva-1.4.1-1 libvdpau-0.8-1
libx264-1:142.20140826-2 libxi-1.7.4-1 libxtst-1.2.2-1 mesa-libgl-10.4.0-1 opencore-amr-0.1.3-2
opus-1.1-1.1 orc-0.4.23-1 recode-3.6-8 recordproto-1.14.2-2 rtmpdump-20140918-2
schroedinger-1.0.11-2 sdl-1.2.15-7 speex-1.2rc1-4 xvidcore-1.3.3-1 minidlna-1.1.4-3

Tamaño Total de Descarga: 0,00 MiB
Tamaño Total Instalado: 34,83 MiB

:: ¿Continuar con la instalación? [S/n] s
')

All seems ok, thanks.
opotonil
 
Posts: 40
Joined: Sat Feb 08, 2014 1:17 pm


Return to Freescale

Who is online

Users browsing this forum: No registered users and 7 guests