On Mon, Feb 15 2016, Helmut Grohne wrote: > Hi Manoj, > > On Sun, Feb 14, 2016 at 10:03:17PM -0800, Manoj Srivastava wrote: >> So, we have between 5 and 6 packages in this list of 3000. I???ll >> see about preparing patches to submit for these, and I think we should >> be able to just move the current version in experimental (the ohne that >> does not pull in libfl-dev) to unstable, since the number of packages >> affected seems low. >> >> Have I missed something here? > > Yes, you are missing something. Did you encounter src:mig thus far? It > also fails when libfl-dev. > > So those 5 packages I mentioned are "true positives". My mail also > contained a larger number of "false positives" and what you didn't > account for is an unknown number of "false negatives". Those cross > builds, I was grepping there covered 3000 source packages. Rounding > down, that'd be 10% of the archive. Assuming that those 3000 source > packages are probabilistically independent of the 500 packages using > flex, we'd expect 50 relevant ones to be cross built. That assumption of > course is optimistic as well (notably none of the gccs were cross > built). Of those 50, more than half failed for unrelated reasons. Using > this optimistic gauge, I'd thus expect that 5/25 packages need changes. > My (optimistic) guess thus is that we break 100 source packages. So abgout 0.5% of the source packages. If we are lucky. > What we need is better data. Unfortunately, I cannot provide it atm. > Nevertheless, deciding which route to take (dropping the flex -> > libfl-dev dependency or renaming flex to flex-bin) is beneficial right > now. It is the premise for filing bugs in reverse dependencies and > fixing them and we certainly should give them a reasonable time to fix. > > Do I understand correctly that you are indeed going to drop the flex -> > libfl-dev dependency? Can I base bug+patch reports on that plan? That is the route I was leaning towards, unless the task would be overwhelming, so the patches would be appreciated. Perhaps we can coordinate a transition, announcing the plan a bit more widely, etc. I’ll be willing to pitch in and help, of course. manoj -- Moneyliness is next to Godliness. Andries van Dam Manoj Srivastava <srivasta@debian.org> <http://www.debian.org/~srivasta/> 4096R/C5779A1C E37E 5EC5 2A01 DA25 AD20 05B6 CF48 9438 C577 9A1C
Attachment:
smime.p7s
Description: S/MIME cryptographic signature