Bug#905940: Please resolve failing autopkgtests, preferably by converting to dh-elpa

2019-01-23 Thread Ralf Treinen
Hi Nicholas,

thanks for working on this package.

On Tue, Jan 22, 2019 at 03:45:40PM -0700, Nicholas D Steeves wrote:

> Done.  Here's the MR:
> 
>   https://salsa.debian.org/ocaml-team/tuareg-mode/merge_requests/1
> 
> Please note that autopkgtests for Tuareg require one of:
> 
> 1. ocaml-mode being elpafied too.
> 2. a manual workaround to pull in ocaml-mode to the autopkgtestbed.

I will look to your proposed changes soon. Though I do not see
why you mixed this up with unrelated cosmetic modifications. Renaming
tuareg-mode, however, is out of question.

-Ralf.



Bug#905940: Please resolve failing autopkgtests, preferably by converting to dh-elpa

2019-01-22 Thread Nicholas D Steeves
On Thu, Aug 16, 2018 at 10:10:10AM +0200, Ralf Treinen wrote:
> Hello,
> 
> On Sat, Aug 11, 2018 at 09:31:58PM -0400, Nicholas D Steeves wrote:
> > Package: tuareg-mode
> > Severity: important
> > 
> 
> > Would you please adapt tuareg-mode to the new
> > infrastructure?
> > 
> > In the case of irony-mode, the quick fix for autopkgtest on LXC was to
> > add "ert_eval = (require 'cl)" to debian/elpa-test; this was not
> > required for tests to pass on a real system or in any type of chroot.
> > The use of d/elpa-test requires converting the package to use dh-elpa
> > rather than legacy debian/emacsen.scripts.  In addition to the general
> > case of making src:packages maintenance less burdensome, using dh-elpa
> > appears to have insulated many packages from the breaking changes
> > recently introduced by emacs upgrades.
> > 
> > This action will also close #850071, #582981, because dh-elpa does not
> > support XEmacs.
> > 
> > Please let me know if I can be of any assistance :-)
> 
> If moving to dh-elpa allows us to get rid of the debian/emacsen.*
> scripts then I am all for it. However, I don't know anything about elpa
> and probably won't have the time to look into it for the next future,
> so patches are welcome!
> 
> -Ralf.

Hi Ralf,

Done.  Here's the MR:

  https://salsa.debian.org/ocaml-team/tuareg-mode/merge_requests/1

Please note that autopkgtests for Tuareg require one of:

1. ocaml-mode being elpafied too.
2. a manual workaround to pull in ocaml-mode to the autopkgtestbed.

I'm also unable to confirm whether the LXC+autopkgtest cl/cl-lib fix
is needed because of this blocker.

I hope my changelog and commit history shows how easy it will be to
convert ocaml-mode to elpa-caml <- not a typo.

  https://stable.melpa.org/#/caml

Cheers,
Nicholas


signature.asc
Description: PGP signature


Bug#905940: Please resolve failing autopkgtests, preferably by converting to dh-elpa

2018-08-16 Thread Ralf Treinen
Hello,

On Sat, Aug 11, 2018 at 09:31:58PM -0400, Nicholas D Steeves wrote:
> Package: tuareg-mode
> Severity: important
> 
> Dear Debian OCaml Maintainers,
> 
> Thank you for maintaining tuareg-mode!  Unfortunately it's
> autopkgtests have been failing since emacsen-common 3.0.2 and
> unversioned emacs were uploaded, and tuareg-mode is delaying their
> migration to testing.

This is done for now.

> Would you please adapt tuareg-mode to the new
> infrastructure?
> 
> In the case of irony-mode, the quick fix for autopkgtest on LXC was to
> add "ert_eval = (require 'cl)" to debian/elpa-test; this was not
> required for tests to pass on a real system or in any type of chroot.
> The use of d/elpa-test requires converting the package to use dh-elpa
> rather than legacy debian/emacsen.scripts.  In addition to the general
> case of making src:packages maintenance less burdensome, using dh-elpa
> appears to have insulated many packages from the breaking changes
> recently introduced by emacs upgrades.
> 
> This action will also close #850071, #582981, because dh-elpa does not
> support XEmacs.
> 
> Please let me know if I can be of any assistance :-)

If moving to dh-elpa allows us to get rid of the debian/emacsen.*
scripts then I am all for it. However, I don't know anything about elpa
and probably won't have the time to look into it for the next future,
so patches are welcome!

-Ralf.



Bug#905940: Please resolve failing autopkgtests, preferably by converting to dh-elpa

2018-08-11 Thread Nicholas D Steeves
Package: tuareg-mode
Severity: important

Dear Debian OCaml Maintainers,

Thank you for maintaining tuareg-mode!  Unfortunately it's
autopkgtests have been failing since emacsen-common 3.0.2 and
unversioned emacs were uploaded, and tuareg-mode is delaying their
migration to testing.  Would you please adapt tuareg-mode to the new
infrastructure?

In the case of irony-mode, the quick fix for autopkgtest on LXC was to
add "ert_eval = (require 'cl)" to debian/elpa-test; this was not
required for tests to pass on a real system or in any type of chroot.
The use of d/elpa-test requires converting the package to use dh-elpa
rather than legacy debian/emacsen.scripts.  In addition to the general
case of making src:packages maintenance less burdensome, using dh-elpa
appears to have insulated many packages from the breaking changes
recently introduced by emacs upgrades.

This action will also close #850071, #582981, because dh-elpa does not
support XEmacs.

Please let me know if I can be of any assistance :-)

Cheers,
Nicholas