Package Details: lightdm-ubuntu 1.21.3-2

Git Clone URL: https://aur.archlinux.org/lightdm-ubuntu.git (read-only)
Package Base: lightdm-ubuntu
Description: A lightweight display manager
Upstream URL: https://launchpad.net/lightdm
Licenses: GPL3, LGPL3
Groups: unity
Conflicts: lightdm
Provides: lightdm=1.21.3
Submitter: chenxiaolong
Maintainer: horsemanoffaith
Last Packager: horsemanoffaith
Votes: 34
Popularity: 0.070655
First Submitted: 2011-10-21 19:56
Last Updated: 2016-12-17 05:01

Dependencies (30)

Required by (37)

Sources (10)

Latest Comments

horsemanoffaith commented on 2016-12-17 17:02

The latest update contains a patch (0002-Fix-separator-error.patch) that seems to be needed on some systems but not on others. If you'd like to try to build the package without the patch, just edit the PKGBUILD and delete the patch. If you get the same error as listed below, build the package as-is.

drewbs commented on 2016-12-17 15:38

@horsemanoffaith The patch works here as well.

wenLiangcan commented on 2016-12-17 06:13

@horsemanoffaith Your patch works, thank you!

horsemanoffaith commented on 2016-12-17 04:59

I cannot seem to replicate the issue that you're describing here. I have found an old bug that talks about a missing separator in the lightdm package, and there's a comment in that old bug that talks about removing a line in the package so that it builds successfully. Since the error that we're referencing has to do with the help file, I don't think taking that line out of Makefile.am in the original files is going to hurt anything. I have rebuilt the file on my system and it seems to be working correctly. Since I can't replicate it, I need both of you (drewbs and wenLiangcan) to test the update and see if you're able to build the file correctly. If it works, I'll leave it live. If it doesn't, I'm going to have to ask around for help to fix the issue.

horsemanoffaith commented on 2016-12-17 04:19

@drewbs- I have everything that you listed on your packages at the same versions. I also have a 64-bit system using multilib files. What I did not have, however, is gcc-libs-multilib. I have lib32-gcc-libs and gcc-libs only. Just to give it a shot, I installed gcc-libs-multilib, and again, lightdm-ubuntu builds just fine on my system. I'm continuing to poke around to see if I can solve the problem.

drewbs commented on 2016-12-16 14:53

Thought this might be useful. I got a printout of all the packages I have installed and which versions that pertain to the dependencies to build this...

Name : glib2
Version : 2.50.2-1

Name : gobject-introspection
Version : 1.50.0+1+gb8d92b0-2

Name : gtk-doc
Version : 1.25+27+gd3bccc0-1

Name : intltool
Version : 0.51.0-1

Name : itstool
Version : 2.0.2+5+g676f3f7-2

Name : libgcrypt
Version : 1.7.3-1

Name : libx11
Version : 1.6.4-1

Name : libxcb
Version : 1.12-1

Name : libxdmcp
Version : 1.1.2-1

Name : libxklavier
Version : 5.4-1

Name : pam
Version : 1.3.0-1

Name : polkit
Version : 0.113-4

Name : qt4
Version : 4.8.7-11

Name : qt5-base
Version : 5.7.0-9

Name : vala
Version : 0.34.4-1

drewbs commented on 2016-12-16 05:07

I have both of those packages.
However, I am running a 64bit system. I have glibc and lib32-glibc, as well as, gcc-libs-multilib and lib32-gcc-libs.

horsemanoffaith commented on 2016-12-15 15:46

I am looking into the issue but so far have not been successful. I have rebuilt the package several times removing some custom packages I have installed on my system but I have yet to be able to replicate the issue- the package builds on my system with no troubles. I noticed that there are two dependencies that the Arch lightdm package has that mine does not, but I believe both of these dependencies are probably already on your systems. The two dependencies my package is missing is glibc and gcc-libs. If you don't have these on your system, try rebuilding the package with them. I don't think these are the issue, but it's the only thing I'm seeing at the moment.

wenLiangcan commented on 2016-12-15 13:22

Still having the same issue @horsemanoffaith

drewbs commented on 2016-12-15 07:05

@horsemanoffaith

I'm having the same issue as wenLiangcan. I just tested your update. The problem persists. My system is up to date as well.

make[2]: Leaving directory '/tmp/packerbuild-1000/lightdm-ubuntu/lightdm-ubuntu/src/lightdm-1.21.3/src'
Making all in doc
make[2]: Entering directory '/tmp/packerbuild-1000/lightdm-ubuntu/lightdm-ubuntu/src/lightdm-1.21.3/doc'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/tmp/packerbuild-1000/lightdm-ubuntu/lightdm-ubuntu/src/lightdm-1.21.3/doc'
Making all in help
make[2]: Entering directory '/tmp/packerbuild-1000/lightdm-ubuntu/lightdm-ubuntu/src/lightdm-1.21.3/help'
Makefile:526: *** missing separator. Stop.
make[2]: Leaving directory '/tmp/packerbuild-1000/lightdm-ubuntu/lightdm-ubuntu/src/lightdm-1.21.3/help'
make[1]: *** [Makefile:478: all-recursive] Error 1
make[1]: Leaving directory '/tmp/packerbuild-1000/lightdm-ubuntu/lightdm-ubuntu/src/lightdm-1.21.3'
make: *** [Makefile:410: all] Error 2

All comments