FS#57499 - [xorgproto] System on SOC Nvidia Tegra-TK1 running Xorg-server V1.17 depends on libxfont

Attached to Project: Arch Linux
Opened by Alexandre (perfeitoan) - Wednesday, 14 February 2018, 00:49 GMT
Last edited by Doug Newgard (Scimmia) - Wednesday, 14 February 2018, 00:54 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
System Arch Linux
Linux localhost 3.10.18 #1 SMP Mon Jan 8 23:06:44 PST 2018 armv7l GNU/Linux
Upgrade via pacman in 02-11-2018
Xorg-sever version : 1.17

After upgrade by pacman I receive this suprise:
usr/lib/xorg-server/Xorg: error while loading shared libraries: libXfont.so.1: cannot open shared object file: No such file or directory

Because the package libxfont MUST BE REMOVE FOR CONTINUE UPGRADE THIS OS

After this Lightdm.service FAILED and don't start lightdm proprely

The system archlinux Xorg-server dont start now the system is fail

Additional info:
* package version(s)
* config and/or log files etc.

xorgproto 2018.1-1
Architecture: any
Repository: Extra

Steps to reproduce:

Reproduce the error:

sudo pacman -Syyuu
:: Synchronizing package databases...
core 127.8 KiB 2.60M/s 00:00 [####################################################] 100%
extra 1594.6 KiB 9.55M/s 00:00 [####################################################] 100%
community 4.1 MiB 7.79M/s 00:01 [####################################################] 100%
multilib 166.6 KiB 12.5M/s 00:00 [####################################################] 100%
archlinuxfr 12.1 KiB 11.8M/s 00:00 [####################################################] 100%
:: Starting full system upgrade...
:: Replace compositeproto with extra/xorgproto? [Y/n] y
:: Replace damageproto with extra/xorgproto? [Y/n] y
:: Replace dmxproto with extra/xorgproto? [Y/n] y
:: Replace fixesproto with extra/xorgproto? [Y/n] y
:: Replace fontsproto with extra/xorgproto? [Y/n] y
:: Replace inputproto with extra/xorgproto? [Y/n] y
:: Replace kbproto with extra/xorgproto? [Y/n] y
:: Replace randrproto with extra/xorgproto? [Y/n]
:: Replace recordproto with extra/xorgproto? [Y/n] y
:: Replace renderproto with extra/xorgproto? [Y/n] y
:: Replace scrnsaverproto with extra/xorgproto? [Y/n] y
:: Replace videoproto with extra/xorgproto? [Y/n] y
:: Replace xextproto with extra/xorgproto? [Y/n] y
:: Replace xf86dgaproto with extra/xorgproto? [Y/n] y
:: Replace xf86vidmodeproto with extra/xorgproto? [Y/n] y
:: Replace xineramaproto with extra/xorgproto? [Y/n] y
:: Replace xproto with extra/xorgproto? [Y/n] y
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: libxfont: removing fontsproto breaks dependency 'fontsproto>=2.1.3'

After your remove libxfont necessary to xorg-server version 17.1 with

pacman -Rdd libxfont

The upgrade goes OK, After you reboot the System the ArchLiniux OS is faled to start lightdm.service and the error usr/lib/xorg-server/Xorg: error while loading shared libraries: libXfont.so.1: cannot open shared object file: No such file or directory

HELP :|

Try to RollBAck
Give THIS
sudo pacman -U libxfont-1.5.3-1-armv7h.pkg.tar.xz
loading packages...
resolving dependencies...
looking for conflicting packages...
:: fontsproto and xorgproto are in conflict. Remove xorgproto? [y/N] Y
fontsproto and xorgproto are in conflict. Remove xorgproto? [y/N] Y
error: failed to prepare transaction (could not satisfy dependencies)
:: libxfont: requires xproto
:: libdmx: removing xorgproto breaks dependency 'dmxproto'
:: libice: removing xorgproto breaks dependency 'xproto'
:: libx11: removing xorgproto breaks dependency 'xproto'
:: libx11: removing xorgproto breaks dependency 'kbproto'
:: libxau: removing xorgproto breaks dependency 'xproto'
:: libxcomposite: removing xorgproto breaks dependency 'compositeproto'
:: libxdamage: removing xorgproto breaks dependency 'damageproto'
:: libxdmcp: removing xorgproto breaks dependency 'xproto'
:: libxext: removing xorgproto breaks dependency 'xextproto'
:: libxfixes: removing xorgproto breaks dependency 'fixesproto'
:: libxfont2: removing xorgproto breaks dependency 'xproto'
:: libxi: removing xorgproto breaks dependency 'inputproto'
:: libxinerama: removing xorgproto breaks dependency 'xineramaproto'
:: libxrandr: removing xorgproto breaks dependency 'randrproto'
:: libxrender: removing xorgproto breaks dependency 'renderproto'
:: libxss: removing xorgproto breaks dependency 'scrnsaverproto'
:: libxtst: removing xorgproto breaks dependency 'recordproto'
:: libxtst: removing xorgproto breaks dependency 'inputproto'
:: libxv: removing xorgproto breaks dependency 'videoproto'
:: libxxf86dga: removing xorgproto breaks dependency 'xf86dgaproto'
:: libxxf86vm: removing xorgproto breaks dependency 'xf86vidmodeproto'
This task depends upon

Closed by  Doug Newgard (Scimmia)
Wednesday, 14 February 2018, 00:54 GMT
Reason for closing:  Not a bug
Additional comments about closing:  You were told before that Arch only supports x86_64, you are on a different distro. This is your last warning

Loading...