Cruisers Forum
 

Go Back   Cruisers & Sailing Forums > Seamanship, Navigation & Boat Handling > OpenCPN
Cruiser Wiki Click Here to Login
Register Vendors FAQ Community Calendar Today's Posts Log in

Reply
  This discussion is proudly sponsored by:
Please support our sponsors and let them know you heard about their products on Cruisers Forums. Advertise Here
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 17-01-2013, 00:21   #1
Registered User
 
titaantje's Avatar

Join Date: Jan 2012
Location: Netherlands
Boat: North Beach 24
Posts: 33
OpenCPN installation issues fedora 18

Installation of OpenCPN on the latest fedora release (fedora 18) fails because of conflicts:

Transaction Check Error:
file /usr from install of opencpn-3.1.1309-1.x86_64 conflicts with file from package nevernote-0.99-2.amd64
file /usr from install of opencpn-3.1.1309-1.x86_64 conflicts with file from package filesystem-3.1-2.fc18.x86_64
file /usr/local from install of opencpn-3.1.1309-1.x86_64 conflicts with file from package filesystem-3.1-2.fc18.x86_64
file /usr/local/bin from install of opencpn-3.1.1309-1.x86_64 conflicts with file from package filesystem-3.1-2.fc18.x86_64
file /usr/local/lib64 from install of opencpn-3.1.1309-1.x86_64 conflicts with file from package filesystem-3.1-2.fc18.x86_64
file /usr/local/share from install of opencpn-3.1.1309-1.x86_64 conflicts with file from package filesystem-3.1-2.fc18.x86_64
file /usr/local/share/applications from install of opencpn-3.1.1309-1.x86_64 conflicts with file from package filesystem-3.1-2.fc18.x86_64

Error Summary


The same errors show up after trying to install OpenCPN 3.0.2 (rpm), OpenCPN 3.1.1309 (rpm) or building from source.
I did not have these errors withe fedora 17.
Does anyone have any clues on how to solve this?

Thanks,

Peter
titaantje is offline   Reply With Quote
Old 17-01-2013, 03:45   #2
Registered User

Join Date: Mar 2010
Location: Normandy, France
Boat: Flush Poker, 8.25m (Point Barre)
Posts: 340
Re: OpenCPN installation issues fedora 18

Yes OpenCPN is not the only package facing this problem :-(
See this for example:
https://bugzilla.redhat.com/show_bug.cgi?id=870655

I've just opened this bug to sort this out:
https://bugzilla.redhat.com/show_bug.cgi?id=896464

For now, you can install it with
# rpm -Uh --force opencpn_3.1.1309-2_x86_64.rpm
SethDart is offline   Reply With Quote
Old 18-01-2013, 05:22   #3
Registered User
 
titaantje's Avatar

Join Date: Jan 2012
Location: Netherlands
Boat: North Beach 24
Posts: 33
Re: OpenCPN installation issues fedora 18

Thanks, that was very helpful.

Peter
titaantje is offline   Reply With Quote
Old 18-01-2013, 10:07   #4
Registered User

Join Date: Dec 2010
Location: oxnard, california
Boat: stich and glue, 19 ft wherry row/sail
Posts: 35
Re: OpenCPN installation issues fedora 18

I had similar problems compiling various packages a couple of weeks ago but have not had any
issues with fc18 x86_64 in the last few days. I think there were some yum problems as I could
not install some -devel packages due to some weird prereqs that went away.

Currently running opencpn 3.1.1309
oystercatcher is offline   Reply With Quote
Old 21-01-2013, 05:18   #5
Registered User

Join Date: Mar 2010
Location: Normandy, France
Boat: Flush Poker, 8.25m (Point Barre)
Posts: 340
Re: OpenCPN installation issues fedora 18

I've pushed the latest beta rpm saturday, can you test and report?

http://opencpn.org/ocpn/downloads/be...319-1_i386.rpm
http://opencpn.org/ocpn/downloads/be...9-1_x86_64.rpm

The cmake toolchain was changed for building rpm to fit these new requirements. Works for me now ;-)
SethDart is offline   Reply With Quote
Old 21-01-2013, 08:22   #6
Registered User
 
titaantje's Avatar

Join Date: Jan 2012
Location: Netherlands
Boat: North Beach 24
Posts: 33
Re: OpenCPN installation issues fedora 18

I tried to install the latest beta rpm:

su -c "yum localinstall opencpn_3.1.1319-1_x86_64.rpm"
...
Transaction Check Error:
file /usr/share/doc from install of opencpn-3.1.1319-1.x86_64 conflicts with file from package nevernote-0.99-2.amd64
file /usr/share/doc from install of opencpn-3.1.1319-1.x86_64 conflicts with file from package filesystem-3.1-2.fc18.x86_64

