Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#26765 - lxdm fails to install via pacman (cant chown /var/lib/lxdm: no such dir)

Attached to Project: Community Packages
Opened by Borja Ruiz (borja.ruiz) - Sunday, 06 November 2011, 13:12 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Sunday, 06 November 2011, 17:22 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Bartłomiej Piotrowski (Barthalion)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:


when pacman -S lxdm (with gdm alredy installed)

fail to chown: cant access «/var/lib/lxdm»: No such file or directory
error: command failed

Additional info:
==================
* package version(s)


arch ~ # pacman -Si lxdm
Repositorio : community
Nombre : lxdm
Versión : 0.4.1-5
URL : http://sourceforge.net/projects/lxdm/
Licencias : GPL
Grupos : lxde
Provee : Nada
Depende de : gtk2 xorg-server consolekit
Dep. opcionales : Nada
En conflicto con : Nada
Reemplaza a : Nada
Tamaño de descarga: 78,18 K
Tamaño instalado : 928,00 K
Empaquetador : Bartłomiej Piotrowski <barthalion@gmail.com>
Arquitectura : x86_64
Fecha de compilación : vie 04 nov 2011 19:05:09 CET
Suma MD5 : b954638ea856161053f322e888186d9e
Descripción : Lightweight Display Manager (part of LXDE)

arch ~ #


* config and/or log files etc.
===============================


Steps to reproduce:
=======================

arch ~ # pacman -S lxdm
resolviendo dependencias...
verificando conflictos...

Objetivos (1): lxdm-0.4.1-5

Tamaño total de descarga: 0,00 MB
Tamaño total instalado: 0,91 MB

¿Continuar con la instalación? [S/n]
(1/1) verificando la integridad de los paquetes [######################] 100%
(1/1) verificando conflictos entre archivos [######################] 100%
(1/1) instalando lxdm [######################] 100%
chown: no se puede acceder a «/var/lib/lxdm»: No existe el fichero o el directorio
error: el comando falló al ejecutarse
arch ~ # ls /var/lib/
AccountsService/ dhcpcd/ logrotate.status udisks/
alsa/ ex/ misc/ upower/
arpd/ gdm/ pacman/ xkb/
color/ hwclock/ polkit-1/
colord/ iptables/ sudo/
dbus/ krb5kdc/ syslog-ng/
arch ~ # pacman -Ss lxdm
community/lxdm 0.4.1-5 (lxde) [instalado]
Lightweight Display Manager (part of LXDE)
arch ~ # pacman -S lxdm
precaución: lxdm-0.4.1-5 está actualizado -- re-instalando
resolviendo dependencias...
verificando conflictos...

Objetivos (1): lxdm-0.4.1-5

Tamaño total de descarga: 0,00 MB
Tamaño total instalado: 0,91 MB

¿Continuar con la instalación? [S/n]
(1/1) verificando la integridad de los paquetes [######################] 100%
(1/1) verificando conflictos entre archivos [######################] 100%
(1/1) actualizando lxdm [######################] 100%
chown: no se puede acceder a «/var/lib/lxdm»: No existe el fichero o el directorio
error: el comando falló al ejecutarse
arch ~ # mkdir /var/lib/lxdm
arch ~ # pacman -S lxdm
precaución: lxdm-0.4.1-5 está actualizado -- re-instalando
resolviendo dependencias...
verificando conflictos...

Objetivos (1): lxdm-0.4.1-5

Tamaño total de descarga: 0,00 MB
Tamaño total instalado: 0,91 MB

¿Continuar con la instalación? [S/n]
(1/1) verificando la integridad de los paquetes [######################] 100%
(1/1) verificando conflictos entre archivos [######################] 100%
(1/1) actualizando lxdm [######################] 100%
arch ~ #

This task depends upon

Closed by  Bartłomiej Piotrowski (Barthalion)
Sunday, 06 November 2011, 17:22 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in lxdm 0.4.1-6.
Comment by Ionut Biru (wonder) - Sunday, 06 November 2011, 13:44 GMT
it happens because the directory doesn't exist, either because makepkg removed it because emptydirs is enabled or because make install didn't create it.

for first, !emptydirs in options array is enough

Loading...