Ship oxps Not Clearing When Removed From AddOns

For test results, bug reports, announcements of new builds etc.

Moderators: winston, another_commander, Getafix

Post Reply
User avatar
mandoman
---- E L I T E ----
---- E L I T E ----
Posts: 1375
Joined: Thu Apr 28, 2011 3:17 pm

Ship oxps Not Clearing When Removed From AddOns

Post by mandoman »

I don't know if this is really a bug, but it is definitely happening. I kept getting this Error in Latest.log about like_ship references involving the SunBatMkII:

Code: Select all

11:48:10.008 [shipData.merge.failed]: ***** ERROR: one or more shipdata.plist entries have like_ship references that cannot be resolved: SunBatMkII-escort
That particular Latest.log line is from the log AFTER I removed every oxp that had any reference what-so-ever to the SunBatMkII. Not only that, but the same Latest.log shows that the SunBatMkII oxp is indeed still in AddOns, when I know for a fact it is not. I have used the Shift key to flush the game startup, and start new, but it still insists that those ships are installed. Here is the reference:

Code: Select all

AddOns
    ~/.Oolite/AddOns
    AddOns/MandoBat.oxp
    AddOns/SunBatMkIIv1.3.oxp
    AddOns/GreenHornetV2.1.oxp
    AddOns/StarMoth.oxp
    AddOns/ElberethV1.0.oxp
    AddOns/Snapper.oxp
    AddOns/Basic-debug.oxp
    AddOns/BattleBargeV2.1.oxp
    AddOns/Feramborini1.1.oxp
    AddOns/BytorV1.0.oxp
    AddOns/BigBlimpyV2.1.oxp
    AddOns/YellowJacketV1.1.oxp
    AddOns/SmallBlimpyV2.2.oxp
    AddOns/AnkalagonV1.oxp
    AddOns/MandoNovaBat.oxp
    AddOns/Marauder_redux.oxp
    AddOns/SunBat-redux.oxp
    AddOns/RazorV1.1.oxp
    AddOns/MegaladonV1.1.oxp
    AddOns/uhu.oxp
    AddOns/Merlin.oxp
    AddOns/NovaBat_Redux.oxp
    AddOns/Genesis v1.0.oxp
    AddOns/RomulanBOPv1.2.oxp
    AddOns/Venturav1.3.oxp
    AddOns/SunSkipperV1.1.oxp
    AddOns/FireAntV2.1.oxp
    AddOns/Firebirdv1.2.oxp
    ~/.Oolite/AddOns/MandoMerlin2.0.oxp
    ~/.Oolite/AddOns/tiger.oxp
    ~/.Oolite/AddOns/Status_Quo_Q-bomb.oxp
    ~/.Oolite/AddOns/Tracker 1.01.oxp
    ~/.Oolite/AddOns/display_reputation.oxp
    ~/.Oolite/AddOns/MandoBat.oxp
    ~/.Oolite/AddOns/WonderWormV1.2.oxp
    ~/.Oolite/AddOns/FTZ v0.15.oxp
    ~/.Oolite/AddOns/FTZ v0.15.oxp/FTZ v0.15.oxp
    ~/.Oolite/AddOns/Target Autolock Plus 1.12.oxp
    ~/.Oolite/AddOns/Accipiter.oxp
    ~/.Oolite/AddOns/IronHide 2.00.oxp
    ~/.Oolite/AddOns/xarik.oxp
    ~/.Oolite/AddOns/Copperhead v0.75.oxp
    ~/.Oolite/AddOns/Pirate_coves 1.3.3.oxp
    ~/.Oolite/AddOns/Staer9scout.oxp
    ~/.Oolite/AddOns/wolfmk2.oxp
    ~/.Oolite/AddOns/BigShips 1.02.oxp
    ~/.Oolite/AddOns/Pallas2.0.2.oxp
    ~/.Oolite/AddOns/Escort_Formations_1.0.oxp
    ~/.Oolite/AddOns/lambda.oxp
    ~/.Oolite/AddOns/Stealth 1.04.oxp
    ~/.Oolite/AddOns/Stingray.oxp
    ~/.Oolite/AddOns/Staer9xeikilV2.oxp
    ~/.Oolite/AddOns/boomslang.oxp
    ~/.Oolite/AddOns/BGS-A1.5.oxp
    ~/.Oolite/AddOns/weeviloid2.oxp
    ~/.Oolite/AddOns/illicit_unlock_FIX1.56.oxp
    ~/.Oolite/AddOns/railgun.oxp
    ~/.Oolite/AddOns/marett_vol1.oxp
    ~/.Oolite/AddOns/Freaky Thargoids 3.2.2.oxp
    ~/.Oolite/AddOns/Transports 2.52.oxp
    ~/.Oolite/AddOns/SIRF20.oxp
    ~/.Oolite/AddOns/buoyRepair1.3.2.oxp
    ~/.Oolite/AddOns/ferdelance_ng.oxp
    ~/.Oolite/AddOns/DockLights 1.02.oxp
    ~/.Oolite/AddOns/Escort_Contracts_1.5.6_2012-05-07.oxp
    ~/.Oolite/AddOns/KillerInsectPack.oxp
    ~/.Oolite/AddOns/GalCop_Rewards.oxp
    ~/.Oolite/AddOns/Galactic_Misjump_0.4.oxp
    ~/.Oolite/AddOns/UrutuMKIII.oxp
    ~/.Oolite/AddOns/OXPConfig2.0.12.oxp
    ~/.Oolite/AddOns/ettBeaconLauncher 1.02.oxp
    ~/.Oolite/AddOns/BehemothSpacewar 1.3.oxp
    ~/.Oolite/AddOns/Escape_Capsule_Locator_1.4.1_2012-06-05.oxp
    ~/.Oolite/AddOns/Debug.oxp
    ~/.Oolite/AddOns/SecondWave 1.34.oxp
    ~/.Oolite/AddOns/Basic-debug.oxp
    ~/.Oolite/AddOns/Neolite_Core_Replace_1.1.1.oxp
    ~/.Oolite/AddOns/snark.oxp
    ~/.Oolite/AddOns/contractorMkII.oxp
    ~/.Oolite/AddOns/Dock_Assist_System1.2.oxp
    ~/.Oolite/AddOns/Rock_Hermit_Locator1.3.3.oxp
    ~/.Oolite/AddOns/jaguar_company_1.5.oxp
    ~/.Oolite/AddOns/griffin2.oxp
    ~/.Oolite/AddOns/griffin2.oxp/griffin2.oxp
    ~/.Oolite/AddOns/Thargorn_Threat 1.5.2.oxp
    ~/.Oolite/AddOns/Neolite_Core_Resources_B_1.1.oxp
    ~/.Oolite/AddOns/velocity.oxp
    ~/.Oolite/AddOns/New_Cargoes_1.1.0.oxp
    ~/.Oolite/AddOns/att1.oxp
    ~/.Oolite/AddOns/Scimitar.oxp
    ~/.Oolite/AddOns/Saleza v2.3.oxp
    ~/.Oolite/AddOns/Swarm 1.03.oxp
    ~/.Oolite/AddOns/Kestrel&Falcon.oxp
    ~/.Oolite/AddOns/Staer9spectre.oxp
    ~/.Oolite/AddOns/Interceptor.oxp
    ~/.Oolite/AddOns/Swift.oxp
    ~/.Oolite/AddOns/staer9xeikilmk2V1.1.oxp
    ~/.Oolite/AddOns/accessoriesV2.1.oxp
    ~/.Oolite/AddOns/Piranha_reduxV2.1.oxp
    ~/.Oolite/AddOns/terrapin.oxp
    ~/.Oolite/AddOns/Nuit.oxp
    ~/.Oolite/AddOns/NumericHUDv3.oxp
    ~/.Oolite/AddOns/Feramborini1.1.oxp
    ~/.Oolite/AddOns/Killit.oxp
    ~/.Oolite/AddOns/Moccasin.oxp
    ~/.Oolite/AddOns/BytorV1.0.oxp
    ~/.Oolite/AddOns/Llama.oxp
    ~/.Oolite/AddOns/Firewasp.oxp
    ~/.Oolite/AddOns/MandoBatMkII.oxp
    ~/.Oolite/AddOns/phoenix.oxp
    ~/.Oolite/AddOns/Executive Spaceways v2.4.oxp
    ~/.Oolite/AddOns/bandersnatch.oxp
    ~/.Oolite/AddOns/Condor v1.1.oxp
    ~/.Oolite/AddOns/BigBlimpyV2.1.oxp
    ~/.Oolite/AddOns/imptrader.oxp
    ~/.Oolite/AddOns/Vector1.7.oxp
    ~/.Oolite/AddOns/Cabal_Common_Library1.6.oxp
    ~/.Oolite/AddOns/adcks_bulk_haulers_v1.4.oxp
    ~/.Oolite/AddOns/DragonflyV1.0.oxp
    ~/.Oolite/AddOns/RVandGS1.1.oxp
    ~/.Oolite/AddOns/longshot.oxp
    ~/.Oolite/AddOns/ooCheat 1.10.oxp
    ~/.Oolite/AddOns/TCAT 1.11.oxp
    ~/.Oolite/AddOns/SlasherV1.1.oxp
    ~/.Oolite/AddOns/Baakili_Far_Trader_v2.0.oxp
    ~/.Oolite/AddOns/Hired Guns 1.26.oxp
    ~/.Oolite/AddOns/military Fiasco 2.5.2.oxp
    ~/.Oolite/AddOns/BountyScannerv2.0.oxp
    ~/.Oolite/AddOns/SmallBlimpyV2.2.oxp
    ~/.Oolite/AddOns/Docking Computers 1.0.2.oxp
    ~/.Oolite/AddOns/renegades.oxp
    ~/.Oolite/AddOns/Flight Log 1.03.oxp
    ~/.Oolite/AddOns/Staer9_GHOST_gunshipV1.2.oxp
    ~/.Oolite/AddOns/Pods 1.22.oxp
    ~/.Oolite/AddOns/morrigan.oxp
    ~/.Oolite/AddOns/Galactic_Navy 5.4.3.oxp
    ~/.Oolite/AddOns/transhab.oxp
    ~/.Oolite/AddOns/behemoth 2.6.oxp
    ~/.Oolite/AddOns/TalkativeCompass_1.0.3.oxp
    ~/.Oolite/AddOns/TIE.oxp
    ~/.Oolite/AddOns/impcourier2.oxp
    ~/.Oolite/AddOns/SaveAnywhere3.2.oxp
    ~/.Oolite/AddOns/Naval Grid 1.00.oxp
    ~/.Oolite/AddOns/FuelCollectorV0.07.oxp
    ~/.Oolite/AddOns/AnkalagonV1.oxp
    ~/.Oolite/AddOns/Police_Scanner_Upgrade_1.3.1_2011-12-18.oxp
    ~/.Oolite/AddOns/greekshipset1.oxp
    ~/.Oolite/AddOns/PlanetFall 1.41.oxp
    ~/.Oolite/AddOns/werewolf.oxp
    ~/.Oolite/AddOns/Galactic Hyperdrive 1.1.3.oxp
    ~/.Oolite/AddOns/MandoNovaBat.oxp
    ~/.Oolite/AddOns/pelamis.oxp
    ~/.Oolite/AddOns/NPC-shields.oxp
    ~/.Oolite/AddOns/Neolite_Core_Resources_A_1.1.oxp
    ~/.Oolite/AddOns/jabberwocky.oxp
    ~/.Oolite/AddOns/Marauder_redux.oxp
    ~/.Oolite/AddOns/Galcop_trade_outpost.oxp
    ~/.Oolite/AddOns/Military Fuel Injectors 1.00.oxp
    ~/.Oolite/AddOns/Illegal_goods_tweak_1.7.3_2012.05.30.oxp
    ~/.Oolite/AddOns/GalDrivePod v1.3.oxp
    ~/.Oolite/AddOns/Shield-tail.oxp
    ~/.Oolite/AddOns/tesoura.oxp
    ~/.Oolite/AddOns/Griff_No_Shaders_ShipSet0.95.oxp
    ~/.Oolite/AddOns/RandomHits1.4.13.oxp
    ~/.Oolite/AddOns/RazorV1.1.oxp
    ~/.Oolite/AddOns/adcks_eagles_v1.1.oxp
    ~/.Oolite/AddOns/mPakRedux.oxp
    ~/.Oolite/AddOns/offender_traders.oxp
    ~/.Oolite/AddOns/thargoid_carrier2.0.oxp
    ~/.Oolite/AddOns/RoC2.1.oxp
    ~/.Oolite/AddOns/urutu_IV.oxp
    ~/.Oolite/AddOns/Cylon_Raider_Mk1_lower_detail_model_V1.0.oxp
    ~/.Oolite/AddOns/Green Gecko v1.0 SA.oxp
    ~/.Oolite/AddOns/x-ships.oxp
    ~/.Oolite/AddOns/b-wing.oxp
    ~/.Oolite/AddOns/a-wing.oxp
    ~/.Oolite/AddOns/dragon.oxp
    ~/.Oolite/AddOns/RepairBots 2.07.oxp
    ~/.Oolite/AddOns/BountyStatus 1.00.oxp
    ~/.Oolite/AddOns/Merlin.oxp
    ~/.Oolite/AddOns/stardestroyerV1.3.oxp
    ~/.Oolite/AddOns/DeepSpacePirates 1.3.oxp
    ~/.Oolite/AddOns/Tori2.01.oxp
    ~/.Oolite/AddOns/y-wing.oxp
    ~/.Oolite/AddOns/eagle2.oxp
    ~/.Oolite/AddOns/Superhubv1.4.oxp
    ~/.Oolite/AddOns/kirin.oxp
    ~/.Oolite/AddOns/Snoopers2.3.1.oxp
    ~/.Oolite/AddOns/Q-Chargerv1.2.oxp
    ~/.Oolite/AddOns/Herald.oxp
    ~/.Oolite/AddOns/Dredgers 2.4.6.oxp
    ~/.Oolite/AddOns/Generation Ships.oxp
    ~/.Oolite/AddOns/RomulanBOPv1.2.oxp
    ~/.Oolite/AddOns/X-Wing.oxp
    ~/.Oolite/AddOns/ApexV1.2.oxp
    ~/.Oolite/AddOns/pagroove_Aurorav1.1.oxp
    ~/.Oolite/AddOns/hOopyCasino1.2.1.oxp
    ~/.Oolite/AddOns/SunSkipperV1.1.oxp
    ~/.Oolite/AddOns/icarus.oxp
    ~/.Oolite/AddOns/haulerp30V1.3.oxp
    ~/.Oolite/AddOns/Retro Rockets 1.00.oxp
    ~/.Oolite/AddOns/Firebirdv1.2.oxp
