Hello community, here is the log from the commit of package jeos-firstboot for openSUSE:Factory checked in at 2018-10-26 11:10:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/jeos-firstboot (Old) and /work/SRC/openSUSE:Factory/.jeos-firstboot.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "jeos-firstboot" Fri Oct 26 11:10:43 2018 rev:19 rq:644669 version:0.0+git20181025.0848274 Changes: -------- --- /work/SRC/openSUSE:Factory/jeos-firstboot/jeos-firstboot.changes 2018-10-15 09:41:18.443491394 +0200 +++ /work/SRC/openSUSE:Factory/.jeos-firstboot.new/jeos-firstboot.changes 2018-10-26 11:10:50.617673268 +0200 @@ -1,0 +2,7 @@ +Thu Oct 25 14:03:55 UTC 2018 - opensuse-packaging@opensuse.org + +- Update to version 0.0+git20181025.0848274: + * Fix setting the locale + * Fix reading the default timezone if /etc/localtime is a relative symlink + +------------------------------------------------------------------- Old: ---- jeos-firstboot-0.0+git20181008.086fc72.tar.xz New: ---- jeos-firstboot-0.0+git20181025.0848274.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ jeos-firstboot.spec ++++++ --- /var/tmp/diff_new_pack.pwAr9L/_old 2018-10-26 11:10:52.913670220 +0200 +++ /var/tmp/diff_new_pack.pwAr9L/_new 2018-10-26 11:10:52.913670220 +0200 @@ -17,7 +17,7 @@ Name: jeos-firstboot -Version: 0.0+git20181008.086fc72 +Version: 0.0+git20181025.0848274 Release: 0 Summary: Simple text based JeOS first boot wizard License: MIT ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.pwAr9L/_old 2018-10-26 11:10:52.941670183 +0200 +++ /var/tmp/diff_new_pack.pwAr9L/_new 2018-10-26 11:10:52.941670183 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/openSUSE/jeos-firstboot.git</param> - <param name="changesrevision">7d63e1581cc1804cbf735384d2f44057298abe27</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">c0551b83c56454ada1e35ad24b9039844a225248</param></service></servicedata> \ No newline at end of file ++++++ jeos-firstboot-0.0+git20181008.086fc72.tar.xz -> jeos-firstboot-0.0+git20181025.0848274.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jeos-firstboot-0.0+git20181008.086fc72/files/usr/lib/jeos-firstboot new/jeos-firstboot-0.0+git20181025.0848274/files/usr/lib/jeos-firstboot --- old/jeos-firstboot-0.0+git20181008.086fc72/files/usr/lib/jeos-firstboot 2018-10-08 15:02:18.000000000 +0200 +++ new/jeos-firstboot-0.0+git20181025.0848274/files/usr/lib/jeos-firstboot 2018-10-25 15:05:09.000000000 +0200 @@ -138,19 +138,20 @@ [ -f /etc/locale.conf ] && locale_lang="$(awk -F= '$1 == "LANG" { split($2,fs,"."); print fs[1]; exit }' /etc/locale.conf)" [ -n "$locale_lang" ] && default="$locale_lang" - list=() - result="$default" + list=() # Set by findlocales + newlocale="$default" if ! findlocales; then d --msgbox $"No locales found" 0 0 elif [ "${#list[@]}" -eq 2 ]; then - result="${list[0]}" - d --msgbox $"Locale set to $result.\nTo change to a different one, install glibc-locale and use\n'localectl set-locale LANG=ex_AMPLE.UTF-8'." 8 50 + newlocale="${list[0]}" + d --msgbox $"Locale set to $newlocale.\nTo change to a different one, install glibc-locale and use\n'localectl set-locale LANG=ex_AMPLE.UTF-8'." 8 50 else d --default-item "$default" --menu $"Select System Locale" 0 0 $dh_menu "${list[@]}" + newlocale="${result}" fi - if [ -n "$result" ]; then - locale="${result}.UTF-8" + if [ -n "$newlocale" ]; then + locale="${newlocale}.UTF-8" systemd_firstboot_args+=("--locale=$locale") # Run langset to get consolefont and keymap set up @@ -228,7 +229,7 @@ done fi -default="$(readlink /etc/localtime)" +default="$(readlink -f /etc/localtime)" default="${default##/usr/share/zoneinfo/}" # timedatectl doesn't work as dbus is not up yet