Bug#905940: Please resolve failing autopkgtests, preferably by converting to dh-elpa
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
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
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
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