i3status cannot parse it's configuration file

Bug #1710560 reported by Joel Stanley
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
i3status (Ubuntu)
New
Undecided
Unassigned

Bug Description

$ i3status -v
i3status 2.11 (2017-01-21) © 2008 Michael Stapelberg and contributors
$ i3status
internal error in cfg_init_defaults(order)
/etc/i3status.conf:9: no such option 'general'
$ head /etc/i3status.conf
# i3status configuration file.
# see "man i3status" for documentation.

# It is important that this file is edited as UTF-8.
# The following line should contain a sharp s:
# ß
# If the above line is not correctly displayed, fix your editor first!

general {
        colors = true

This looks to be related to the issue reported at https://github.com/i3/i3status/issues/225

However, that bug says a fix in libconfuse 3.2 should resolve the issue. I am running libconfuse 3.2:

$ apt-cache policy libconfuse1
libconfuse1:
  Installed: 3.2+dfsg-1

I used apt-get source to download and build a local copy of i3status. This was able to parse the config file fine.

I did a build of i3status against libconfuse 3.0, and it fails to run against the system copy (version 3.2).

It looks like i3status needs to be rebuilt against the libconfuse 3.2 that is in the archive.

ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: i3status 2.11-1
ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5
Uname: Linux 4.12.0-11-generic x86_64
ApportVersion: 2.20.6-0ubuntu5
Architecture: amd64
CurrentDesktop: i3
Date: Mon Aug 14 16:34:35 2017
InstallationDate: Installed on 2016-05-12 (459 days ago)
InstallationMedia: Ubuntu-GNOME 16.04 LTS "Xenial Xerus" - Release amd64 (20160421)
SourcePackage: i3status
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Joel Stanley (shenki) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.