I just learned (thanks Steve) that we have one more thing that needs to be 
resolved.
Our -dev package pulls int libdpdk-dev -> intel-ipsec-mb (which is correct).
We want libdpdk-dev to be demoted as well as part of all of this (you can build 
universe and main dependencies out of it, we want it to have the deps for both 
and build dependencies don't have to be in main).

But to achieve that we need to resolve that "-dev packages are autopromoted so 
long as any binary from the source is in main;" That is our case we will have 
binaries (what is pulled from "dpdk" via openvswitch) in main.
Therefore I learned that "So if you want libdpdk-dev out of main, you need to 
add it to Extra-Exclude in the seed"

That is in 
https://git.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/+git/ubuntu/tree/supported
So I opened an MP to add libdpdk-dev there.
=> https://code.launchpad.net/~paelzer/ubuntu-seeds/+git/ubuntu/+merge/362656

Thanks Steve for telling me about that.
@AA's - in case there is anything else missing let me know.

** Merge proposal linked:
   https://code.launchpad.net/~paelzer/ubuntu-seeds/+git/ubuntu/+merge/362656

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1814060

Title:
  Disco: Please demote some binaries of src:dpdk to universe (and
  afterwards remove 17.11 binaries if any are left)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1814060/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to