Reply
Thread Tools
Posts: 15 | Thanked: 5 times | Joined on Jan 2012
#11
Originally Posted by reinob View Post
@TheStatsMan,

It could be that this "locate" package has the dependencies (very) wrong, or lists a critical system package as conflicting, or who knows what.

Can you do:
# apt-cache showpkg locate

and post the results?
-> or post a link to the .deb
I still get the same ridiculous thing (after reflashing) when
apt-get install locate


Code:
~ # apt-cache showpkg locate
Package: locate
Versions: 
4.4.2-1+maemo12+0m6 (/var/lib/apt/lists/harmattan-dev.nokia.com_dists_harmattan_sdk_free_binary-armel_Packages)
 Description Language: 
                 File: /var/lib/apt/lists/harmattan-dev.nokia.com_dists_harmattan_sdk_free_binary-armel_Packages
                  MD5: bff4cb1129be08196a6ed2311b3d1fbc


Reverse Depends: 
  findutils,locate
Dependencies: 
4.4.2-1+maemo12+0m6 - libc6 (2 2.4) libgcc1 (2 1:4.1.1) findutils (4 4.2.31-1) slocate (1 3.1-1.1) findutils (3 4.2.31-2) 
Provides: 
4.4.2-1+maemo12+0m6 - 
Reverse Provides:
 
Posts: 1,797 | Thanked: 4,223 times | Joined on Feb 2011 @ Germany
#12
OK, so the locate package is coming from the SDK! Are you sure this is what you want?

This package depends, among others, on the SDK-version of libc6, which might be different from the one installed on the N9.

If you remove the existing libc6 I bet the whole system goes down with it, as basically *everything* depends on that.

Welcome to the wonderful world of package management, or dependency hell if you prefer that term.

You have four options:
1. Leave locate for now,
2. Recompile it using the SDK and package it as a "proper" package,
3. Wait for somebody to do (2) for you.
4. Download the .deb and force dpkg it. It may or may not work.
 
Moderator | Posts: 5,320 | Thanked: 4,464 times | Joined on Oct 2009
#13
rzr may be interested in adding locate to his repo?
 
Posts: 1,269 | Thanked: 3,962 times | Joined on May 2011 @ Brazil
#14
The problem is with the Harmattan SDK repository which is not intended to be use on Nokia N9/N950. Some packages work from this repository, other don't, because of dependencies problems.

TeXLive doesn't work, look at :
http://talk.maemo.org/showthread.php?t=80148
http://forum.meego.com/showthread.php?t=5090

So be careful when installing packages from Harmattan SDK.
__________________
Python, C/C++, Qt and CAS developer. For Maemo/MeeGo/Sailfish :
Integral, Derivative, Limit - calculating mathematical integrals, derivatives and limits. SymPy - Computer Algebra System.
MatPlotLib - 2D & 3D plots in Python. IPython - Python interactive shell.
-- My blog about mobile & scientific computing ---
Sailfish : Sony Xperia X, Gemini, Jolla, Jolla C, Jolla Tablet, Nexus 4. Nokia N9, N900, N810.
 
Posts: 15 | Thanked: 5 times | Joined on Jan 2012
#15
I think I will leave locate for now, perhaps if I have time I will compile it from the source code. I was more concerned about the issue, rather than worried so much about locate, but if this kind of thing is a common problem with the Harmattan SDK and we don't need to report it then I won't worry about it.

Thanks all for the help with the problem
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 22:02.