Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 359637

Summary: Updating sys-apps/qingy-1.0.0 autotools files
Product: Gentoo Linux Reporter: Justin <yoosty>
Component: [OLD] Core systemAssignee: Mark Wright <gienah>
Status: RESOLVED FIXED    
Severity: normal CC: laservader, skrattaren
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 451744    
Attachments: patch to use new autotools
ebuild diff for new autotools

Description Justin 2011-03-20 18:27:32 UTC
While looking at a different issue ABCD noticed that qingy wasn't using the most up-to-date autotools syntax so he created the attached patch. I've tested the patch on a local portage overlay and it works as advertised.

Reproducible: Always
Comment 1 Justin 2011-03-20 18:29:17 UTC
Created attachment 266629 [details, diff]
patch to use new autotools
Comment 2 Justin 2011-03-20 19:03:40 UTC
Created attachment 266635 [details, diff]
ebuild diff for new autotools
Comment 3 Justin 2011-03-20 19:04:59 UTC
I've also reported the issue upstream:

https://sourceforge.net/tracker/index.php?func=detail&aid=3229581&group_id=82854&atid=567419
Comment 4 hal 2011-03-20 19:37:50 UTC
(In reply to comment #3)
> I've also reported the issue upstream:
> 
> https://sourceforge.net/tracker/index.php?func=detail&aid=3229581&group_id=82854&atid=567419

Thanks for your work. 
I just tried to build qingy with your patches (also the consolekit patch you posted upstream). Configure stops with:

---

checking for CONSOLEKIT... no
configure: error: 
			*** ConsoleKit is required when --disable-consolekit is not given.

---

[I] sys-auth/consolekit
     Available versions:  0.4.3 (~)0.4.4 {debug doc kernel_linux pam policykit test}
     Installed versions:  0.4.4(15:43:46 03/20/11)(kernel_linux pam policykit -debug -doc -test)

---

     Available versions:  1.0.0 1.0.0[1] {X crypt directfb emacs gpm opensslcrypt pam static}
     Installed versions:  1.0.0[1](19:04:06 03/20/11)(pam -X -crypt -directfb -emacs -gpm -opensslcrypt -static)
Comment 5 Michele Noberasco (RETIRED) gentoo-dev 2011-09-13 08:03:04 UTC
This bug has now been resolved upstream (svn only, no new release yet). Working on proper consolekit support before a new release.
Comment 6 Ian Stakenvicius (RETIRED) gentoo-dev 2013-04-26 21:41:14 UTC
Current ebuilds in the tree fail on automake-1.13 , please check to confirm the new versions work with this too.


# cat /var/tmp/portage/sys-apps/qingy-1.0.0/temp/aclocal.out 
***** aclocal *****
***** PWD: /var/tmp/portage/sys-apps/qingy-1.0.0/work/qingy-1.0.0
***** aclocal

aclocal-1.13: warning: autoconf input should be named 'configure.ac', not 'configure.in'
/usr/share/aclocal/zthread.m4:34: warning: underquoted definition of AM_PATH_ZTHREAD
/usr/share/aclocal/zthread.m4:34:   run info Automake 'Extending aclocal'
/usr/share/aclocal/zthread.m4:34:   or see http://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal
configure.in:5: error: 'AM_CONFIG_HEADER': this macro is obsolete.
    You should use the 'AC_CONFIG_HEADERS' macro instead.
/usr/share/aclocal-1.13/obsolete-err.m4:12: AM_CONFIG_HEADER is expanded from...
configure.in:5: the top level
autom4te-2.69: /usr/bin/m4 failed with exit status: 1
aclocal-1.13: error: echo failed with exit status: 1
Comment 7 Mark Wright gentoo-dev 2014-01-26 09:12:10 UTC
Fixed in qingy-1.0.0 by applying the patch qingy-1.0.0-screensavers.patch obtained from upstream subversion.

qingy-1.0.0: fix bug #359637 Updating sys-apps/qingy-1.0.0 autotools files: thanks to Justin for reporting, hal and axs for testing, Justin and s4t4n for fixing. Fix bug #462634 - sys-apps/qingy-1.0.0 build error: Thanks to Ole Langbehn for reporting, Rafal Muzylo, Ellison Marks, needle and Stephan Litterst for help. qingy-1.0.0-r1: Fix bug #372675 - sys-apps/qingy fails to keep ConsoleKit PAM session open with default setting (using DirectFB: Thanks to guboj for reporting, Richard Kenney for testing, Tomoh K. and s4t4n for fixing. Patches are from qingy upstream subversion.

(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 618E971F)