Public bug reported:

Following some debug of the docker.io package in universe, we (Canonical
CPC) discovered that the ubuntu-fan package from main and the netcat-
traditional package from universe were being installed.

This was due to the following dependency/recommends tree:

* docker.io (in universe) recommends ubuntu-fan (main)
* ubuntu-fan (main) recommends netcat (universe)
* netcat (universe) is a transitional package and depends on netcat-traditional 
(universe)

Our concern is that this might be a packaging violation as ubuntu-fan is
recommending a package not in main.

> In addition, the packages in main
> 
> must not require a package outside of main for compilation or execution 
> (thus, the package must 
> not declare a "Depends", "Recommends", or "Build-Depends" relationship on a 
> non-main package),

Source: https://people.canonical.com/~cjwatson/ubuntu-policy/policy.html
/ch-archive.html#s-main

I will file a bug against netcat too to start a discussion on netcat
being built from netcat-openbsd (main) instead of netcat-traditional
(universe).


Our feeling is that netcat is such a frequently depended on or recommended 
package that it being present in main would benefit Ubuntu.

** Affects: ubuntu-fan (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to ubuntu-fan in Ubuntu.
https://bugs.launchpad.net/bugs/1861704

Title:
  ubuntu-fan recommends netcat package  in universe

Status in ubuntu-fan package in Ubuntu:
  New

Bug description:
  Following some debug of the docker.io package in universe, we
  (Canonical CPC) discovered that the ubuntu-fan package from main and
  the netcat-traditional package from universe were being installed.

  This was due to the following dependency/recommends tree:

  * docker.io (in universe) recommends ubuntu-fan (main)
  * ubuntu-fan (main) recommends netcat (universe)
  * netcat (universe) is a transitional package and depends on 
netcat-traditional (universe)

  Our concern is that this might be a packaging violation as ubuntu-fan
  is recommending a package not in main.

  > In addition, the packages in main
  > 
  > must not require a package outside of main for compilation or execution 
(thus, the package must 
  > not declare a "Depends", "Recommends", or "Build-Depends" relationship on a 
non-main package),

  Source: https://people.canonical.com/~cjwatson/ubuntu-
  policy/policy.html/ch-archive.html#s-main

  I will file a bug against netcat too to start a discussion on netcat
  being built from netcat-openbsd (main) instead of netcat-traditional
  (universe).

  
  Our feeling is that netcat is such a frequently depended on or recommended 
package that it being present in main would benefit Ubuntu.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-fan/+bug/1861704/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to