Libappindicator is not multilib aware, 32bit conflicts rather than works with 64bit

Bug #1081938 reported by John Drinkwater on 2012-11-22
120
This bug affects 25 people
Affects Status Importance Assigned to Milestone
libappindicator
Confirmed
Medium
Unassigned
libappindicator (Ubuntu)
Medium
Olivier Tilloy

Bug Description

Steam for Linux beta is currently running, and there’s a lack of system tray support in Gnome Classic (and other desktops) due to libappindicator:i386 missing by default, but it cannot be installed on a 64bit Ubuntu without removing the 64bit version library…

Related branches

http://steamcommunity.com/app/221410/discussions/1/882965239659234799/ the Steam Beta forum post covering this topic.

Didier Roche (didrocks) wrote :

Mathieu, as you are currently reshuffling the packaging for the whole stack, I think switching to dh9 will bring that, can you ensure it's the case?

Changed in libappindicator (Ubuntu):
assignee: nobody → Mathieu Trudel-Lapierre (mathieu-tl)
Changed in libappindicator:
status: New → Confirmed
Changed in libappindicator (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
Changed in libappindicator:
importance: Undecided → Medium
Changed in libappindicator (Ubuntu):
status: Confirmed → Triaged
Changed in libappindicator:
status: Confirmed → Invalid
tags: added: multiarch
swiftgeek (swiftgeek) wrote :

It isn't packaging problem at all
On archlinux we need to do this https://gist.github.com/4293794 and remove bindings/python to successfully compile this as lib32-libappindicator

1. Making lib32-python as dependency is the worst design idea ever
2. There is no easy way to disable mono/python stuff like just simple --disable-python-bindings (AFAIK)… another design failure -.-

Changed in libappindicator:
status: Invalid → Confirmed
cement_head (andor-udel) wrote :

Is there a workaround yet?

Nothing’s been pushed out yet ‐ this LTS isn’t getting much S.

Maia Everett (lucidfox) wrote :

Fixed in Raring.

Unassinging myself. I'm not working on this.

Changed in libappindicator (Ubuntu):
assignee: Mathieu Trudel-Lapierre (cyphermox) → nobody
Olivier Tilloy (osomon) wrote :

Bug #1757204 is blocking this (libindicator needs to be made multi-arch aware first).

Changed in libappindicator:
assignee: nobody → Olivier Tilloy (osomon)
Changed in libappindicator (Ubuntu):
assignee: nobody → Olivier Tilloy (osomon)
status: Triaged → In Progress
Changed in libappindicator:
assignee: Olivier Tilloy (osomon) → nobody
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers