Package: starpu-examples Version: 1.2.3+dfsg-3 Severity: serious Justification: Policy 2.2.1
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 starpu-examples depends on libsocl-1.2-0. libsocl-1.2-0 is a regular package in Debian main, but is also provided by nonfree package libsocl-contrib-1.2-0. Debian Policy ยง 2.1.1 requires packages outside main be "only listed as non-default choice": > must not require or recommend a package outside of main for > compilation or execution (thus, the package must not declare a > Pre-Depends, Depends, Recommends, Build-Depends, Build-Depends-Indep, > or Build-Depends-Arch relationship on a non-main package unless that > package is only listed as a non-default alternative for a package in > main) A user enabling contrib and nonfree should only get such packages when explicitly choosing to install them. When multiple packages satisfy a default dependency or recommendation, it is non-deterministic which of them APT picks. Please tighten to use a versioned dependency, which should make the dependency deterministic - or (since I notice you maintain both) make libsocl-contrib-1.2-0 stop provide 1.2.3+dfsg-3 (it seems used nowhere else than here). - Jonas -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAloxT0kACgkQLHwxRsGg ASEI1A/+MQFyJXA0nluS55kmChtqR/FFHz/6Edz7LgdlCUKKRZh5emqr9L+5CEB+ ZaOyNpx2nHPf3zDKPR2Pd0cwWJhW3+7kRchbzqe5n2j/ADIlZ+6xx6DHZP43/QWB QE1bJf0POTCK7fxi3fz3Hm7+BdnYt06WmWmhCCI+vBLFvwDWkxgMKv73+cTkJXzw /uXVEKdDLeN4Fx5IxWNHOleLoiKlYzTkZxJXUlEaHHR1Sy8TK/A6D7dkj1KNMsAl DbbvHPguOZyVxz6+OoKhJ/vHuY6LSzftA9qiE6kpn2gOrtE9txPw/3P0bAktoV2o hoaCWELgpjMqh//ErJ3kijQHffb0GGWNo5rTebx25XTB2rsn6c5XaQCS078U5IOh YuhP9MyVXnaNUwSjxOLkuqWABe7/w7UCITnrT8bfPM3aKpv2hEhBr+zXjQwoL42V 0o6XxZajVwssNOVYLxO8xN1sG2bBT9CwQZsGHFS2vg4LsAzdtbHIzy/yPpteApZn cz6XX22Vu/CkIrkQzpIjfPyDV7S8KPceWo0nlr/bgspb0lnrNg9lOXHnGCAFmAvp 5F8XPb6oSvpC7l0F3dbCMH0Qu77XWoIWlZFZknvcH8f13UJRTtUPKcS9f0QXXcZP x0Z9bDNfmdcuBnlLWFKPhVXFXHwNMBmxFrRNptFDGZp+Fv/YfS4= =L225 -----END PGP SIGNATURE-----