Active Topics

 



Notices


Reply
Thread Tools
ajack's Avatar
Posts: 288 | Thanked: 175 times | Joined on Oct 2010 @ Petaling Jaya, Selangor, Malaysia
#61
Originally Posted by Mentalist Traceur View Post
sat2050: I would much rather take your solution to mece's one. Can you possibly request to be the maintainer of the subversion package in the repository and push your fixed-for-latest-version-of-the-libs subversion package to the repository?

Not that I can't compile myself, and I probably will using your steps, but it'd be nice if people didn't have to deal with either of the fixes in this thread from now on.

- Edit -

My problem with Mece's solution is obviously we had something that installed a more recent version of that lib - if something else depends on the later lib, now or in the future, we're back into dependency hell.
I agree with what you've said. However, Mece's solution gives us an immediate working subversion. Also, if such dependencies exist, it would have been highlighted by apt-get and the other dependent application would have been removed in the process.

Moving forward, we should report this to the maintainer and let them sort this out. Looking at the "apt-cache show libaprutil1" output, the maintainer is sebastien.lelong@gmail.com, do you want me to email this person?
__________________
Visit my blog at http://lifewithmaemo.blogspot.com or my website at http://www.renegade-uiq.com
 

The Following User Says Thank You to ajack For This Useful Post:
Posts: 7 | Thanked: 0 times | Joined on Nov 2010
#62
Originally Posted by ajack View Post
I agree with what you've said. However, Mece's solution gives us an immediate working subversion. Also, if such dependencies exist, it would have been highlighted by apt-get and the other dependent application would have been removed in the process.

Moving forward, we should report this to the maintainer and let them sort this out. Looking at the "apt-cache show libaprutil1" output, the maintainer is sebastien.lelong@gmail.com, do you want me to email this person?

I Just want to say that you guys are AWESOME and this saved my day. I've been battling this for a long time and just found this. THANK YOU FOR ALL YOUR EFFORTS I LOVE THIS COMMUNITY!
 
ajack's Avatar
Posts: 288 | Thanked: 175 times | Joined on Oct 2010 @ Petaling Jaya, Selangor, Malaysia
#63
I've emailed Sebastien:

Subversion problems on Maemo 5
From: Ajack <*******>
To: sebastien.lelong@gmail.com
Hi Sebastien,

The current version of subversion is having problems and we've identified the
following two packages as the culprit. They are libaprutil1 and libapr1. You
can find out more from the TMO thread at URL
http://talk.maemo.org/showthread.php...ght=subversion

Since you are listed as the maintainer of the two libraries, I was hoping you
can look into this problem so that this problem is resolved.

Regards,
Adrian (aka ajack)
__________________
Visit my blog at http://lifewithmaemo.blogspot.com or my website at http://www.renegade-uiq.com

Last edited by ajack; 2011-03-31 at 16:40.
 

The Following User Says Thank You to ajack For This Useful Post:
ajack's Avatar
Posts: 288 | Thanked: 175 times | Joined on Oct 2010 @ Petaling Jaya, Selangor, Malaysia
#64
I just got a reply... doesn't look good people...

-------

> Hi Adrian,
>
> Sorry to say, but I'm not in N900 dev anymore. I can remember I packaged
> a SVN, wasn't easy, mainly because weird dependencies (you can still skip
> them, and ./configure almost silents them, but then you got a very
> restrictive svn not able to checkout repos through https for
> instance...).
>
> I had a quick look at your thread, it seems you guys got a solution, the
> better is some of you replaces the deb I packaged, don't you think ?
> Sorry I can't dig this further. I've subscribed to the thread and will
> chime when I think I can help anyway.
>
> So many things to do, so little time...
>
>
> Cheers,
> Seb
__________________
Visit my blog at http://lifewithmaemo.blogspot.com or my website at http://www.renegade-uiq.com
 

The Following User Says Thank You to ajack For This Useful Post:
ajack's Avatar
Posts: 288 | Thanked: 175 times | Joined on Oct 2010 @ Petaling Jaya, Selangor, Malaysia
#65
I appreciate his (Sebastien Lelong) honesty and we do have a solution... maybe we can get TMO to downgrade the repos... but I am sure there are various QA issues involved. What now brown cow?
__________________
Visit my blog at http://lifewithmaemo.blogspot.com or my website at http://www.renegade-uiq.com
 