11:48:09.471 [shipData.load.begin]: Loading ship data.
  11:48:10.008 [shipData.merge.failed]: ***** ERROR: one or more shipdata.plist entries have like_ship references that cannot be resolved: SunBatMkII-escort
That is what the log says AFTER I removed all references to the SunBatCombPack, and the MandotechHeavyHaulers, two of which use the SunBatMkII as escorts. None are suppose to be showing up, though, so I don't understand why it still refers to them as if the SunBatMkII were still present. Any advice?
Mandotech Industries Wiki Page.

http://wiki.alioth.net/index.php/User:Mandoman
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: Ship oxps Not Clearing When Removed From AddOns

Post by Smivs »

There are at least two 'Sunbat' OXPs listed there, so I'd look at those first. Also, I wonder if you haven't somehow ended up with two AddOns folders...if you notice the first 28 are listed as

Code: Select all

AddOns
    ~/.Oolite/AddOns
    AddOns/MandoBat.oxp
    AddOns/SunBatMkIIv1.3.oxp
    AddOns/GreenHornetV2.1.oxp
    AddOns/StarMoth.oxp
    AddOns/ElberethV1.0.oxp
    AddOns/Snapper.oxp
    AddOns/Basic-debug.oxp
    AddOns/BattleBargeV2.1.oxp
    AddOns/Feramborini1.1.oxp
    AddOns/BytorV1.0.oxp
    AddOns/BigBlimpyV2.1.oxp
    AddOns/YellowJacketV1.1.oxp
    AddOns/SmallBlimpyV2.2.oxp
    AddOns/AnkalagonV1.oxp
    AddOns/MandoNovaBat.oxp
    AddOns/Marauder_redux.oxp
    AddOns/SunBat-redux.oxp
    AddOns/RazorV1.1.oxp
    AddOns/MegaladonV1.1.oxp
    AddOns/uhu.oxp
    AddOns/Merlin.oxp
    AddOns/NovaBat_Redux.oxp
    AddOns/Genesis v1.0.oxp
    AddOns/RomulanBOPv1.2.oxp
    AddOns/Venturav1.3.oxp
    AddOns/SunSkipperV1.1.oxp
    AddOns/FireAntV2.1.oxp
    AddOns/Firebirdv1.2.oxp
wheras all the others have the path

Code: Select all

    ~/.Oolite/AddOns/MandoMerlin2.0.oxp
    ~/.Oolite/AddOns/tiger.oxp
    ~/.Oolite/AddOns/Status_Quo_Q-bomb.oxp
    ~/.Oolite/AddOns/Tracker 1.01.oxp
    ~/.Oolite/AddOns/display_reputation.oxp
etc...
Something is not right there.

For reference, my log shows this format.

Code: Select all

    /opt/Oolite/oolite.app/Resources
    AddOns
    ~/.Oolite/AddOns
    AddOns/Basic-debug.oxp
    ~/.Oolite/AddOns/accessoriesV2.1.oxp
    ~/.Oolite/AddOns/liners_v1.4.oxp
    ~/.Oolite/AddOns/Smivs'Shipset-v4-HD-replace.oxp
etc...
which suggests that the first bunch (including the SunBats) are in a hidden folder (along with Basic-debug).
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: Ship oxps Not Clearing When Removed From AddOns

Post by Thargoid »

Under linux there are two possibilities for addons folders - one for system-wide installations (and OXPs which will be seen by anyone who has the game installed under a log-in there) and the other is in the user's home folder (and will only be visible to them). I suspect those are the two types of add-on folder, and my guess would be that whilst you've removed them from one (probably the user folder), there are still some examples in the other system-wide folder.

Also as a confirmation, if you've cleared the cache properly then it should say so up near the top of the log (it'll explicitly tell you that the cache was force-cleared by shift key).
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Re: Ship oxps Not Clearing When Removed From AddOns

Post by Commander McLane »

What the others said. SunBatMkII-escort will most likely be found either in SunBatMkIIv1.3.oxp or in SunBat-redux.oxp, which are both installed. Why you have these multiple versions of the OXP, I don't know. I marked them in the log:

Code: Select all

AddOns
    ~/.Oolite/AddOns
    AddOns/MandoBat.oxp
    AddOns/SunBatMkIIv1.3.oxp      <---- here is one
    AddOns/GreenHornetV2.1.oxp
    AddOns/StarMoth.oxp
    AddOns/ElberethV1.0.oxp
    AddOns/Snapper.oxp
    AddOns/Basic-debug.oxp
    AddOns/BattleBargeV2.1.oxp
    AddOns/Feramborini1.1.oxp
    AddOns/BytorV1.0.oxp
    AddOns/BigBlimpyV2.1.oxp
    AddOns/YellowJacketV1.1.oxp
    AddOns/SmallBlimpyV2.2.oxp
    AddOns/AnkalagonV1.oxp
    AddOns/MandoNovaBat.oxp
    AddOns/Marauder_redux.oxp
    AddOns/SunBat-redux.oxp        <---- here is the other
    AddOns/RazorV1.1.oxp
    AddOns/MegaladonV1.1.oxp
    AddOns/uhu.oxp
    AddOns/Merlin.oxp
    AddOns/NovaBat_Redux.oxp
    AddOns/Genesis v1.0.oxp
    AddOns/RomulanBOPv1.2.oxp
    AddOns/Venturav1.3.oxp
    AddOns/SunSkipperV1.1.oxp
    AddOns/FireAntV2.1.oxp
    AddOns/Firebirdv1.2.oxp
    <snip>
User avatar
mandoman
---- E L I T E ----
---- E L I T E ----
Posts: 1375
Joined: Thu Apr 28, 2011 3:17 pm

Re: Ship oxps Not Clearing When Removed From AddOns

Post by mandoman »

That was it. You would think I would know how this works by now, but some people never learn. Thanks. :roll:
Mandotech Industries Wiki Page.

http://wiki.alioth.net/index.php/User:Mandoman
Post Reply