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

Reply via email to