snap/hamster question

Karl Auer kauer at biplane.com.au
Sun Jan 29 09:47:57 UTC 2023


I use a time management tool called Hamster. With earlier versions,
installed as a normal package, I was able to find the code and
modify it to tweak a few things. Now it seems to be distributed only as
a snap. The developer-provided Ubuntu package names don't exist.

I have found the (python) source code inside the snap; an example
path is:

/snap/hamster-snap/56/usr/lib/python3/dist-packages/hamster/reports.py

Can I just change the code and it will all still work? That's what I
did with the package files before.

BUT: The snap package is mounted on read-only; I have no idea how
to get it to remount writably, so if anyone has a clue there, that'd
be good too :-)

I found this possible solution, look at the response labelled "1":

https://unix.stackexchange.com/questions/80305/mounting-a-squashfs-filesystem-in-read-write

Otherwise I will have to somehow get it all working from source.

^#&*ing snaps. The antithesis of Linux - "no user-serviceable parts
inside".

Thanks, K.

PS: If anyone has a working package name or knows of a PPA, do tell.

-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Karl Auer (kauer at biplane.com.au)
http://www.biplane.com.au/kauer

GPG fingerprint: 61A0 99A9 8823 3A75 871E 5D90 BADB B237 260C 9C58
Old fingerprint: 2561 E9EC D868 E73C 8AF1 49CF EE50 4B1D CCA1 5170






More information about the ubuntu-users mailing list