Re: wxsqlite3 is replaced? how do I find the new functionality?
Hi Olly, On Sat, May 31, 2014 at 1:04 PM, Olly Betts o...@survex.com wrote: On Sat, May 31, 2014 at 12:45:19AM -0500, Paul Elliott wrote: Is there any way the removal of maitreya from testing can be delayed until after the new version of sqlite3 becomes available in unstable? That shouldn't be a concern - the autorm is 4 weeks off, and there are only 3 dependent packages in the wxsqlite3 transition. And looking at the buildd status for wxsqlite3 for experimental, I see the updated package has built everywhere but sparc, and sparc is not currently taken into account for testing migration, so it looks ready to me. Laszlo: Are you ready for an upload to unstable when we get a go from the release team? If so, we should file a transition bug (I'm happy to file it on your behalf if that gets things moving along more efficiently). wxSQLite3 has a new upstream release, but it should be basically the same from the packagers view. I can upload it to unstable anytime without conflicting it with the ones for wxWidgetx 2.8 . Regards, Laszlo/GCS -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/cakjshr131cjyy2zhfasyaas508rxf6z++dyhhfr9g81+skd...@mail.gmail.com
Re: wxsqlite3 is replaced? how do I find the new functionality?
On Sat, May 31, 2014 at 12:45:19AM -0500, Paul Elliott wrote: Is there any way the removal of maitreya from testing can be delayed until after the new version of sqlite3 becomes available in unstable? That shouldn't be a concern - the autorm is 4 weeks off, and there are only 3 dependent packages in the wxsqlite3 transition. And looking at the buildd status for wxsqlite3 for experimental, I see the updated package has built everywhere but sparc, and sparc is not currently taken into account for testing migration, so it looks ready to me. Laszlo: Are you ready for an upload to unstable when we get a go from the release team? If so, we should file a transition bug (I'm happy to file it on your behalf if that gets things moving along more efficiently). Paul: I've now filed the wxwidgets3.0 transition bug for maitreya which I promised you in a previous mail in this thread. It looks like there are a few changes needed for wxwidgets3.0 support (I included a partial patch). Cheers, Olly -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140531110428.gf11...@survex.com
wxsqlite3 is replaced? how do I find the new functionality?
I have just been notified that my project is being removed from debian testing because of the resolution of bug 741730: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741730 Apparently wxsqlite3 is being replaced by functionality in wxwidgets3.0. The problem is I can not find the new functionality! my project includes the file: #include wx/wxsqlite3.h and links to -lwxsqlite3-2.8 -lsqlite3 But debian package search can not find a file named wxsqlite3.h anywhere in unstable except for libwxsqlite3-2.8-dev which is what they are trying to get rid of. How do I find the new functionality, how do I find its include files and how do I link to it? In my opinion they should not be removing old functionality without saying exactly where the new functionality is in the same message! -- Paul Elliott 1(512)837-1096 pelli...@blackpatchpanel.com PMB 181, 11900 Metric Blvd Suite J http://www.free.blackpatchpanel.com/pme/ Austin TX 78758-3117 --- Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. Edward Snowden signature.asc Description: Digital signature
Re: wxsqlite3 is replaced? how do I find the new functionality?
On Fri, 30 May 2014, Paul Elliott wrote: I have just been notified that my project is being removed from debian testing because of the resolution of bug 741730: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741730 Apparently wxsqlite3 is being replaced by functionality in wxwidgets3.0. The problem is I can not find the new functionality! my project includes the file: #include wx/wxsqlite3.h and links to -lwxsqlite3-2.8 -lsqlite3 But debian package search can not find a file named wxsqlite3.h anywhere in unstable except for libwxsqlite3-2.8-dev which is what they are trying to get rid of. How do I find the new functionality, how do I find its include files and how do I link to it? In my opinion they should not be removing old functionality without saying exactly where the new functionality is in the same message! You're right. I'm cc'ing Olly and Lazlo and hopefully they can help you. The bug report that the new version should be backwards compatible but if this is not the case we need to make sure the old package doesn't get removed. (Or that Maitreya can be updated.) Btw, you may have noticed that Maitreya isn't updated for stable yet. That is all my fault but I hope to get it done soon. -- Jaldhar H. Vyas jald...@debian.org -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/alpine.DEB.2.10.1405301901510.32363@kubuntu
Re: wxsqlite3 is replaced? how do I find the new functionality?
On Fri, May 30, 2014 at 07:13:40PM -0400, Jaldhar H. Vyas wrote: On Fri, 30 May 2014, Paul Elliott wrote: I have just been notified that my project is being removed from debian testing because of the resolution of bug 741730: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741730 Apparently wxsqlite3 is being replaced by functionality in wxwidgets3.0. No, the wxsqlite3 package is being updated to be built for wxwidgets3.0 instead of wxwidgets2.8. my project includes the file: #include wx/wxsqlite3.h and links to -lwxsqlite3-2.8 -lsqlite3 Once the new version of wxsqlite3 which uses wxwidgets3.0 is uploaded to unstable (it's currently in experimental), you'll need to change this to instead be: -lwxsqlite3-3.0 -lsqlite3 But debian package search can not find a file named wxsqlite3.h anywhere in unstable except for libwxsqlite3-2.8-dev which is what they are trying to get rid of. That'll be replaced by libwxsqlite3-3.0-dev. You'll also need to update the build dependencies for wxwidgets2.8 to wxwidgets3.0. Instead of: libwxbase2.8-dev, libwxgtk2.8-dev, wx2.8-headers, wx2.8-i18n You should just use: libwxgtk3.0-dev, wx3.0-i18n (Assuming you actually need the i18n files at *build* time - if not, the wx*-i18n). You may need to patch your upstream code to work with wx3.0. I've not yet got to maitreya in my bug filing for the wx3.0 transition, but I'll file a bug shortly with more info. You're right. I'm cc'ing Olly and Lazlo and hopefully they can help you. The bug report that the new version should be backwards compatible but if this is not the case we need to make sure the old package doesn't get removed. (Or that Maitreya can be updated.) The autorm from testing may sound a bit scary, but it's really just a way to make transitions less painful. If a package does get removed by this, once a fixed upload is made to unstable, it'll migrate back to testing in the usual way. But it's 4 weeks off, so we should be able to get things fixed by then anyway. Cheers, Olly -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140531010651.gr11...@survex.com
Re: wxsqlite3 is replaced? how do I find the new functionality?
Is there any way the removal of maitreya from testing can be delayed until after the new version of sqlite3 becomes available in unstable? On Sat, May 31, 2014 at 02:06:51AM +0100, Olly Betts wrote: On Fri, May 30, 2014 at 07:13:40PM -0400, Jaldhar H. Vyas wrote: On Fri, 30 May 2014, Paul Elliott wrote: I have just been notified that my project is being removed from debian testing because of the resolution of bug 741730: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741730 Apparently wxsqlite3 is being replaced by functionality in wxwidgets3.0. No, the wxsqlite3 package is being updated to be built for wxwidgets3.0 instead of wxwidgets2.8. my project includes the file: #include wx/wxsqlite3.h and links to -lwxsqlite3-2.8 -lsqlite3 Once the new version of wxsqlite3 which uses wxwidgets3.0 is uploaded to unstable (it's currently in experimental), you'll need to change this to instead be: -lwxsqlite3-3.0 -lsqlite3 But debian package search can not find a file named wxsqlite3.h anywhere in unstable except for libwxsqlite3-2.8-dev which is what they are trying to get rid of. That'll be replaced by libwxsqlite3-3.0-dev. You'll also need to update the build dependencies for wxwidgets2.8 to wxwidgets3.0. Instead of: libwxbase2.8-dev, libwxgtk2.8-dev, wx2.8-headers, wx2.8-i18n You should just use: libwxgtk3.0-dev, wx3.0-i18n (Assuming you actually need the i18n files at *build* time - if not, the wx*-i18n). You may need to patch your upstream code to work with wx3.0. I've not yet got to maitreya in my bug filing for the wx3.0 transition, but I'll file a bug shortly with more info. You're right. I'm cc'ing Olly and Lazlo and hopefully they can help you. The bug report that the new version should be backwards compatible but if this is not the case we need to make sure the old package doesn't get removed. (Or that Maitreya can be updated.) The autorm from testing may sound a bit scary, but it's really just a way to make transitions less painful. If a package does get removed by this, once a fixed upload is made to unstable, it'll migrate back to testing in the usual way. But it's 4 weeks off, so we should be able to get things fixed by then anyway. Cheers, Olly -- Paul Elliott 1(512)837-1096 pelli...@blackpatchpanel.com PMB 181, 11900 Metric Blvd Suite J http://www.free.blackpatchpanel.com/pme/ Austin TX 78758-3117 --- Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. Edward Snowden signature.asc Description: Digital signature