[gnome-keysign/flatpak] Add missing ensure writable to flatpak



commit 8f4cc861f5e1191f1b75c4c61194dbc5e43ca4e2
Author: RyuzakiKK <aasonykk gmail com>
Date:   Thu Feb 8 13:12:02 2018 +0100

    Add missing ensure writable to flatpak
    
    Apparently even if it worked previously, as of flatpak-builder version
    0.10.6 it is no more the case. With the ensure writable we can
    completely avoid the error: [Errno 30] Read-only file system:
    '/app/lib/python2.7/site-packages/easy-install.pth'.

 flatpak/org.gnome.Keysign.json | 9 +++++++++
 1 file changed, 9 insertions(+)
---
diff --git a/flatpak/org.gnome.Keysign.json b/flatpak/org.gnome.Keysign.json
index c601ad8..e2c9365 100644
--- a/flatpak/org.gnome.Keysign.json
+++ b/flatpak/org.gnome.Keysign.json
@@ -37,6 +37,7 @@
                     "PYTHONUSERBASE" : "/app"
                 }
             },
+            "ensure-writable": ["easy-install.pth"],
             "sources": [
                 {
                     "type": "archive",
@@ -67,6 +68,7 @@
                     "PYTHONUSERBASE" : "/app"
                 }
             },
+            "ensure-writable": ["easy-install.pth"],
             "sources": [
                 {
                     "type": "archive",
@@ -112,6 +114,7 @@
                     "PYTHONUSERBASE" : "/app"
                 }
             },
+            "ensure-writable": ["easy-install.pth"],
             "sources": [
                 {
                     "type": "archive",
@@ -139,6 +142,7 @@
                     "PYTHON": "python2"
                 }
             },
+            "ensure-writable": ["easy-install.pth"],
             "sources": [
                 {
                     "type": "archive",
@@ -316,6 +320,7 @@
         {
             "name": "gst-python",
             "config-opts": ["--with-pygi-overrides-dir=/app/lib/python3.4/site-packages/gi/overrides/"],
+            "ensure-writable": ["easy-install.pth"],
             "sources": [
                 {
                     "_type": "git",
@@ -443,6 +448,7 @@
                     "PYTHONUSERBASE" : "/app"
                 }
             },
+            "ensure-writable": ["easy-install.pth"],
             "sources": [
                 {
                     "type": "archive",
@@ -772,6 +778,7 @@
                             "PYTHONUSERBASE": "/app"
                         }
                     },
+                    "ensure-writable": ["easy-install.pth"],
                     "sources": [
                         {
                             "type": "archive",
@@ -799,6 +806,7 @@
                             "PYTHONUSERBASE": "/app"
                         }
                     },
+                    "ensure-writable": ["easy-install.pth"],
                     "sources": [
                         {
                             "type": "archive",
@@ -854,6 +862,7 @@
                             "PYTHONUSERBASE": "/app"
                         }
                     },
+                    "ensure-writable": ["easy-install.pth"],
                     "sources": [
                         {
                             "type": "archive",


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]