[Bug 1884583] Re: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04
** Changed in: vim (Debian) Status: Unknown => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884583 Title: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1884583/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884583] Re: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04
** Also affects: vim (Debian) via https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968584 Importance: Unknown Status: Unknown ** Tags added: focal packaging -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884583 Title: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1884583/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884583] Re: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04
Also filed (and fixed!) in Arch Linux: https://bugs.archlinux.org/task/63073 A build switch was introduced in Vim 8.1.1529, so vim can be built with --disable-canberra. Commit https://github.com/vim/vim/commit/21606676d9ebc6f159c56ee90733e5d5720ab3d7 Even though it is technically "no X", I think the underlying package philosophy is "no desktop", and bringing in sound-theme-freedesktop, Vorbis, Ogg and libasound very much goes against that. That said, the "no X" build is a rather fat build with many dependencies to scripting languages, so disk size is not much of an argument for that package. On the other hand, the regular, main "vim" package has (or used to have) very few dependencies (3 on a barebone Ubuntu install). Canberra adds 9 more... Please build "vim" with --disable-canberra: because it should have few dependencies Please build "vim-nox" with --disable-canberra: because it should be "no desktop" -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884583 Title: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1884583/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884583] Re: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04
Use 'neovim' instead. I too have no idea why 'vim' is needlessly linked to pulling sound libraries. This is bizarre esp for docker containers. Madness. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884583 Title: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1884583/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884583] Re: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04
Upstream says they will not remove the sound library and its indirect freedesktop theme (35 sound files) dependencies because it's not a big deal, and it's not X so technically it's still 'nox'. I don't think this is sane for a package installed on many servers to start bringing in desktop requirements, but the maintainer is firm. I'm hoping Ubuntu will consider overriding Debian and adding --disable- canberra to their vim-nox build. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884583 Title: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1884583/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884583] Re: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04
I have also submitted https://bugs.debian.org/cgi- bin/bugreport.cgi?bug=968584 upstream ** Bug watch added: Debian Bug tracker #968584 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968584 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884583 Title: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1884583/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884583] Re: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04
This is really crazy, the package named "vim-nox" now requires an abstract sound library that uses XDG specification for sound, is packaged by GNOME maintainers, and pulls in several audio libraries and freedesktop sound theme? What on earth does that have to do with editing files, and how is that "nox"? The reason we use vim-nox is so all the desktop/gui/X nonsense isn't needed or installed on our systems. We don't want a stripped vim-tiny that's barely functional. Please revert this madness. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884583 Title: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1884583/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884583] Re: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: vim (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884583 Title: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1884583/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884583] Re: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04
So this is going to be kept forever ? For vim-nox as well ? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884583 Title: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1884583/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884583] Re: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04
https://salsa.debian.org/vim- team/vim/-/commit/0aaaf0247c59488ca3dccac63c3aa33884a2c770 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884583 Title: vim is dependent on libcanberra0 in Ubuntu 20.04, had no such dependency in Ubuntu 18.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/1884583/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs