Hi!
On 2020-11-18 22:45, Holger Levsen wrote:
On Tue, Nov 17, 2020 at 07:04:22PM +0100, Gunnar Hjalmarsson wrote:
But vrms lists fonts-ubuntu as non-free also on Ubuntu systems.
I don't understand why this happens: if it were shipped in
multiverse or restricted, I'd understand, but AIUI fonts-ubuntu is
part of ubuntu's main section, which should be detected as free by
vrms...
Right, it's in main in Ubuntu, but I think the meaning of main differs
between Debian and Ubuntu. "main" in Ubuntu means that it's a package
where Canonical takes responsibility for security updates, as opposed to
"universe" which is a community concern.
I think the explanation can be found in d/control of fonts-ubuntu:
https://tracker.debian.org/media/packages/f/fonts-ubuntu/control-0.83-4
It says "Section: non-free/fonts" also in the Ubuntu archive. And that's
probably the reason why the adjustment I propose in the merge request
makes a difference.
IOW: I don't see how vrms's code (or data) implements the above
position of Debian. Which leads me to another question, though
probably rather unrelated to this bug: where did you hear/read about
this being the Debian position? :)
In d/copyright of fonts-ubuntu:
https://tracker.debian.org/media/packages/f/fonts-ubuntu/copyright-0.83-4
All that said,, in a later follow up to the bug report you wrote:
The idea is to apply the suggested exception at build time, but
only when building for Ubuntu. On Debian it would keep working as
it currently does.
I'd probably take a patch which implements this.
Crossing my fingers. :)
On 2020-11-18 22:47, Holger Levsen wrote:
I'd appreciate if you could paste the output from running vrms to
this bug as well as the output of
$ find /etc/apt/sources.list* -type f |xargs cat
Please find two attachments with that info.
--
Gunnar Hjalmarsson
https://launchpad.net/~gunnarhj
$ vrms
Non-free packages installed on gunnar-ubuntu-current
adobe-flash-properties-gtk GTK+ control panel for Adobe Flash Player
plugin
adobe-flashplugin Adobe Flash Player plugin
amd64-microcode Processor microcode firmware for AMD CPUs
fonts-ubuntu sans-serif font set from Ubuntu
intel-microcode Processor microcode firmware for Intel CPUs
libnvidia-cfg1-450 NVIDIA binary OpenGL/GLX configuration
library
libnvidia-common-450 Shared files used by the NVIDIA libraries
libnvidia-compute-450 NVIDIA libcompute package
libnvidia-decode-450 NVIDIA Video Decoding runtime libraries
libnvidia-encode-450 NVENC Video Encoding runtime library
libnvidia-extra-450 Extra libraries for the NVIDIA driver
libnvidia-fbc1-450 NVIDIA OpenGL-based Framebuffer Capture
runtime librar
libnvidia-gl-450 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries
and Vulkan
libnvidia-ifr1-450 NVIDIA OpenGL-based Inband Frame Readback
runtime libr
nvidia-compute-utils-450 NVIDIA compute utilities
nvidia-dkms-450 NVIDIA DKMS package
nvidia-driver-440 Transitional package for nvidia-driver-450
nvidia-driver-450 NVIDIA driver metapackage
nvidia-kernel-common-450 Shared files used with the kernel module
nvidia-kernel-source-450 NVIDIA kernel source package
nvidia-utils-450 NVIDIA driver support binaries
skypeforlinux Skype keeps the world talking, for free.
xserver-xorg-video-nvidia-450 NVIDIA binary Xorg driver
Non-free packages with status other than installed on gunnar-ubuntu
libnvidia-compute-435 ( dei) NVIDIA libcompute package
libnvidia-compute-440 ( dei) Transitional package for
libnvidia-compute-450
nvidia-compute-utils-435 ( dei) NVIDIA compute utilities
nvidia-dkms-435 ( dei) NVIDIA DKMS package
nvidia-kernel-common-435 ( dei) Shared files used with the kernel
module
Contrib packages installed on gunnar-ubuntu-current
iucode-tool Intel processor microcode tool
nvidia-settings Tool for configuring the NVIDIA graphics
driver
virtualbox x86 virtualization solution - base binaries
virtualbox-dkms x86 virtualization solution - kernel module
sources fo
virtualbox-qt x86 virtualization solution - Qt based user
interface
28 non-free packages, 1.0% of 2866 installed packages.
5 contrib packages, 0.2% of 2866 installed packages.
$ find /etc/apt/sources.list* -type f |xargs cat
deb http://archive.ubuntu.com/ubuntu groovy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu groovy-updates main restricted universe
multiverse
deb http://archive.ubuntu.com/ubuntu groovy-backports main restricted universe
multiverse
deb http://archive.ubuntu.com/ubuntu groovy-security main restricted universe
multiverse
deb http://archive.canonical.com/ubuntu groovy partner
# deb-src http://archive.canonical.com/ubuntu focal partner
# deb http://ppa.launchpad.net/gunnarhj/isenkram2/ubuntu/ hirsute main
deb http://ppa.launchpad.net/gunnarhj/appstream/ubuntu/ groovy main
# deb http://ppa.launchpad.net/gunnarhj/gtk+3.0/ubuntu/ groovy main
# deb http://apt.svtplay-dl.se/ svtplay-dl release
# deb [arch=amd64] https://repo.skype.com/deb stable main
# deb http://apt.svtplay-dl.se/ svtplay-dl release
deb http://ppa.launchpad.net/gunnarhj/appstream/ubuntu/ groovy main
# deb http://ppa.launchpad.net/gunnarhj/gnome-shell/ubuntu/ groovy main
# deb http://ppa.launchpad.net/gunnarhj/ibus/ubuntu focal main
# deb http://ppa.launchpad.net/ubuntu-se/netid/ubuntu focal main
deb http://ddebs.ubuntu.com groovy main restricted universe multiverse
deb http://ddebs.ubuntu.com groovy-updates main restricted universe multiverse
deb http://ddebs.ubuntu.com groovy-proposed main restricted universe multiverse
# deb http://ppa.launchpad.net/gunnarhj/gtk+3.0/ubuntu/ groovy main
deb http://ddebs.ubuntu.com groovy main restricted universe multiverse
deb http://ddebs.ubuntu.com groovy-updates main restricted universe multiverse
deb http://ddebs.ubuntu.com groovy-proposed main restricted universe multiverse
# deb http://ppa.launchpad.net/gunnarhj/pango1.0/ubuntu/ groovy main
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
# deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
# deb http://ppa.launchpad.net/gunnarhj/ibus/ubuntu focal main
# deb http://ppa.launchpad.net/ubuntu-security-proposed/ppa/ubuntu eoan main
deb [arch=amd64] https://repo.skype.com/deb stable main
# deb http://ppa.launchpad.net/ubuntu-se/netid/ubuntu focal main
# deb http://ppa.launchpad.net/ubuntu-se/netid/ubuntu focal main
# deb http://ppa.launchpad.net/gunnarhj/ibus/ubuntu focal main
# deb http://ppa.launchpad.net/gunnarhj/pango1.0/ubuntu/ groovy main
# deb http://apt.svtplay-dl.se/ svtplay-dl release
deb [arch=amd64] https://repo.skype.com/deb stable main
# deb http://ppa.launchpad.net/gunnarhj/isenkram2/ubuntu/ hirsute main
# deb http://ppa.launchpad.net/gunnarhj/gnome-shell/ubuntu/ groovy main
deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe
multiverse
deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe
multiverse
deb http://archive.ubuntu.com/ubuntu focal-security main restricted universe
multiverse
deb http://archive.canonical.com/ubuntu focal partner
# deb-src http://archive.canonical.com/ubuntu focal partner
deb http://archive.ubuntu.com/ubuntu groovy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu groovy-updates main restricted universe
multiverse
deb http://archive.ubuntu.com/ubuntu groovy-backports main restricted universe
multiverse
deb http://archive.ubuntu.com/ubuntu groovy-security main restricted universe
multiverse
deb http://archive.canonical.com/ubuntu groovy partner
# deb-src http://archive.canonical.com/ubuntu focal partner
deb http://archive.ubuntu.com/ubuntu groovy-proposed main universe multiverse
restricted