← Back to team overview

svn team mailing list archive

Re: Preparing to merge with upcoming Subversion 1.6.12dfsg-1 from Debian testing

 

On 2010-07-02 07:51, Max Bowsher wrote:
> On 01/07/10 19:04, Max Bowsher wrote:
>> On 01/07/10 17:06, Michael Diers wrote:
>>> Oh, rats. I'll give up on bringing KWallet integration to Hardy in our PPA.
>>>
>>> While the KWallet API has been stable for a long time, Subversion 1.6
>>> only supports detecting KWallet via a KDE 4.x feature:
>>>
>>>   ...
>>>   checking for kde4-config... no
>>>   configure: error: cannot find kde4-config
>>>   ...
>>>
>>> Hardy has KDE 3.x in Main; with KDE 4.x only available in Universe.
>>> However, packages from Universe rightly are not available for our
>>> Launchpad PPA builds...
>>
>> PPA builds by default may depend on main+restricted+universe+multiverse.
>>
>> You can opt for a more restricted configuration under "Edit PPA
>> dependencies", but we have not done so.

Max,

thanks for pointing this out; sorry for the confused statement about our
PPA dependencies. Indeed, adding kde4libs-bin to the build dependencies
- it provides kde4-config - got me a bit further, but still no dice:

...
checking whether to look for KWallet... yes
checking for QtCore, QtDBus, QtGui... yes
checking for kde4-config... yes
checking for KWallet... ASSERT: "QDir::isAbsolutePath(file)" in file
/build/buildd/kde4libs-4.0.3/kdecore/config/kconfigini.cpp, line 489
ASSERT: "QDir::isAbsolutePath(file)" in file
/build/buildd/kde4libs-4.0.3/kdecore/config/kconfigini.cpp, line 489
no
configure: error: cannot find KWallet
make: *** [debian/stamp-configure] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

>>> Max, please do go ahead with the 1.6.12 merge. I'll provide a custom
>>> KWallet-enabled build for my remaining Hardy users.
>>
>> Unless the required patch is particularly horrid, I don't have any
>> objections to it going into the ~svn ppa.
> 
> I've uploaded lucid, karmic, jaunty. Let me know whether you want to
> have another attempt at 1.6.9 for hardy, or if I should go ahead and
> upload a hardy 1.6.12 without kwallet.

I'm not very familiar with KDE, and the build error above seems rather
fundamental. Thus I'd like to punt on the effort to get KWallet support
into Hardy.

Max, please do go ahead with 1.6.12, sans kwallet. (I never pushed any
of my recent KWallet-related changes to the Hardy branch, so there is
nothing to cleanup.)

Cheers,

-- 
Michael Diers, elego Software Solutions GmbH, http://www.elego.de



References