Bug#861174: Elpy update, and Re: Bug#861174: importmagic
> If you've already looked at find-file-in-project, would you please > add > a "Reviewed by" to #873105? I suspect that might speed things along. I added a reviewed by to the bug. It looked like more of the tests ran with the new upstream release 5.4.1 than with 5.4.0 with emacs25. (from a fresh download from upstream) > > If there's no rush I'd like to continue to work on solving the > remaining issues with the packaging. My hypotheses on why the tests > are 100% failing are 1) that the tests need to be patched to > correctly > set the working directory 2) an error somewhere in generating a > dh_python binary package and a dh_elpa binary package from the same > src:package. 3) failure to account for a hypothetical autotest- > helper > framework that upstream uses. My plan for 1 is to write a maintainer > script to automate this work on a patch-branch, and/or to submit the > patch-set upstream. For 2: find the error and fix it. 3 requires > study. I plan to test these hypotheses in descending order. Seems reasonable, good luck. I might be able to help with python issues. Diane signature.asc Description: This is a digitally signed message part
Bug#861174: Elpy update, and Re: Bug#861174: importmagic
Hi Diane, Sorry for the delay I'm swamped with work again. On Sat, Aug 19, 2017 at 02:57:16PM -0700, Diane Trout wrote: > I can look at the package tonight, thpugh I probably shouldn't push it since > I'm not part of the emacs team. > > Is elpy itself available on mentors too? If you've already looked at find-file-in-project, would you please add a "Reviewed by" to #873105? I suspect that might speed things along. I have not yet uploaded src:elpy to mentors, but I have completed the bulk of the packaging. As far as I can tell what remains are patches to the autotest process to properly execute the many upstream-provided tests, plus more rigorous usage tests than I am qualified to test. It will be late-September before I will have the time to do any more Debian work. If there's no rush I'd like to continue to work on solving the remaining issues with the packaging. My hypotheses on why the tests are 100% failing are 1) that the tests need to be patched to correctly set the working directory 2) an error somewhere in generating a dh_python binary package and a dh_elpa binary package from the same src:package. 3) failure to account for a hypothetical autotest-helper framework that upstream uses. My plan for 1 is to write a maintainer script to automate this work on a patch-branch, and/or to submit the patch-set upstream. For 2: find the error and fix it. 3 requires study. I plan to test these hypotheses in descending order. Kind regards, Nicholas signature.asc Description: PGP signature
Bug#861174: Elpy update, and Re: Bug#861174: importmagic
I can look at the package tonight, thpugh I probably shouldn't push it since I'm not part of the emacs team. Is elpy itself available on mentors too? Diane On August 19, 2017 2:15:14 PM PDT, "Antoine Beaupré"wrote: >On 2017-08-19 16:53:44, Nicholas D Steeves wrote: >> On Fri, Aug 18, 2017 at 04:31:05PM -0700, Diane Trout wrote: >>> >>> I packaged importmagic and it's in new right now. >>> https://ftp-master.debian.org/new/importmagic_0.1.7-1.html >>> >>> Though following current policy I default to only building the >Python 3 >>> version. >> >> Thank you Diane! :-D >> >> Antoine, if you have the time and want to speed along an upload of >> elpy, could you please test this find-file-in-project package to make >> sure it works properly for advanced use-cases? I can confirm it >works >> for my simple needs: >> >> https://mentors.debian.net/package/find-file-in-project >> >https://mentors.debian.net/debian/pool/main/f/find-file-in-project/find-file-in-project_5.4.0-1.dsc >> >https://anonscm.debian.org/git/pkg-emacsen/pkg/find-file-in-project.git >> >> I'm currently disabling upstream's tests, because they seem to be >> broken, and I only have 4-to-6 hours of Debian contribution time in >> the next few days. After that I'll be 100% busy with work for about >a >> month. > >Hi! > >I'm sorry, but I won't have time to work on this for a while, as I'm >swamped by post-debconf traumatic stress disorder. ;) > >A.
Bug#861174: Elpy update, and Re: Bug#861174: importmagic
On 2017-08-19 16:53:44, Nicholas D Steeves wrote: > On Fri, Aug 18, 2017 at 04:31:05PM -0700, Diane Trout wrote: >> >> I packaged importmagic and it's in new right now. >> https://ftp-master.debian.org/new/importmagic_0.1.7-1.html >> >> Though following current policy I default to only building the Python 3 >> version. > > Thank you Diane! :-D > > Antoine, if you have the time and want to speed along an upload of > elpy, could you please test this find-file-in-project package to make > sure it works properly for advanced use-cases? I can confirm it works > for my simple needs: > > https://mentors.debian.net/package/find-file-in-project > https://mentors.debian.net/debian/pool/main/f/find-file-in-project/find-file-in-project_5.4.0-1.dsc > https://anonscm.debian.org/git/pkg-emacsen/pkg/find-file-in-project.git > > I'm currently disabling upstream's tests, because they seem to be > broken, and I only have 4-to-6 hours of Debian contribution time in > the next few days. After that I'll be 100% busy with work for about a > month. Hi! I'm sorry, but I won't have time to work on this for a while, as I'm swamped by post-debconf traumatic stress disorder. ;) A. -- Ils versent un pauvre miel sur leurs mots pourris et te parlent de pénurie Et sur ta faim, sur tes amis, ils aiguisent leur appétit - Richard Desjardins, La maison est ouverte
Bug#861174: Elpy update, and Re: Bug#861174: importmagic
On Fri, Aug 18, 2017 at 04:31:05PM -0700, Diane Trout wrote: > > I packaged importmagic and it's in new right now. > https://ftp-master.debian.org/new/importmagic_0.1.7-1.html > > Though following current policy I default to only building the Python 3 > version. Thank you Diane! :-D Antoine, if you have the time and want to speed along an upload of elpy, could you please test this find-file-in-project package to make sure it works properly for advanced use-cases? I can confirm it works for my simple needs: https://mentors.debian.net/package/find-file-in-project https://mentors.debian.net/debian/pool/main/f/find-file-in-project/find-file-in-project_5.4.0-1.dsc https://anonscm.debian.org/git/pkg-emacsen/pkg/find-file-in-project.git I'm currently disabling upstream's tests, because they seem to be broken, and I only have 4-to-6 hours of Debian contribution time in the next few days. After that I'll be 100% busy with work for about a month. Cheers, Nicholas signature.asc Description: PGP signature
Bug#861174: importmagic
Hi, I packaged importmagic and it's in new right now. https://ftp-master.debian.org/new/importmagic_0.1.7-1.html Though following current policy I default to only building the Python 3 version. Diane