The Following User Says Thank You to ajack For This Useful Post:
Posts: 38 | Thanked: 24 times | Joined on Mar 2011 @ India
#66
Hello Guys,

Has some one been able to figure out if libapr is a dependecy for some package except for subversion, because it seems that the latest version of both libapr1 and libapr-util1 was patched for n900 using debian guidelines.
Also the source packages available at the package instance page dont seem to be proper because they had some files missing.
Therefore I had to download sources from subversion website again to recompile it.
Mece's versions are more stable than the latest versions for libapr1 and libaprutil-1.
For now subversion seems to run fine,
except one problem if the network hangs or connection is lost while checkout subversion stops responding and the drive may get corrupted so please run fsck utility if svn crashes.
 

The Following 3 Users Say Thank You to sat2050 For This Useful Post:
mece's Avatar
Posts: 1,111 | Thanked: 1,985 times | Joined on Aug 2009 @ Åbo, Finland
#67
@sat2050 they are not "my versions" just the previous versions, that worked
anyway, you can request to maintain the package and then upload fixed versions if you get it working.
__________________
Class .. : Meddler, Thread watcher, Developer, Helper
Humor .. : [********--] Alignment: Pacifist
Patience : [*****-----] Weapon(s): N900, N950, Metal music
Agro ... : [----------] Relic(s) : N95, NGage, Tamyia Wild One

Try Tweed Suit for your hardcore twittering needs
http://twitter.com/mece66
I like my coffee black, like my metal.
 

The Following User Says Thank You to mece For This Useful Post:
Posts: 38 | Thanked: 24 times | Joined on Mar 2011 @ India
#68
Originally Posted by mece View Post
@sat2050 they are not "my versions" just the previous versions, that worked
anyway, you can request to maintain the package and then upload fixed versions if you get it working.
I dont think I will be able to maintain the subversion package for now since I dont have much info about the svn build, I also need to be aware of the dfsg rules and maemo patches if applicable. Learning this will require a lot of time But with some help I am sure we can definitely try to maintian this package

Thanks
 

The Following 2 Users Say Thank You to sat2050 For This Useful Post:
ajack's Avatar
Posts: 288 | Thanked: 175 times | Joined on Oct 2010 @ Petaling Jaya, Selangor, Malaysia
#69
To sum it all up in one simple post, it has been identified that the libraries libapr1 and libaprutil1 is causing subversion to crash with a "segmentation fault" error. You can fix this by typing in:

Code:
sudo apt-get install libaprutil1=1.3.9-2 libapr1=1.4.2-1
However, this will cause the libraries to be replace when you do a package update with HAM, FAM or apt-get. To prevent these libraries from updating to the latest, create or edit the file at:

/etc/apt/preferences

And add in the following entires into the file:

Code:
Package: libaprutil1
Pin: version 1.3.9-2
Pin-Priority: 1001

Package: libapr1
Pin: version 1.4.2-1
Pin-Priority: 1001
This will pin the libraries and prevent them from being updated with the newer/faulty versions.

There was also reports that people had problems getting the older version of the two libs files. To download these two files, go to the following two URLs:

http://maemo.org/packages/view/libaprutil1/
http://maemo.org/packages/view/libapr1/

To install these DEBs, use the following command (as root):

Code:
dpkg -i <deb_file_armel.deb>
Hope this helps.
__________________
Visit my blog at http://lifewithmaemo.blogspot.com or my website at http://www.renegade-uiq.com

Last edited by ajack; 2011-03-31 at 04:16. Reason: Added URL links to DEB files...
 

The Following 10 Users Say Thank You to ajack For This Useful Post:
Posts: 3 | Thanked: 0 times | Joined on Mar 2011
#70
This is great news! However, I get the error message:

E: Version '1.3.9-2' for 'libaprutil1' was not found
For libapr1 it is the same problem...

Do you have an idea why this can be?

Thanks in advance!
 
Reply


 
Forum Jump


All times are GMT. The time now is 18:53.