Gramps dependencies 2 (SOLVED)

Hi guys

Referring to this thread http://linuxforums.org.uk/index.php?topic=11784.0

I have the same issue with Peppermint 5 only I can’t use the fix as it wont allow me to tick the box for “Pre-release updates (trusty proposed)” I tried installing the packages nonetheless but it’s made no difference

Graeme

Can you post the contents of your:

gedit /etc/apt/sources.list

What we’re looking for is a line similar to:
deb Index of /ubuntu trusty-proposed main multiverse restricted universe

# deb cdrom:[Peppermint 5 _Five_ - Release amd64 (20140617.2)]/ trusty main multiverse restricted universe

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://gb.archive.ubuntu.com/ubuntu/ trusty main restricted
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://gb.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://gb.archive.ubuntu.com/ubuntu/ trusty universe
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty universe
deb http://gb.archive.ubuntu.com/ubuntu/ trusty-updates universe
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://gb.archive.ubuntu.com/ubuntu/ trusty multiverse
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty multiverse
deb http://gb.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://gb.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu trusty-security main restricted
deb-src http://security.ubuntu.com/ubuntu trusty-security main restricted
deb http://security.ubuntu.com/ubuntu trusty-security universe
deb-src http://security.ubuntu.com/ubuntu trusty-security universe
deb http://security.ubuntu.com/ubuntu trusty-security multiverse
deb-src http://security.ubuntu.com/ubuntu trusty-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu trusty partner
# deb-src http://archive.canonical.com/ubuntu trusty partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb http://extras.ubuntu.com/ubuntu trusty main
deb-src http://extras.ubuntu.com/ubuntu trusty main
deb http://gb.archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse

Looks like the line you’re looking for is the very last entry

Many thanks

Graeme

OK, so if proposed is enabled … what happens if you move on to the next part of the instructions:-

ie.:

sudo apt-get update

then:

sudo apt-get install gir1.2-gexiv2-0.10 gir1.2-gtkspell3-3.0 python-pil rcs graphviz-doc libosmgpsmap-dev python3-bsddb3 python-pygoocanvas gir1.2-goocanvas-2.0-9 python-pyexiv2 python-osmgpsmap gir1.2-osmgpsmap-1.0 libosmgpsmap-1.0-0

Then try Gramps ?

OK, so if proposed is enabled .. what happens if you move on to the next part of the instructions:-

the problem is I can’t enable "Pre released updates (trusty-proposed) because when i tick the checkbox a box pops up looking for my password when I enter the password the tick disappears if I try to tick it again it just keeps disappearing and clearing the checkbox

In other words the tick wont stick :slight_smile:

what happens if you move on to the next part of the instructions:-

This is what happens after running sudo apt-get update

graeme@Linux1 ~ $ sudo apt-get install gir1.2-gexiv2-0.10 gir1.2-gtkspell3-3.0 python-pil rcs graphviz-doc libosmgpsmap-dev python3-bsddb3 python-pygoocanvas gir1.2-goocanvas-2.0-9 python-pyexiv2 python-osmgpsmap gir1.2-osmgpsmap-1.0 libosmgpsmap-1.0-0
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'libosmgpsmap-1.0-0-dev' for regex 'libosmgpsmap-1.0-0'
Package gir1.2-osmgpsmap-1.0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'gir1.2-osmgpsmap-1.0' has no installation candidate
graeme@Linux1 ~ $ 

Graeme

Download and install these 2 files (depending on your architecture)

32bit:
http://launchpadlibrarian.net/166749965/gir1.2-osmgpsmap-1.0_1.0.1-3_i386.deb
and
http://launchpadlibrarian.net/166749963/libosmgpsmap-1.0-0_1.0.1-3_i386.deb

or

64 bit:-
http://launchpadlibrarian.net/166749821/gir1.2-osmgpsmap-1.0_1.0.1-3_amd64.deb
and
http://launchpadlibrarian.net/166749819/libosmgpsmap-1.0-0_1.0.1-3_amd64.deb

once installed, run:

sudo apt-get install gir1.2-gexiv2-0.10 gir1.2-gtkspell3-3.0 python-pil rcs graphviz-doc libosmgpsmap-dev python3-bsddb3 python-pygoocanvas gir1.2-goocanvas-2.0-9 python-pyexiv2 python-osmgpsmap

Gramps (4.0.4 from the repos) should work properly now :slight_smile:

Thanks Mark that got rid of 2 of them but I’s still reporting 1 missing dependency (see screenshot)

Many thanks

Graeme

Try:

sudo apt-get install --reinstall gir1.2-gexiv2-0.10 libgexiv2-2

BTW, I’ve deleted your screenshot … can you please host them elsewhere and link to the pics :wink:
(I don’t want to fill up the server space with stuff that’s not 100% necessary)

Yep that’s sorted it :slight_smile:

Thank you very much

Graeme

You’re wonkum :slight_smile:

Damn … you correct your spelling … so that makes little sense now :o