[Solved] Installation has been relocated from original path

For discussion of ports to POSIX based systems, especially using GNUStep.

Moderators: winston, another_commander, Getafix

Captain Cook
Average
Average
Posts: 8
Joined: Wed Sep 26, 2012 1:33 pm

[Solved] Installation has been relocated from original path

Post by Captain Cook »

Hi all

I updated my Oolite from 1.75 (if I remember correctly) to 1.76 this morning with the handy oolite-update command, then proceeded to add a ton of OXPs.
I then noticed that some of them required v1.76.1... I thought well OK, let's update again and see what happens, tried oolite-update. I get the following error message:
Error: Oolite installation has been relocated from its original path.

Well, er, no, it has not. So of course I can install v1.76.1 manually, but this is silly... And I liked the oolite-update command :D
I suppose this is a simple error, where can I fix this 'location' problem?

Thanks in advance folks!
Last edited by Getafix on Thu Oct 03, 2013 11:46 pm, edited 1 time in total.
Reason: Marked as "Solved"
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: 'Installation has been relocated from its original path'

Post by Smivs »

Hi Captain Cook, and welcome.
I can't help with your relocation issue, but I expect someone who can will be along before too long.
Most of the OXPs will actually work with v1.76, but are prevented from doing so by a file called the 'requires.plist'. This normally specifies the latest version as that is the one the OXP was developed or last tested on by the author.
You could remove the file from the OXPs and odds are they will all work OK. If you want to do this open the OXPs and inside you'll find several folders. The one called 'Config' contains the requires.plist, so open that folder and disable the plist by changing its name to 'requires.Xplist (just add an 'X' to the file extension).
When you sort-out your problem, just go back and re-enable the plists by removing the 'Xs'.
Commander Smivs, the friendliest Gourd this side of Riedquat.
Captain Cook
Average
Average
Posts: 8
Joined: Wed Sep 26, 2012 1:33 pm

Re: 'Installation has been relocated from its original path'

Post by Captain Cook »

Hello Smivs, and thanks for this verrrry interesting information !
I'll check this requires.plist files right now.
:D
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: 'Installation has been relocated from its original path'

Post by Getafix »

Captain Cook wrote:
...I updated my Oolite from 1.75 (if I remember correctly) to 1.76 this morning with the handy oolite-update command,...
Hi Captain Cook,

the "oolite-update" command has gone through multiple updates in order to adapt to the new self-extracted package requirements.
Backward compatibility could not be preserved; it only works for Oolite 1.75.2 and higher. I suspect that you had a lower version than 1.75.2.

Anyhow, if you have still this issue, please, execute the following commands in a shell:

Code: Select all

$ which oolite
$ cd /
$ sudo find . -name oolite -print 2> /dev/null
$ for i in `sudo find . -name *olite*desktop -print 2> /dev/null`; do echo $i; grep Exec $i; echo; done
...and post the results.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
Captain Cook
Average
Average
Posts: 8
Joined: Wed Sep 26, 2012 1:33 pm

Re: 'Installation has been relocated from its original path'

Post by Captain Cook »

Hello kind sir!

I ran the commands and here are the results:

$ which oolite
/usr/bin/oolite

$ cd /
$ sudo find . -name oolite -print 2> /dev/null
./usr/bin/oolite
./usr/lib/Oolite/oolite.app/oolite
./var/packages/oolite

$ for i in `sudo find . -name *olite*desktop -print 2> /dev/null`; do echo $i; grep Exec $i; echo; done
./usr/share/app-install/desktop/oolite.desktop
Exec=/usr/games/oolite

./usr/share/applications/oolite.desktop
Exec=/usr/bin/oolite
Exec=package verify oolite
Exec=/usr/libexec/autopackage/autosu-gtk --root-only package remove oolite

Doesn't ring any bell for me... Any luck for you? :D
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: 'Installation has been relocated from its original path'

Post by Getafix »

Captain Cook wrote:
Hello kind sir!
:oops:


Hi again Captain Cook. Well... it did ring some bells!

What indeed has happened is that you upgraded an Oolite version that was installed with the "Autopackage" version of Oolite installer (oolite version <= 1.75.1).
No worries!
In order to clean things up, in a proper way, you may follow the instructions here.
The first step of the instructions will show you a list with all the packages installed with Autopackage.
If Oolite is the only package in the list, then you may follow all the steps to completely remove the Autopackage GTK and Autopackage runtime libraries.

Having finished with the proper removal instructions, you may check if you still have a "/usr/lib/Oolite" folder.
If it persists... erase it from existence... hoping that you haven't put anything manually there (AddOns, scripts, etc.) :P
If "/usr/bin/oolite" is still there... send it to oblivion by erasing it too.

