[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#935766: marked as done (dh-elpa: use common scripts /usr/lib/emacsen-common/packages/{install,remove}/*)



Your message dated Sat, 14 Sep 2019 14:34:30 +0000
with message-id <E1i998A-0003Um-Oz@fasolo.debian.org>
and subject line Bug#935766: fixed in dh-elpa 2.0.2
has caused the Debian Bug report #935766,
regarding dh-elpa: use common scripts /usr/lib/emacsen-common/packages/{install,remove}/*
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
935766: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=935766
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: dh-elpa
Version: 1.16
Severity: normal

Currently we generate two small shell scripts for each dh-elpa using
packages. These differ basically in one line (when generated from the
same version of dh-elpa). There is a lot of redundancy here, but more
importantly the fact that these scripts are generated at build time
means that to fix a bug in the scripts, all dh-elpa packages need to
be rebuilt.

Since the emacsen-common scripts are (afaik) only used in postinst or
prerm (crucially, not in preinst), a regular dependency on some package
containing the template scripts would suffice.

I'm posting this bug for feeding and design brainstorming, I think the
actual implimentation is not too challenging (but I could be wrong, so
hence the bug).


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.2.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages dh-elpa depends on:
ii  debhelper               12.5.3
ii  dh-make-perl            0.106
ii  emacs                   1:26.1+1-3.3
ii  emacs-gtk [emacs]       1:26.1+1-3.3
ii  libarray-utils-perl     0.5-1
ii  libconfig-tiny-perl     2.24-1
ii  libdebian-source-perl   0.106
ii  libdpkg-perl            1.19.7
ii  libfile-find-rule-perl  0.34-1
ii  libtext-glob-perl       0.10-1
ii  perl                    5.28.1-6

dh-elpa recommends no packages.

dh-elpa suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: dh-elpa
Source-Version: 2.0.2

We believe that the bug you reported is fixed in the latest version of
dh-elpa, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 935766@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David Bremner <bremner@debian.org> (supplier of updated dh-elpa package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 14 Sep 2019 10:18:40 -0300
Source: dh-elpa
Architecture: source
Version: 2.0.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org>
Changed-By: David Bremner <bremner@debian.org>
Closes: 935766
Changes:
 dh-elpa (2.0.2) unstable; urgency=medium
 .
   * Upload to unstable
   * Assert compliance with policy version to 4.4.0
   * Drop dependencies on obsolete "emacs25" variants
 .
 dh-elpa (2.0.1) experimental; urgency=medium
 .
   * move bulk of maintainer scripts to a helper package that
     can be updated (Closes: #935766).
   * add binary package dh-elpa-helper
   * add dependency on dh-elpa-helper packages built with dh_elpa
   * stop embedding version in dh_elpa, elpa.pm
Checksums-Sha1:
 ae13bc11ed9192b8048840272923d78d0299efab 1822 dh-elpa_2.0.2.dsc
 b5364c29a3a695fa9a0519d08bd3ac8f09aefa54 22296 dh-elpa_2.0.2.tar.xz
Checksums-Sha256:
 292beddf53e11657ef8d3d685fe1d75fe3415ada7e4361d7fe1d1f0c8ac00f5a 1822 dh-elpa_2.0.2.dsc
 e0afeaade6990761c3de075e58c4e0dc10f8572a30a630d7a9e3cfa5b724549b 22296 dh-elpa_2.0.2.tar.xz
Files:
 0507016d2924e422698231fdc9c1fb10 1822 devel optional dh-elpa_2.0.2.dsc
 489ac4b93557a61995a07e231ca0fd2d 22296 devel optional dh-elpa_2.0.2.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkiyHYXwaY0SiY6fqA0U5G1WqFSEFAl187c8ACgkQA0U5G1Wq
FSHQjBAAs2XwIi6Ry6FwZT66pz16taMnEmwEBF6phD4pOyMCMrnSmkKyW/2bDj2J
VrZ8t8Sz8WWujBddcgaXouZQEWEFmyyL8peBwU2OaR9cIomKod2JHgK4AlmnKcYd
OcmvWsh4OQaH8D7tEW5cmslojgSd/M4ps8wEqyMBcZEc1IhwcGIn2EtwhI/AMPZ0
yxuDtF9EozYMukKPUF2pmaxnX49GtimcsHNxQkOblBUpgPuP/diZFuQRuIftZNIa
UmBJf4iIdyviBxygqUEUst5rq9PGL7hku9rStENLm0XTjycH1jViVJk6bTZESkEI
L4bdCggTyJ7+ObhErqaVqe220duV4lE/6q6PWe6t2Mo1qZEYQttP1nZ+t5lVk8Nn
GDPnXHEAhMwDqSqSHpPT57PBenRrueRHkplWETVKFgxis6bSylsIPFoGTkxSiwoR
sKV7TuY8HKpqygScTlMNgsO2cYln2POhcZrcL8uapupQ8lKL6qJ0xLqE983CtZbj
7Yaa9cjEi/As+uUq3CMm+hTqa5Th6rqeIvVQTsGrI/+N1vgI6WpMYD3UWFgbphUv
vvMtCnZU4XmoTYucVL08oPUnew08BS9kHutMemL32pQd7OS19SMd4v2rBXW9jyfe
Sci/KYEPvpzdOSI8p3AJHw4eVU0Byw9SS/nwmxskmwZEvIfB5Wc=
=mTKH
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: