← Back to team overview

ubuntu-phone team mailing list archive

OTA-13 on BQ E4.5 moved click software to read-only file system /custom

 

Hello,

Last night I updated my BQ E4.5 to OTA-13. I encounter now that some
installed click pages, among thes uNav are moved to read-only file
system /custom:


phablet@ubuntu-phablet-bq:/custom/click$ pwd /custom/click
phablet@ubuntu-phablet-bq:/custom/click$ cd navigator.costales/
phablet@ubuntu-phablet-bq:/custom/click/navigator.costales$ ls -ltr
total 4
drwxr-xr-x 5 root root 4096 Sep 21 01:50 0.62
lrwxrwxrwx 1 root root    4 Sep 21 01:50 current -> 0.62
phablet@ubuntu-phablet-bq:/custom/click/navigator.costales$ cd current
phablet@ubuntu-phablet-bq:/custom/click/navigator.costales/current$ ls -ltr
total 72
-rw-r--r--  1 root root  1666 Aug  7 09:37 Makefile
-rw-r--r--  1 root root 12069 Aug  7 09:37 icon.png
-rwxr-xr-x  1 root root 35068 Aug  7 09:37 COPYING.GPL3
-rw-r--r--  1 root root   308 Aug  7 09:37 app-dispatcher.json
-rw-r--r--  1 root root   274 Aug  7 09:37 app.desktop
-rw-r--r--  1 root root   176 Aug  7 09:37 app-armor.json
drwxr-xr-x 10 root root  4096 Sep 21 01:50 nav
drwxr-xr-x  5 root root  4096 Sep 21 01:50 qml
phablet@ubuntu-phablet-bq:/custom/click/navigator.costales/current$ sudo touch abc
touch: cannot touch ‘abc’: Read-only file system


$ sudo find / -name "navigator.costales" -type d
/home/phablet/.cache/navigator.costales
/home/phablet/.config/navigator.costales
/home/phablet/.local/share/navigator.costales
/run/user/32011/confined/navigator.costales
/userdata/user-data/phablet/.cache/navigator.costales
/userdata/user-data/phablet/.config/navigator.costales
/userdata/user-data/phablet/.local/share/navigator.costales
/custom/click/navigator.costales

and is executed from /custom:

$ lsof -p 24259 | fgrep navi
qmlscene 24259 phablet  cwd       DIR      179,6     4096  72140 /custom/click/navigator.costales/0.62
qmlscene 24259 phablet  mem       REG      179,7     7168  91808 /home/phablet/.local/share/navigator.costales/cookies.sqlite
qmlscene 24259 phablet  mem       REG      179,6    17939  72995 /custom/click/navigator.costales/0.62/nav/locales/mo/en_GB/LC_MESSAGES/unav.mo
qmlscene 24259 phablet   64r      REG      179,6      812  73328 /custom/click/navigator.costales/0.62/qml/js/oxide.js
qmlscene 24259 phablet   90u      REG      179,7     7168  91808 /home/phablet/.local/share/navigator.costales/cookies.sqlite


I have uninstalled uNav, but of course the software stays there:

phablet@ubuntu-phablet-bq:~$ sudo find / -name "navigator.costales" -type d
/home/phablet/.cache/navigator.costales
/home/phablet/.config/navigator.costales
/home/phablet/.local/share/navigator.costales
/opt/click.ubuntu.com/navigator.costales
/run/user/32011/confined/navigator.costales
/userdata/system-data/opt/click.ubuntu.com/navigator.costales
/userdata/user-data/phablet/.cache/navigator.costales
/userdata/user-data/phablet/.config/navigator.costales
/userdata/user-data/phablet/.local/share/navigator.costales
/custom/click/navigator.costales
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

After a new installation the software is executed from /opt/click.ubuntu.com/

phablet@ubuntu-phablet-bq:~$ ps ax | grep qmlscene
20773 ?        Ssl    0:03 /usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene qml/Main.qml
phablet@ubuntu-phablet-bq:~$ lsof -p 20773 2> /dev/null | grep navi
qmlscene 20773 phablet  cwd       DIR      179,7     4096  66380 /opt/click.ubuntu.com/navigator.costales/0.63
qmlscene 20773 phablet  mem       REG      179,7     7168  91808 /home/phablet/.local/share/navigator.costales/cookies.sqlite
qmlscene 20773 phablet  mem       REG      179,7    16969  66506 /opt/click.ubuntu.com/navigator.costales/0.63/nav/locales/mo/en_GB/LC_MESSAGES/unav.mo
qmlscene 20773 phablet   64r      REG      179,7      812  74109 /opt/click.ubuntu.com/navigator.costales/0.63/qml/js/oxide.js
qmlscene 20773 phablet  105u      REG      179,7     7168  91808 /home/phablet/.local/share/navigator.costales/cookies.sqlite

but the old files stay below /custom :-(
There are around 56 click packages there.

And now?

	matthias

-- 
Matthias Apitz, ✉ guru@xxxxxxxxxxx, ⌂ http://www.unixarea.de/  ☎ +49-176-38902045
"Ohne die Mauer hätte es Krieg gegeben" Fritz Streletz u.a.
"Sin el Muro hubiese habido guerra."