Now you should be ready to perform a normal installation. Download Oolite.
After that you will be able to use the "oolite-update" function for the next releases.

Don't hesitate to post upon success or if any problem occurs.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: 'Installation has been relocated from its original path'

Post by Cody »

<looks around - no penguins, no Hawaiians> Hi Captain Cook... good luck in your endeavour!<retreats hastily>
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: 'Installation has been relocated from its original path'

Post by Getafix »

<the penguin enters running across the room tap dancing The Chase>
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: 'Installation has been relocated from its original path'

Post by Cody »

<opens a wormhole, and disappears into witchspace, knowing that the penguin police in their Vipers cannot follow>
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
CommRLock78
---- E L I T E ----
---- E L I T E ----
Posts: 1138
Joined: Sat Apr 07, 2012 7:35 pm
Location: US
Contact:

Re: 'Installation has been relocated from its original path'

Post by CommRLock78 »

Getafix wrote:
<the penguin enters running across the room tap dancing The Chase>
Do you mean the 1978 song, because that would be classic :D
"I'll laser the mark all while munching a fistful of popcorn." - Markgräf von Ededleen, Marquess, Brutal Great One, Assassins' Guild Exterminator
---------------------------
At the helm of the Caduceus Omega, 'Murderous Morrígan'
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: 'Installation has been relocated from its original path'

Post by Cody »

A good movie that, but it doesn't quite portray all the conditions in that prison (Sağmalcılar prison, I think it was called) - it cannot convey the smell, above all else. I know - I was in there in the '70s. I think it was that prison, anyway (don't worry - I was only visiting some poor bastard).
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
CommRLock78
---- E L I T E ----
---- E L I T E ----
Posts: 1138
Joined: Sat Apr 07, 2012 7:35 pm
Location: US
Contact:

Re: 'Installation has been relocated from its original path'

Post by CommRLock78 »

El Viejo wrote:
A good movie that, but it doesn't quite portray all the conditions in that prison (Sağmalcılar prison, I think it was called) - it cannot convey the smell, above all else. I know - I was in there in the '70s. I think it was that prison, anyway (don't worry - I was only visiting some poor bastard).
As always, I'm sure the book is much better ;). (I'm glad you were just a visitor, not a resident :D)
"I'll laser the mark all while munching a fistful of popcorn." - Markgräf von Ededleen, Marquess, Brutal Great One, Assassins' Guild Exterminator
---------------------------
At the helm of the Caduceus Omega, 'Murderous Morrígan'
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: 'Installation has been relocated from its original path'

Post by Cody »

CommRLock78 wrote:
As always, I'm sure the book is much better
Indeed, as is usually the case. The protagonist was an amateur, but probably ended-up making a load of (undeserved, in my opinion) money from the book/film rights. He was very harsh in his portrayal of Turkish people in general - I think he ended-up apologising to Turkey for it, and rightly so. It's a beautiful country, and generally, the people are really nice.
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
CommRLock78
---- E L I T E ----
---- E L I T E ----
Posts: 1138
Joined: Sat Apr 07, 2012 7:35 pm
Location: US
Contact:

Re: 'Installation has been relocated from its original path'

Post by CommRLock78 »

El Viejo wrote:
CommRLock78 wrote:
As always, I'm sure the book is much better
Indeed, as is usually the case. The protagonist was an amateur, but probably ended-up making a load of (undeserved, in my opinion) money from the book/film rights. He was very harsh in his portrayal of Turkish people in general - I think he ended-up apologising to Turkey for it, and rightly so. It's a beautiful country, and generally, the people are really nice.
Before we moved into together, my wife lived in an apartment owned by a Turkish man. He and his family are really great people. I, as a rule, disregard stereotypes of any form, and I think part of that has to do with the fact that my people were stereotyped upon landing in the US in the 1840's, and then were thrown in the fiasco we call the "Civil War" (quotes because what war is civil ?) - (Edit: I know it's short for civilian, just a play on the words).
"I'll laser the mark all while munching a fistful of popcorn." - Markgräf von Ededleen, Marquess, Brutal Great One, Assassins' Guild Exterminator
---------------------------
At the helm of the Caduceus Omega, 'Murderous Morrígan'
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Re: 'Installation has been relocated from its original path'

Post by DaddyHoggy »

My parents visit Turkey more often than they visit Newbury (where I live) - they love it there. My wife used to like it but got Legionnaire's Disease from the hotel "hot" water supply many years ago.
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
Post Reply