Opened 7 years ago

Closed 7 years ago

Last modified 21 months ago

#6260 closed defect (fixed)

vidalia-0.2.19-2 contains broken AppArmor profile

Reported by: rransom Owned by: dererk
Priority: Immediate Milestone:
Component: Applications/Tor bundles/installation Version:
Severity: Normal Keywords: AppArmor, AppArmor sucks
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

2012-06-30 12:31:53 <yosh> today i've updated vidalia(yesterday tor) in my Ubuntu
2012-06-30 12:32:21 <yosh> vidalia doesnt work after the update. when i try to start it in the shell i get this error msg: 
2012-06-30 12:32:39 <yosh> "(<unknown>:5597): GLib-GIO-ERROR **: No GSettings schemas are installed on the system"

Add /usr/share/** mr, to the profile (I'm copying the /usr/lib/** line; I assume mr does the right thing), or (better) add a postinst script to get rid of it and stop screwing around with crAppArmor.

Child Tickets

Change History (7)

comment:1 Changed 7 years ago by intrigeri

We prepared that AppArmor policy for Debian, and uploaded this package to Debian sid.

If someone wants to support rebuilds of this package for random Debian derivatives, this is great. I see Ubuntu imported that package into their archive, and apparently deb.torproject.org did too. So far so good.

But then, I expect to be informed of breakage that is probably specific to this rebuild, and of the needed fixes, in a nicer way than by being insulted because of something I did not commit to.

comment:2 Changed 7 years ago by intrigeri

I forgot to mention: we uploaded this package to Debian _unstable_, and whoever made the choice to deploy it right away to a large number of stable platforms should, perhaps, revise their release processes.

comment:3 Changed 7 years ago by dererk

No one is insulting, just informing :) I assume the reporter of this package include you in a CC because you might be interested, nothing else.

I'm in charge of the deb packages at tpo, we are trying to get the best of all worlds altogether, so we might experience things like this from time to time, no need to jump into conclusions, just let's try to focus on dealing with issues as nicely as we can.

comment:4 Changed 7 years ago by intrigeri

gcide v.0.48 might explain why I do feel insulted, when I see my work called "screwing around with":

{Screw around},

(a) to act aimlessly or unproductively.
(b) to commit adultery; to be sexually promiscuous.

{Screw around with}, to operate or make changes on (a machine

or device) without expert knowledge; to fiddle with.
[Colloq.] . --> [1913 Webster]

Now, for the actual problem resolution: personally, I have not the resources to actively maintain this AppArmor policy for systems other than Debian stable (starting from Wheezy) and testing/sid, so I'm not sure what the best way towards a resolution is. Anyone wants to maintain it there, or perhaps the easiest path is to avoid installing it at all on other systems?

comment:5 Changed 7 years ago by intrigeri

Cc: intrigeri removed

comment:6 Changed 7 years ago by dererk

Resolution: fixed
Status: newclosed

Removed the apparmor profile by now (it's not really smart to have it installed by default if it requires user interaction anyway).

Packages fixing this has been uploaded (just wheezy/precise where affected).

comment:7 Changed 21 months ago by teor

Severity: Normal

Set all tickets without a severity to "Normal"

Note: See TracTickets for help on using tickets.