Upgrading a Tarball installation - what files need to be preserved between versions?

Paul Norman paul at paulanorman.info
Tue Jul 4 08:55:07 BST 2023


Dear Gilles and Remo,

Thank you for your replies.

Sorry for any confusion, yes I am at this point not looking at compiling 
from sources.

Looking at –

    https://docs.digikam.org/en/getting_started/installation.html#configuration-files

I see that even with a windows binary tarball "install", the application 
will use standard windows profile locations  to keep the configuration 
files.

Is there any way to ask Digikam to store these locally within its own 
folder structure?
Perhaps by using a switch on starting Digikam on the command-line or in 
a shortcut link?

Something like:

    w:\digikam\digikam.exe  /runlocal

I assumed that would be like a portable installation, and so searched 
the manual for portable,
but only brought up one search result about PNGs :-)

... So I'm hoping that it might be available in there somewhere?
As an experimental or undocumented feature?

Kind regards,

Paul


On 1/07/2023 10:43 pm, Gilles Caulier wrote:
> Remo,
>
> Paul ask about windows binary tarball, with the executables only, not
> the source code.
>
> This version do not require admin right to install the program in the
> home directory.
>
> The files created under Windows by the application can be found here :
>
>
>
> Best
>
> Gilles Caulier
>
> Le sam. 1 juil. 2023 à 11:31, Remco Viëtor<remco.vietor at wanadoo.fr>  a écrit :
>> On samedi 1 juillet 2023 10:26:45 CEST Paul Norman wrote:
>>> Hi,
>>>
>>> If using a tarball like:
>>>
>>>      https://download.kde.org/stable/digikam/8.0.0/
>>>      digiKam-8.0.0-Win64.tar.xz
>>>
>>>      https://files.kde.org/digikam/
>>>      digiKam-8.1.0-20230628T051544-Win64.tar.xz
>>>
>>> And you later wanted to use the tarball for 8.1.0 when it is released
>>> (or in the meanwhile a new pre-release from
>>> https://files.kde.org/digikam/  ) — what files would you need to first
>>> copy/backup safely, then after the new tarball (8.1.0) was unpacked over
>>> the earlier 8.0.0  (or earlier 8.1.0 pre-release) – copy back into place
>>> please?
>>>
>>> TIA,
>>>
>>> Paul
>> As far as files from the tarball are concerned, none as long as you keep the
>> 8.0.0 archive: IMO it's better to redo the full compilation if needed, it
>> avoids stupid mistakes and trouble due to library changes.
>>
>> I'd also unpack the 8.1.0-x tarball besides the 8.0.0 tree, in case I ever
>> want/need to compare the two. If you don't want to do that, and still have the
>> 8.0.0 archive, I'd probably delete the 8.0.0 tree prior to unpacking the
>> 8.1.0-x archive. Same when you switch to a stable version later.
>> As far as the installed program is concerned, it depends on how/where the
>> program files are installed. If you keep the 8.0.0 source tree, I'd uninstall
>> that version before installing a new one (avoiding subtle bugs when some
>> installed files change, but are not overwritten/removed). Note that that is
>> for the program files, NOT the user data (which should be completely separate,
>> and not touched by an uninstall)
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230704/0125bada/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: U62yakZW5BiU43n0.png
Type: image/png
Size: 68338 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230704/0125bada/attachment-0001.png>


More information about the Digikam-users mailing list