I see,
all we originally wanted is in main, as seen in
- https://launchpad.net/ubuntu/+source/mariadb
or via madison output

$ rmadison -u ubuntu -s resolute-proposed,resolute mariadb mariadb-server
 mariadb        | 1:11.8.6-3 | resolute | source
 mariadb-server | 1:11.8.6-3 | resolute | amd64, amd64v3, arm64, armhf, 
ppc64el, riscv64, s390x

But you are also right :-)

$ rmadison -u ubuntu -s resolute-proposed,resolute libmariadb-dev 
libmariadbd-dev libmariadbd19t64
 libmariadb-dev   | 1:11.8.6-3 | resolute/universe | amd64, amd64v3, arm64, 
armhf, ppc64el, riscv64, s390x
 libmariadbd-dev  | 1:11.8.6-3 | resolute/universe | amd64, amd64v3, arm64, 
armhf, ppc64el, riscv64, s390x
 libmariadbd19t64 | 1:11.8.6-3 | resolute/universe | amd64, amd64v3, arm64, 
armhf, ppc64el, riscv64, s390x

Usually -dev packages are not directly depended on so they are auto-
added and that we did not promote as there was no dependency to it.

That is why https://ubuntu-archive-team.ubuntu.com/component-
mismatches.html says "... Rescued from ..."

The common options now are to either not auto-add it or to promote it as
well. Both are equally valid, the former is chosen when those packages
have insane extra dependencies (dev libs tend to pullin further and
further optional dev libs rarely becoming real runtime dependencies - or
pull in optional libs from the pkg itself that then needs a lot) not
worth to bother and dive into.

In this cases we see
- https://launchpad.net/ubuntu/resolute/amd64/libmariadb-dev/1:11.8.6-3
- https://launchpad.net/ubuntu/resolute/amd64/libmariadbd19t64/1:11.8.6-3
- https://launchpad.net/ubuntu/resolute/amd64/libmariadbd-dev/1:11.8.6-3

All of their dependencies are in main, hence they can be promoted as
well and there is no need to stop their auto-inclusion.

$ ./change-override --component main --suite resolute libmariadb-dev 
libmariadbd-dev libmariadbd19t64
Override component to main
libmariadb-dev 1:11.8.6-3 in resolute amd64: universe/libdevel/optional/100% -> 
main
libmariadb-dev 1:11.8.6-3 in resolute amd64v3: universe/libdevel/optional/100% 
-> main
libmariadb-dev 1:11.8.6-3 in resolute arm64: universe/libdevel/optional/100% -> 
main
libmariadb-dev 1:11.8.6-3 in resolute armhf: universe/libdevel/optional/100% -> 
main
libmariadb-dev 1:11.8.6-3 in resolute ppc64el: universe/libdevel/optional/100% 
-> main
libmariadb-dev 1:11.8.6-3 in resolute riscv64: universe/libdevel/optional/100% 
-> main
libmariadb-dev 1:11.8.6-3 in resolute s390x: universe/libdevel/optional/100% -> 
main
libmariadbd-dev 1:11.8.6-3 in resolute amd64: universe/libdevel/optional/100% 
-> main
libmariadbd-dev 1:11.8.6-3 in resolute amd64v3: universe/libdevel/optional/100% 
-> main
libmariadbd-dev 1:11.8.6-3 in resolute arm64: universe/libdevel/optional/100% 
-> main
libmariadbd-dev 1:11.8.6-3 in resolute armhf: universe/libdevel/optional/100% 
-> main
libmariadbd-dev 1:11.8.6-3 in resolute ppc64el: universe/libdevel/optional/100% 
-> main
libmariadbd-dev 1:11.8.6-3 in resolute riscv64: universe/libdevel/optional/100% 
-> main
libmariadbd-dev 1:11.8.6-3 in resolute s390x: universe/libdevel/optional/100% 
-> main
libmariadbd19t64 1:11.8.6-3 in resolute amd64: universe/libs/optional/100% -> 
main
libmariadbd19t64 1:11.8.6-3 in resolute amd64v3: universe/libs/optional/100% -> 
main
libmariadbd19t64 1:11.8.6-3 in resolute arm64: universe/libs/optional/100% -> 
main
libmariadbd19t64 1:11.8.6-3 in resolute armhf: universe/libs/optional/100% -> 
main
libmariadbd19t64 1:11.8.6-3 in resolute ppc64el: universe/libs/optional/100% -> 
main
libmariadbd19t64 1:11.8.6-3 in resolute riscv64: universe/libs/optional/100% -> 
main
libmariadbd19t64 1:11.8.6-3 in resolute s390x: universe/libs/optional/100% -> 
main
Override [y|N]? y
21 publications overridden.

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

Title:
  [MIR] mariadb

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


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

Reply via email to