Re: Bug#546680: man-db: start-stop-daemon: Unable to alter IO priority to mask 24583 (Operation not permitted)
Guillem Jover <guillem@debian.org> writes:
> On Thu, 2009-09-24 at 13:27:52 +0100, Colin Watson wrote:
>> On Tue, Sep 15, 2009 at 11:05:16AM +1000, Daniel Pittman wrote:
>> > G'day. I don't know if this is correctly a man-db bug, or a dpkg bug:
>> >
>> > Since man-db has started using start-stop-daemon in the daily and weekly
>> > cron.d scripts it has been failing to run inside the OpenVZ containers I
>> > use to provide "virtual" machines for a bunch of services.
>> >
>> > Specifically, this failure:
>> >
>> > /etc/cron.daily/man-db:
>> > start-stop-daemon: Unable to alter IO priority to mask 24583 (Operation not permitted)
>> > run-parts: /etc/cron.daily/man-db exited with return code 2
[...]
> Yeah, I considered doing something like this when I first saw your
> vserver related change to man-db, and I guess this is just going to be
> worse as more packages use the s-s-d io scheduling support.
[...]
> will be in next dpkg 1.15.5.
That you all very much for making this change.
>> > The second line is no great surprise: within the virtual environment (VE)
>> > access to various kernel level features, including setting your own I/O
>> > priority, is deliberately restricted.
>>
>> (For the record I think it's slightly silly for them to restrict the
>> ability to *lower* I/O priority.)
>
> And I wholeheartedly agree with this.
I filed this as bug 1340 in the upstream Bugzilla instance, if you care, so
now they have at least a chance to consider making the appropriate change.
Daniel
...and, yeah, I agree too.
--
✣ Daniel Pittman ✉ daniel@rimspace.net ☎ +61 401 155 707
♽ made with 100 percent post-consumer electrons
Looking for work? Love Perl? In Melbourne, Australia? We are hiring.
Reply to: