[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 Mon, 02 Sep 2019 21:00:11 +0000
with message-id <E1i4tQp-0000Am-H0@fasolo.debian.org>
and subject line Bug#935766: fixed in dh-elpa 2.0.1
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.1

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: Mon, 02 Sep 2019 12:51:33 -0300
Binary: dh-elpa dh-elpa-helper
Source: dh-elpa
Architecture: all source
Version: 2.0.1
Distribution: experimental
Urgency: medium
Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org>
Changed-By: David Bremner <bremner@debian.org>
Closes: 935766
Description: 
 dh-elpa    - Debian helper tools for packaging emacs lisp extensions
 dh-elpa-helper - helper package for emacs lisp extensions
Changes:
 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: 
 1addc73e4164d5feac5d4fadac0a54f2c61f64d4 1846 dh-elpa_2.0.1.dsc
 8620fcb1d21988ffc9fe818e00890b4658ed58d7 22256 dh-elpa_2.0.1.tar.xz
 ffcff1c74ac4997911817214107387c0b701271c 6048 dh-elpa_2.0.1_amd64.buildinfo
 080b52c81ca17ac8eb5df631cdbbcb1604efc91b 10432 dh-elpa-helper_2.0.1_all.deb
 7bf3caa4c99439f795c9c1f2c0aa3f6ad30f54e7 32324 dh-elpa_2.0.1_all.deb
Checksums-Sha256: 
 2b35dc87a414f4a5d55017af275706315bd6c2549a220a0498cbbf5b27798719 1846 dh-elpa_2.0.1.dsc
 09c05277d34c3a716341222d89046009db147483778fbe60b1da442953663071 22256 dh-elpa_2.0.1.tar.xz
 f784cb57773b8b718d039233ce56586ef30b88e20db98f6c9a005dca0fa3b1bf 6048 dh-elpa_2.0.1_amd64.buildinfo
 491e314070ce2b21e3533cc7d7aa8b4f125bc983d00ded6958522bd23009aab7 10432 dh-elpa-helper_2.0.1_all.deb
 2ada44894dd25aeae3516802fb4d3b3669cb6d63d2c04c18156a268df4222eb6 32324 dh-elpa_2.0.1_all.deb
Files: 
 93c3a8fa518ea66e92a152063eba5b89 1846 devel optional dh-elpa_2.0.1.dsc
 d16e5b0463aa93e7e059add051828427 22256 devel optional dh-elpa_2.0.1.tar.xz
 5570fc5b79741b1625975d393e79a892 6048 devel optional dh-elpa_2.0.1_amd64.buildinfo
 0c64406dae0a2d7f70320a6800862453 10432 devel optional dh-elpa-helper_2.0.1_all.deb
 87464a6edbac7dd103ebf86c86ef5817 32324 devel optional dh-elpa_2.0.1_all.deb

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

iQIzBAEBCAAdFiEEkiyHYXwaY0SiY6fqA0U5G1WqFSEFAl1tT+kACgkQA0U5G1Wq
FSHRoA//azP1l3xcmNwBp9UefPo2L2GTiXbMKqvjULuclofAsilio6imxnGDCTqm
fW1oYKQ+f02NLpJHPTYeiwnL480SfskCfL0hA7OLd48bx7Rr/XVMXSRJpUXaxdgu
kNBUNvKl4aLKHl3i4bDgR/QscJx7UjgYE2IGOxl60PiCSN++edyeSW8SNrZxnPJS
frvFFS4tRHVApbkib0vVB2CHuMAJY9pED+4O8KO73O8K6A5vQYM7iqrbbZLJ0VwC
Zv/aXRuICRVYKg8g/Zg32ZLFthoXf/NDSwHnbGOCiSNgmCjWvkOQk7GsnFr8ZmRq
bLw1P84voajoaYtfsGftQuGBBz8P8LzvleKVNbK+Nzm9Cy8OvylE9mgneYcf1nV6
88gz9rMRcYwQUrwUafkSuXH7jHR0435K9LYjEcZb9ub4yfkvsv9sG9aoLwB5+4t7
/ycynBrSWzH6vewlxxOHWnEuikeWU0Cou6vDfLmF2a34IDMF0Rg/SDusmHPTnGBL
MiBkKC8JGY6sxTkWxmbeIfI2cGoV/syjMA6+1C0UKq/HdhGO5H/0QddJ90X2cuV9
amPu9REMsOCq+s7ToQwcwSiEcJHYkBQgcHiXrxaFhOvoLFXOdAFkxkx3NDgkreIx
pTv9p30HTGboP2lqDsbkdFWsSN7dnF7lwyFnhPcMUjawfT1xT2M=
=Dv+F
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: