Proposal: move byobu (and run-one) to universe

Paride Legovini paride.legovini at
Fri May 20 16:09:09 UTC 2022

Dan Streetman wrote on 10/05/2022:
> On Tue, May 10, 2022 at 3:41 PM Brian Murray <brian at> wrote:
>> On Tue, May 10, 2022 at 02:55:43PM -0400, Dan Streetman wrote:
>>> On Wed, May 4, 2022 at 11:22 AM Paride Legovini <paride at> wrote:
>>>> Hi -devel,
>>>> The status of src:byobu appears to be less than ideal, and this has been
>>>> the case for several cycles now. I think we should consider moving it
>>>> from main to universe in kinetic. The general feedback from the Server
>>>> Team about this proposal is positive. We are not aware of anything
>>>> specific that could be broken or degraded by the change, however we'd
>>>> like to hear feedback from other developers and users before proceeding.
>>>> This is also tracked in [0].
>>> just for clarification, besides being installed by default on servers
>>> (due to being seeded in ubuntu-server) the only other effect that
>>> demoting the package from main to universe would have is that the
>>> server team would no longer monitor its LP bugs, right?
>> No, because the package is available in main for a supported release
>> (Ubuntu 22.04) the server team would need to continue to monitor its LP
>> bugs (by being subscribed to the package) until the last supported
>> release that included the package in main is out of standard support.
>> This way they can catch and resolve any serious issues with the package.
> so the only practical effect of the demotion (besides the server team
> ending their package bug monitoring in 5+ years) would be it is not
> installed by default on servers?

Well, yes, but that's a bit reductive with respect to what being in main
means: we also commit to fix those bugs, and same for src:run-one (in
main only as a dependency of byobu, same situation as byobu). As the
status quo is that today the package wouldn't have the MRE requirements,
and that incoming bugs always get low priority, it just feels right to
me to move it to universe.

However from this thread and other discussions it's apparent that people
see value in byobu being installed by default on Server, and this can
only happen if the package is in main. Also byobu "just works": there
are bugs, bug no high impact bugs. My idea is to snooze this proposal
for now, and bring it up again in case a future devel release breaks
byobu in a way that's not easy to fix (e.g. new tmux version with
breaking changes in its interface).


More information about the ubuntu-devel mailing list