Bug#861174: Elpy update, and Re: Bug#861174: importmagic

2017-09-05 Thread Diane Trout

> 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

2017-09-03 Thread Nicholas D Steeves
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

2017-08-19 Thread Diane Trout
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

2017-08-19 Thread Antoine Beaupré
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

2017-08-19 Thread Nicholas D Steeves
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

2017-08-18 Thread Diane Trout
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