packages granite, json-glib, sqlite present but not detected

Asked by dan hitt on 2011-11-22

So, i'm trying to build the Lingo Dictionary on my ubuntu 11.10 system.

I downloaded the sources via
    bzr branch lp:lingo-dictionary

I followed the INSTALL instructions and ran cmake which determined 3 packages were missing:
-- package 'json-glib-1.0' not found
-- package 'sqlite3' not found
-- package 'granite' not found

But "dpkg --get-selections | grep PACKAGE_NAME" shows that at least some of the packages are there:

    dan@u-lev:~$ dpkg --get-selections | grep json-glib
    libjson-glib-1.0-0 install
    libjson-glib-1.0-0-dbg install
    dan@u-lev:~$ dpkg --get-selections | grep sqlite3
    libaprutil1-dbd-sqlite3 install
    libsqlite3-0 install
    sqlite3 install
    dan@u-lev:~$ dpkg --get-selections | grep granite
    libgranite0 install
    dan@u-lev:~$

Note that i installed the json-glib and sqlite3 software via "sudo apt-get install" so i think these should be on solid ground.

For granite, i downloaded and installed a *.deb, so that may be more questionable, but would appreciate any advice on how i can do better with granite (on an 11.10 system).

Thanks in advance for any info, especially about granite, as i have another pending question on another vala project about granite.

dan

Question information

Language:
English Edit question
Status:
Solved
For:
Lingo Edit question
Assignee:
No assignee Edit question
Solved by:
David Gomes
Solved:
Last query:
Last reply:
Revision history for this message
Best David Gomes (davidgomes) said :
#1

#For these, I think you need a special PPA, not sure
sudo apt-get install libgranite0
sudo apt-get install libgranite-dev

sudo apt-get install sqlite3 libsqlite3-0 libsqlite3-dev

sudo apt-get install libjson-glib-1.0-0 libjson-glib-dev gir1.2-json-1.0 libcouchdb-glib-1.0-2 gir1.2-couchdb-1.0

Well, some of the packages I mentioned above may not be necessary, but if it's not a problem, install them too, because I'm not quite sure which ones are really necessary.

Revision history for this message
Avi Romanoff (aroman) said :
#2

I'd say just install the unstable dev PPA here: https://launchpad.net/~elementary-os/+archive/daily

Also make sure, as David suggested above, you need to have the development header packages ('package'-dev).

Revision history for this message
dan hitt (dan-hitt) said :
#3

Thanks David and Avi.

I think you've made it clear what i'll need to do to proceed
(i.e., include the ppa, and attempt reinstalling some packages).

dan

On Thu, Nov 24, 2011 at 5:50 PM, Avi Romanoff
<email address hidden> wrote:
> Your question #179588 on Lingo changed:
> https://answers.launchpad.net/lingo-dictionary/+question/179588
>
> Avi Romanoff posted a new comment:
> I'd say just install the unstable dev PPA here: https://launchpad.net
> /~elementary-os/+archive/daily
>
> Also make sure, as David suggested above, you need to have the
> development header packages ('package'-dev).
>
> --
> You received this question notification because you asked the question.
>

Revision history for this message
dan hitt (dan-hitt) said :
#4

Thanks David Gomes, that solved my question.