Error Summary

When I use the "--force" argument the package installs flawlessly.

su -c "rpm -Uvh --force opencpn_3.1.1319-1_x86_64.rpm"
Password:
Preparing... ################################# [100%]
Updating / installing...
1pencpn-3.1.1319-1 ################################# [100%]


Peter
titaantje is offline   Reply With Quote
Old 21-01-2013, 12:32   #7
Registered User

Join Date: Jul 2010
Posts: 13
Re: OpenCPN installation issues fedora 18

I just tried the new package (1319) from a fresh fedora 18 xfce spin and I only get this message:

Transaction Check Error:
file /usr/share/doc from install of opencpn-3.1.1319-1.x86_64 conflicts with file from package filesystem-3.1-2.fc18.x86_64

I do not have nevernote installed.

the rpm install as noted above worked fine.
__________________
Mark
Hunter30 #22
mjf55 is offline   Reply With Quote
Old 22-01-2013, 03:42   #8
Registered User

Join Date: Mar 2010
Location: Normandy, France
Boat: Flush Poker, 8.25m (Point Barre)
Posts: 340
Re: OpenCPN installation issues fedora 18

Uh, I'm confused, I forgot to remove /usr/share/doc after testing...
Done now. I just released updated rpms (no change except that path removed). Should install fine now

http://opencpn.org/ocpn/downloads/be...319-2_i386.rpm
http://opencpn.org/ocpn/downloads/be...9-2_x86_64.rpm
SethDart is offline   Reply With Quote
Old 22-01-2013, 09:17   #9
Registered User
 
titaantje's Avatar

Join Date: Jan 2012
Location: Netherlands
Boat: North Beach 24
Posts: 33
Re: OpenCPN installation issues fedora 18

I tested the latest rpm:

su -c "rpm -Uvh opencpn_3.1.1319-2_x86_64.rpm"
Password:
error: Failed dependencies:
libkml is needed by opencpn-3.1.1319-1.x86_64
uriparser is needed by opencpn-3.1.1319-1.x86_64

To resolve the dependencies I installed the package uriparser without problems, but libkml cannot be found.

It is remarkable that rpm is complaining about failing dependencies, where it did not complain when I installed version opencpn-3.1.1319-1.x86_64!

Installing the .rpm with the --force argument fails:
[peter@cello Downloads]$ su -c "rpm -Uvh --force opencpn_3.1.1319-2_x86_64.rpm"
Password:
error: Failed dependencies:
libkml is needed by opencpn-3.1.1319-1.x86_64


Peter
titaantje is offline   Reply With Quote
Old 22-01-2013, 09:34   #10
Registered User

Join Date: Mar 2010
Location: Normandy, France
Boat: Flush Poker, 8.25m (Point Barre)
Posts: 340
Re: OpenCPN installation issues fedora 18

Oh my! I left my development plugins in place while building the package and they brought more dependency to the package (the KML Overlay plugin require these) Only the x86_64 is broken, the other one is from a VM I don't use for development (only for testing and building packages)
One more try:
http://opencpn.org/ocpn/downloads/be...9-3_x86_64.rpm
This one should be fine, hopefully ;-)

Thanks a lot for spotting my mistakes :-(
Jean-Eudes
SethDart is offline   Reply With Quote
Old 22-01-2013, 10:34   #11
Registered User
 
titaantje's Avatar

Join Date: Jan 2012
Location: Netherlands
Boat: North Beach 24
Posts: 33
Re: OpenCPN installation issues fedora 18

This package installs fine:

[peter@cello Downloads]$ su -c "yum localinstall ./opencpn_3.1.1319-3_x86_64.rpm"
Password:
Loaded plugins: langpacks, presto, refresh-packagekit
Examining ./opencpn_3.1.1319-3_x86_64.rpm: opencpn-3.1.1319-1.x86_64
Marking ./opencpn_3.1.1319-3_x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package opencpn.x86_64 0:3.1.1319-1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================== ==============================
Package Arch Version Repository Size
================================================== ==============================
Installing:
opencpn x86_64 3.1.1319-1 /opencpn_3.1.1319-3_x86_64 63 M

Transaction Summary
================================================== ==============================
Install 1 Package

Total size: 63 M
Installed size: 63 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Check
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : opencpn-3.1.1319-1.x86_64 1/1
Verifying : opencpn-3.1.1319-1.x86_64 1/1

Installed:
opencpn.x86_64 0:3.1.1319-1

Complete!
titaantje is offline   Reply With Quote
Reply

Tags
installation, opencpn


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Advertise Here


All times are GMT -7. The time now is 14:46.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.