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

Bug 607644

Summary: net-im/psi-0.15 fails with sys-devel/qconf-2.0
Product: Gentoo Linux Reporter: Kilian <roehner>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: normal CC: njsg, rion4ik, skrattaren
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: net-im/psi-0.15 build log
qcm-upd.patch

Description Kilian 2017-01-29 17:56:25 UTC
Created attachment 461850 [details]
net-im/psi-0.15 build log

Downgrading to sys-devel/qconf-1.5_pre717-r1 resolves the following issue when installing net-im/psi-0.15:


./configure --prefix=/usr --qtdir=/usr --disable-growl --disable-xss
Configuring Psi ...
Verifying Qt 4 build environment ... fail

Reason: There was an error compiling 'conf'.  See conf.log for details.

full build log attached.
Comment 1 Nuno Silva 2017-02-02 07:12:05 UTC
see also bug 585416
Comment 2 Sergey Ilinykh 2017-02-16 20:19:42 UTC
Yes. new qconf is not compatible with old configurations.
I think it's better to remove Psi from Gentoo portage together with qconf.
Nobody much cares to keep in good condition anyway.

I have it in my overlay and keep my ebuilds updated.
There is a chance a new Psi version will be based on cmake.
Comment 3 Nuno Silva 2017-02-16 20:58:58 UTC
Why not just mask =qconf-2.0, or use an unstable keyword for it? Or perhaps just remove =qconf-2.0?

That way the older version of qconf and the newest version of psi can be kept as they are.
Comment 4 Sergey Ilinykh 2017-02-17 11:10:09 UTC
Created attachment 464108 [details, diff]
qcm-upd.patch

There is a patch here which makes newer qconf working with Psi-0.15.
Comment 5 Sergey Ilinykh 2017-03-04 13:02:23 UTC
btw If anybody cares...

I'm an owner of Psi and Psi+ projects. also qconf, iris and some others.

And I'm ready to proxy-maintain them in portage.

The most comfortable for me would be if someone periodically merged changes from my overlay. While I don't have 0.15 there, I can add it.

my overlay: layman -a rion
Comment 6 Andreas Sturmlechner gentoo-dev 2017-03-26 09:26:37 UTC
Thanks a lot, fixed in git commit c61e8ac69f13196253142b90d46346c28c57c67f
Comment 7 Andreas Sturmlechner gentoo-dev 2017-03-26 09:28:19 UTC
*** Bug 585416 has been marked as a duplicate of this bug. ***