Bug#893458: libundead depends on cruft packages.
Thanks a lot, Matthias. -- http://fam-tille.de
Bug#893458: libundead depends on cruft packages.
2018-03-19 9:29 GMT+01:00 Andreas Tille: > Hi, > > On Mon, Mar 19, 2018 at 02:51:38AM +, peter green wrote: >> Package: libundead >> Version: 1.0.9-1 >> Severity: serious >> >> libundead-dev depends on libphobos2-ldc-dev >> libundead0 depends on libphobos2-ldc76 >> >> Neither of these packages is built by ldc anymore. They seem to have been >> replaced by libphobos2-ldc-shared-dev and libphobos2-ldc-shared78 >> >> It seems there has not been an attempt to been an attempt to binnmu >> libundead for this transition in Debian. When we binnmu'd it in raspbian the >> dependency on libphobos2-ldc76 was replaced by libphobos2-ldc-shared78 but >> the dependency on libphobos2-ldc-dev remained. > > The depencency on libphobos2-ldc-dev was explicitly added by Matthias > Klumpp. I guess it needs to be replaced by libphobos2-ldc-shared-dev > but want to let Matthias confirm this assumption before uploading. Adding that explicit dependency was a mistake on my side - since it is the compiler's standard library, and since we don't actually ship any D code that doesn't depend on it, having that explicit dependency doesn't make sense. And even if you compile without Phobos, any D compiler will pull it in on Debian anyway, so if you have a D compiler, you have Phobos too. I dropped the dependency in Git, and also made the package use dh-dlang to pick the right compiler and compiler flags. Feel free to upload the changes if you want to, and thanks for asking about the dependency! Cheers, Matthias -- I welcome VSRE emails. See http://vsre.info/
Bug#893458: libundead depends on cruft packages.
Hi, On Mon, Mar 19, 2018 at 02:51:38AM +, peter green wrote: > Package: libundead > Version: 1.0.9-1 > Severity: serious > > libundead-dev depends on libphobos2-ldc-dev > libundead0 depends on libphobos2-ldc76 > > Neither of these packages is built by ldc anymore. They seem to have been > replaced by libphobos2-ldc-shared-dev and libphobos2-ldc-shared78 > > It seems there has not been an attempt to been an attempt to binnmu libundead > for this transition in Debian. When we binnmu'd it in raspbian the dependency > on libphobos2-ldc76 was replaced by libphobos2-ldc-shared78 but the > dependency on libphobos2-ldc-dev remained. The depencency on libphobos2-ldc-dev was explicitly added by Matthias Klumpp. I guess it needs to be replaced by libphobos2-ldc-shared-dev but want to let Matthias confirm this assumption before uploading. Kind regards Andreas. -- http://fam-tille.de
Bug#893458: libundead depends on cruft packages.
Package: libundead Version: 1.0.9-1 Severity: serious libundead-dev depends on libphobos2-ldc-dev libundead0 depends on libphobos2-ldc76 Neither of these packages is built by ldc anymore. They seem to have been replaced by libphobos2-ldc-shared-dev and libphobos2-ldc-shared78 It seems there has not been an attempt to been an attempt to binnmu libundead for this transition in Debian. When we binnmu'd it in raspbian the dependency on libphobos2-ldc76 was replaced by libphobos2-ldc-shared78 but the dependency on libphobos2-ldc-dev remained. Please update your package.