flathub / org.freedesktop.Sdk.Extension.texlive

7 stars 5 forks source link

correcting perl installation path2 #153

Closed bztd closed 2 months ago

bztd commented 6 months ago

trying to fix https://github.com/flathub/org.freedesktop.Sdk.Extension.texlive/issues/72

texlive needs to be mounted in /app/texlive

flathubbot commented 6 months ago

Started test build 110575

flathubbot commented 6 months ago

Build 110575 failed

flathubbot commented 6 months ago

Started test build 110576

flathubbot commented 6 months ago

Build 110576 failed

flathubbot commented 6 months ago

Started test build 110842

flathubbot commented 6 months ago

Build 110842 failed

flathubbot commented 6 months ago

Started test build 110851

flathubbot commented 6 months ago

Build 110851 failed

bztd commented 6 months ago

@hfiguiere I have been trying to change the permissions of some files in the destination path in my local tests, but there has been no success. Any interaction with these files causes an error, I need to make modifications after installation. Is there a procedure that allows me to modify the read, write and execution permissions?

flathubbot commented 6 months ago

Started test build 111270

flathubbot commented 6 months ago

Build 111270 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/94086/org.freedesktop.Sdk.Extension.texlive.flatpakref
flathubbot commented 6 months ago

Started test build 111283

flathubbot commented 6 months ago

Build 111283 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/94099/org.freedesktop.Sdk.Extension.texlive.flatpakref
bztd commented 6 months ago

@jakobjakobson13 In my local tests it seems to fix https://github.com/flathub/org.freedesktop.Sdk.Extension.texlive/issues/72. I would have liked to do it another way but I had problems with read-only files.

jakobjakobson13 commented 6 months ago

Could I ask you for one favour before I merge this pull request? I think the solution is much simpler. Could you try to delete the PREFIX=${FLATPAK_DEST} bit in the perl-libs manifest and leave the rest of the files as they are currently (in the 23.08 branch)? In my local test perl was build fine with this configuration and given the environmental variables are set properly, epstopdf should work as well.

bztd commented 6 months ago

@jakobjakobson13 I think it is better if you make a new request.

flathubbot commented 6 months ago

Started test build 112123

flathubbot commented 6 months ago

Build 112123 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/94935/org.freedesktop.Sdk.Extension.texlive.flatpakref