Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 552032 - lxde-base/lxdm-0.51 version bump
Summary: lxde-base/lxdm-0.51 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: LXDE team (DEFUNCT)
URL: http://git.lxde.org/gitweb/?p=lxde/lx...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-13 18:50 UTC by theprogrammernerd
Modified: 2016-08-14 18:16 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
lxdm-0.5.3.ebuild with eapi6 (lxdm-0.5.3.ebuild,1.49 KB, text/plain)
2016-04-21 20:17 UTC, jospezial
Details
lxdm-0.4.1 to r9-0.5.3.ebuild patch (lxdm-0.4.1-r9-0.5.3.ebuild.patch,1.73 KB, patch)
2016-04-21 20:20 UTC, jospezial
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description theprogrammernerd 2015-06-13 18:50:24 UTC
According the link I have posted the developers are tagging new releasing in their git repository but they are not putting an archive of said release on sourceforge. I would have included a patch but I was not sure how this should be handled? An archive of said tag could be made and hosted somewhere or the ebuild could clone the repository and checkout a particular tag. It could even select the latest version automatically. The disadvantage of this is that it will require more bandwidth to clone the repository than to download an archive.

In the git commit message you will notice the developers stating that they have fixed some bugs.

Reproducible: Always
Comment 1 José Romildo Malaquias 2015-10-08 09:40:04 UTC
lxdm-0.5.1.tar.xz is available at the sourceforge download area:

http://sourceforge.net/projects/lxdm/files/lxdm%200.5.1/

Plese update portage.
Comment 2 jospezial 2015-10-27 05:42:23 UTC
lxdm-0.5.2 is available. please bump!
Comment 4 Laurent V 2015-11-25 13:37:18 UTC
lxdm-0.5.3 is out, a version bump would be great.

http://git.lxde.org/gitweb/?p=lxde/lxdm.git;a=commit;h=c731487cc9f5e066ada661e63813df3ff4dd1b07
Comment 5 jospezial 2016-04-21 20:17:28 UTC
Created attachment 431462 [details]
lxdm-0.5.3.ebuild with eapi6

I removed the patches in the ebuild. Please test which patches from lxdm-0.4.1-r9.ebuild are still needed.
Had no problems to emerge.
Comment 6 jospezial 2016-04-21 20:20:17 UTC
Created attachment 431464 [details, diff]
lxdm-0.4.1 to r9-0.5.3.ebuild patch

And please change the title of this bug to the new version.
Comment 7 jospezial 2016-05-03 00:27:56 UTC
Some of the pam patches are still needed. Without them I get on pam upgrade:

* Messages for package sys-libs/pam-1.3.0_pre:

 * 
 * Your current setup is using one or more of the following modules,
 * that are not built or supported anymore:
 * pam_pwdb, pam_console
 * If you are in real need for these modules, please contact the maintainers
 * of PAM through https://bugs.gentoo.org/ providing information about its
 * use cases.
 * Please also make sure to read the PAM Upgrade guide at the following URL:
 *   https://www.gentoo.org/proj/en/base/pam/upgrade-0.99.xml
 * 
 * ERROR: sys-libs/pam-1.3.0_pre::poly-c failed (preinst phase):
 *   deprecated PAM modules still used

grep console /etc/pam.d/*
/etc/pam.d/lxdm:session    optional     pam_console.so
Comment 8 jospezial 2016-05-03 01:08:40 UTC
These are the upstream changes between releases 0.4.1 and 0.5.3 related to pam.

2015-11-20 	 dgod	try to work with pam provide XAUTHORITY
try to work with pam provide XAUTHORITY
	commit | commitdiff | tree
2014-01-03 	 dgod	pam subdirectory should not be installed if --without...
pam subdirectory should not be installed...
	commit | commitdiff | tree
2014-01-03 	 dgod	fix build without pam
fix build without pam
	commit | commitdiff | tree
2013-10-09 	 dgod	space to tab; some pam fix
space to tab; some pam fix
	commit | commitdiff | tree
2013-09-09 	 dgod	add oop pam support
add oop pam support
	commit | commitdiff | tree
2013-07-27 	 dgod	add PAM_XAUDATA support
add PAM_XAUDATA support
	commit | commitdiff | tree
2012-11-17 	 dgod	just hack to work with some bad pam module
just hack to work with some bad pam module
	commit | commitdiff | tree
2012-07-28 	 dgod	try to fix crash when pam return too many env
try to fix crash when pam return too many env
	commit | commitdiff | tree
2012-05-12 	 dgod	add selinux support in pam file
add selinux support in pam file
	commit | commitdiff | tree
2012-01-01 	 dgod	fix bug introduced from pam detect
fix bug introduced from pam detect
	commit | commitdiff | tree
2011-12-09 	 dgod	fix check pam at gentoo
fix check pam at gentoo
Comment 9 Brian Evans (RETIRED) gentoo-dev 2016-08-14 18:16:21 UTC
lxdm-0.5.3 added to the tree