Theme directory imported-Humanity/192 of theme Lubuntu has no size field

Bug #1634462 reported by William G. Comnisky on 2016-10-18
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
avogadro (Ubuntu)
Undecided
Unassigned
ghemical (Ubuntu)
Undecided
Unassigned
hardinfo (Ubuntu)
Undecided
Unassigned

Bug Description

Hi,

I'm running the app through the console and getting the following errors when selecting the option Devices > Sensors:

~$ hardinfo

(hardinfo:5323): Gtk-WARNING **: Theme directory imported-Humanity/192 of theme Lubuntu has no size field

hardinfo: symbol lookup error: /usr/lib/hardinfo/modules/devices.so: undefined symbol: remove_linefeed

Installed using the .deb:
https://launchpad.net/ubuntu/+archive/primary/+files/hardinfo-dbgsym_0.5.1-1.4ubuntu2_amd64.ddeb

Env:
====
Lubuntu 16.10 (kernel 4.8.0-22-generic #24-Ubuntu 64bits)

$ apt-cache policy hardinfo
hardinfo:
  Installed: 0.5.1-1.4ubuntu2
  Candidate: 0.5.1-1.4ubuntu2
  Version table:
 *** 0.5.1-1.4ubuntu2 500
        500 http://nz.archive.ubuntu.com/ubuntu yakkety/universe amd64 Packages
        100 /var/lib/dpkg/status

~$ hardinfo --version
HardInfo version 0.5.1
Copyright (C) 2003-2009 Leandro A. F. Pereira. See COPYING for details.

Compile-time options:
  Release version: Yes (ARCH_x86_64)
  BinReloc enabled: Yes
  Data prefix: /usr/share/hardinfo/
  Library prefix: /usr/lib/hardinfo/
  Compiled on: Linux 3.13.0-96-generic (lcy01-06)
Modules:
File Name Name Version
computer.so Computer 0.5.1
devices.so Devices 0.5.1
network.so Network 0.5.1
benchmark.so Benchmarks 0.5.1

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in hardinfo (Ubuntu):
status: New → Confirmed
Gary Mendelsohn (ghm-in-abq) wrote :

Also shows up here: https://ubuntuforums.org/showthread.php?t=2351896

In reviewing the above proposed "solution", I found these anomalies:
usr/share/icons/Lubuntu/index.theme refers to "...Humanity/192..."
usr/share/icons/lubuntu/index.theme does not (N.B. "L" vs "L")

Also, usr/share/icons/Lubuntu/imported-Humanity/192 only has one (yelp) icon whereas
usr/share/icons/Lubuntu/imported-Humanity/48 has many (as do /32 ...)

Also, usr/share/icons/lubuntu/ (lowercase "l") only has index.theme and no other files.

I've seen the same error message for several other applications incuding vlc.

I'm relatively new to linux and don't really know how the above is supposed to work, but this seems likely relevant to maintainers.

> In reviewing the above proposed "solution", I found these anomalies:
> usr/share/icons/Lubuntu/index.theme refers to "...Humanity/192..."
> usr/share/icons/lubuntu/index.theme does not (N.B. "L" vs "L")

Theme will load with no problems. That lowercase folder was kept for a
compatibility with prior themes.

> Also, usr/share/icons/Lubuntu/imported-Humanity/192 only has one
> (yelp) icon whereas
> usr/share/icons/Lubuntu/imported-Humanity/48 has many (as do /32 ...)

Not all folder have the same icon sizes for several reasons. Some
because they're simply not needed, some because we haven't completed
it. But usually, the provided items should suffice a proper DE
workflow.

> Also, usr/share/icons/lubuntu/ (lowercase "l") only has index.theme
> and
> no other files.

That's the compatibility thing. It points to the other one.

> I've seen the same error message for several other applications
> incuding
> vlc.
>
> I'm relatively new to linux and don't really know how the above is
> supposed to work, but this seems likely relevant to maintainers.

Apps launched from a terminal give lots of errors. Some of them aren't
really. For example, when they say that the theme line width for a
widget is incorrect, when it's actually a trick to override it. But
you're right, those "errors" give us lots of information if our theme
isn't complete or has a mistake.

For the moment, I think Lubuntu is working fine, and being completed
when needed. Anyway I'll check it out. Thanks for pointing, Gary.

Graham Inggs (ginggs) wrote :

How does this affect ghemical and avogadro?

Changed in avogadro (Ubuntu):
status: New → Incomplete
Changed in ghemical (Ubuntu):
status: New → Incomplete
Simon Quigley (tsimonq2) wrote :

I cannot confirm this on a Bionic install.

Changed in hardinfo (Ubuntu):
status: Confirmed → Incomplete
Launchpad Janitor (janitor) wrote :

[Expired for hardinfo (Ubuntu) because there has been no activity for 60 days.]

Changed in hardinfo (Ubuntu):
status: Incomplete → Expired
Launchpad Janitor (janitor) wrote :

[Expired for avogadro (Ubuntu) because there has been no activity for 60 days.]

Changed in avogadro (Ubuntu):
status: Incomplete → Expired
Launchpad Janitor (janitor) wrote :

[Expired for ghemical (Ubuntu) because there has been no activity for 60 days.]

Changed in ghemical (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers