Public bug reported:
On Ubuntu touch, by default, the filesystem is mounted as read only by
default.
However, in this state the timezone cannot be changed neither through
the GUI, nor through dpkg-reconfigure tzdata
Through GUI, I tried the following:
1. Swipe from top, through Time & Date
2. Click "Time & Date settings"
3. Under timezone, click the currently set timezone (in my case
Europe/Luxembourg UTC+2)
4. Under current location, enter Helsinki
5. Click on "Helsinki, Uusimaa, Finland"
6. "Helsinki, Uusimaa, Finland" gets blue writing on grey background, but
nothing else happens.
Clicking "back" at top of the screen allows to exit this dialog, but
timezone is not changed.
In contrast, if filesystem is mounted read-write (not the default
state), the button disappears on click, I get back to the previous page,
and timezone is indeed changed.
When trying to change the timezone through the command line (dpkg-
reconfigure tzdata), I get the following error message:
cp: cannot create regular file '/etc/localtime.dpkg-new': Read-only file
system
Current default time zone: 'Europe/Helsinki'
Local time is now: Mon May 30 00:13:08 CEST 2016.
Universal Time is now: Sun May 29 22:13:08 UTC 2016.
debconf: DbDriver "config": could not write /var/cache/debconf/config
.dat-new: Read-only file system
root@alains-pocket-penguin:~# lsb_release -rd
Description: Ubuntu 15.04
Release: 15.04
root@alains-pocket-penguin:~# apt-cache policy tzdata
tzdata:
Installed: 2015g-0ubuntu0.15.04
Candidate: 2015g-0ubuntu0.15.04
Version table:
*** 2015g-0ubuntu0.15.04 0
500 http://ports.ubuntu.com/ubuntu-ports/ vivid-updates/main armhf
Packages
500 http://ports.ubuntu.com/ubuntu-ports/ vivid-security/main armhf
Packages
100 /var/lib/dpkg/status
2015c-1 0
500 http://ports.ubuntu.com/ubuntu-ports/ vivid/main armhf Packages
What I expected to happen:
- Timezone should change
What happened instead:
- In GUI, button for new timezone is highlighted (blue writing on grey
background), but dialog does not go away. Leaving it via "back" at top left of
screen leaves timezone unchanged
- In command line, I get the following error:
cp: cannot create regular file '/etc/localtime.dpkg-new': Read-only file
system
Current default time zone: 'Europe/Helsinki'
Local time is now: Mon May 30 00:13:08 CEST 2016.
Universal Time is now: Sun May 29 22:13:08 UTC 2016.
debconf: DbDriver "config": could not write /var/cache/debconf/config
.dat-new: Read-only file system
Suggested fix:
/var/cache/debconf should be on a filesystem which is always writeable
/etc/localtime should be a symlink to writable/localtime (just like is the case
for /etc/timezone)
** Affects: tzdata (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to tzdata in Ubuntu.
https://bugs.launchpad.net/bugs/1586848
Title:
On Ubuntu touch it is not possible to change timezone while filesystem
is mounted readonly (default)
Status in tzdata package in Ubuntu:
New
Bug description:
On Ubuntu touch, by default, the filesystem is mounted as read only by
default.
However, in this state the timezone cannot be changed neither through
the GUI, nor through dpkg-reconfigure tzdata
Through GUI, I tried the following:
1. Swipe from top, through Time & Date
2. Click "Time & Date settings"
3. Under timezone, click the currently set timezone (in my case
Europe/Luxembourg UTC+2)
4. Under current location, enter Helsinki
5. Click on "Helsinki, Uusimaa, Finland"
6. "Helsinki, Uusimaa, Finland" gets blue writing on grey background, but
nothing else happens.
Clicking "back" at top of the screen allows to exit this dialog, but
timezone is not changed.
In contrast, if filesystem is mounted read-write (not the default
state), the button disappears on click, I get back to the previous
page, and timezone is indeed changed.
When trying to change the timezone through the command line (dpkg-
reconfigure tzdata), I get the following error message:
cp: cannot create regular file '/etc/localtime.dpkg-new': Read-only
file system
Current default time zone: 'Europe/Helsinki'
Local time is now: Mon May 30 00:13:08 CEST 2016.
Universal Time is now: Sun May 29 22:13:08 UTC 2016.
debconf: DbDriver "config": could not write /var/cache/debconf/config
.dat-new: Read-only file system
root@alains-pocket-penguin:~# lsb_release -rd
Description: Ubuntu 15.04
Release: 15.04
root@alains-pocket-penguin:~# apt-cache policy tzdata
tzdata:
Installed: 2015g-0ubuntu0.15.04
Candidate: 2015g-0ubuntu0.15.04
Version table:
*** 2015g-0ubuntu0.15.04 0
500 http://ports.ubuntu.com/ubuntu-ports/ vivid-updates/main armhf
Packages
500 http://ports.ubuntu.com/ubuntu-ports/ vivid-security/main armhf
Packages
100 /var/lib/dpkg/status
2015c-1 0
500 http://ports.ubuntu.com/ubuntu-ports/ vivid/main armhf Packages
What I expected to happen:
- Timezone should change
What happened instead:
- In GUI, button for new timezone is highlighted (blue writing on grey
background), but dialog does not go away. Leaving it via "back" at top left of
screen leaves timezone unchanged
- In command line, I get the following error:
cp: cannot create regular file '/etc/localtime.dpkg-new': Read-only
file system
Current default time zone: 'Europe/Helsinki'
Local time is now: Mon May 30 00:13:08 CEST 2016.
Universal Time is now: Sun May 29 22:13:08 UTC 2016.
debconf: DbDriver "config": could not write /var/cache/debconf/config
.dat-new: Read-only file system
Suggested fix:
/var/cache/debconf should be on a filesystem which is always writeable
/etc/localtime should be a symlink to writable/localtime (just like is the
case for /etc/timezone)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tzdata/+bug/1586848/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp