Comment 2 for bug 1237071

Revision history for this message
Lloyd Parkes (lloyd+lp) wrote :

This bug is a duplicate of #988471. Sorry for not checking for other byobu bugs, but launchpad did search for possible duplicates and showed me something that wasn't even close, so I figured I was first.

The user who has Python only in /usr/local has installed the Ubuntu Byobu package without the required dependencies. I'm not sure why they think the Byobu package should cope with this.

I think it's safe to say that software that gets installed and used is also going to be abuse. It's the software maintainer's job to ensure that the software can survive that abuse, but inevitably there are limits. Using virtualenv to create a preferred (and unexpected) python can be considered abuse. Failing to install required prerequisites is also abuse. For some software, setting strange locales in the environment might be considered abuse. You have to make a decision about what sort of abuse this package can withstand and I don't think many software maintainers are interested in making their software work in the face of missing prerequisites.