[Apologies for my ineptitude on the last email.] On Wed, Feb 27, 2013 at 11:00:15AM +0000, Ansgar Burchardt wrote: > Network/PublicSuffixList/DataStructure.hs is generated by Create.hs, but no > Create.hs is included in the source tarball.
Good catch. Create.hs is in the haskell-publicsuffixlistcreate package, which itself depends on haskell-publicsuffixlist. It does so by fetching the publicsuffix list from Mozilla, which obviously won't work for us. > Will packages using this Haskell module need to be recompiled whenever the > list > changes? How would this package be updated in stable? Here are some ideas: * We package a patched version of haskell-publicsuffixlistcreate that can generate a haskell-publicsuffixlist package from /usr/share/publicsuffix/effective_tld_names.dat . The publicsuffix source package is modified to build-depend on libghc-publicsuffixlistcreate-dev and will produce a libghc-publicsuffixlist-dev package itself. The stable update process would be tied completely to the publicsuffix source package followed by binNMUs of all the reverse dependencies. * Same as the previous except done in a shim package outside the publicsuffix source package. * We do something where Myles modifies haskell-publicsuffixlist to operate on an external binary cache, which we generate in cooperation with the publicsuffix package. * We patch http-conduit to do something else which doesn't require the haskell-publicsuffixlist. > And another minor error: d/copyright uses BSD-3-clause, but includes the > (correct) 2-clause BSD license. Agreed. ----- End forwarded message ----- -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]
