XPost: linux.debian.bugs.dist   
   From: manphiz@gmail.com   
      
   Package: dh-elpa   
   Version: 2.1.9   
   Severity: wishlist   
      
   As title says. We have encountered a few bug reports (e.g. Bug#1106748,   
   Bug#1120049) due to some files not being shipped as intended. This   
   usually happens when some packages explicitly list the .el files in   
   debian/elpa or debian/.elpa instead of using a glob. This is   
   usually done with good reasons, such as to exclude test files, or need   
   to distribute .el files in different packages.   
      
   It would be good that dh-elpa can also check that all intended files are   
   included in the `elpa' file of all binary packages. Ideally it should   
   handle glob, skip hidden files like `.dir-locals.el' and test files by   
   default, and provide an option (e.g. `--exclude-el') to optionally skip   
   more files as needed.   
      
   (I sense this would be hard to verify without implementing unit tests   
   first :/)   
      
   -- System Information:   
   Debian Release: 13.1   
    APT prefers stable-updates   
    APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,   
   'stable-debug'), (500, 'stable')   
   Architecture: amd64 (x86_64)   
      
   Kernel: Linux 6.12.48+deb13-amd64 (SMP w/16 CPU threads; PREEMPT)   
   Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not   
   set   
   Shell: /bin/sh linked to /usr/bin/dash   
   Init: systemd (via /run/systemd/system)   
   LSM: AppArmor: enabled   
      
   --    
   Regards,   
   Xiyue Deng   
      
   --=-=-Content-Type: application/pgp-signature; name="signature.asc"   
      
   -----BEGIN PGP SIGNATURE-----   
      
   iQJGBAEBCgAwFiEEiKQfd6o81mjI+LWALell7WOCXJMFAmkNTJ4SHG1hbnBoaXpA   
   Z21haWwuY29tAAoJEC3pZe1jglyTFlsQAIu2bqh7YP4HIwd3qsbz/XMW01jiITOG   
   HwZ68oHL3GpaEXJPyA8C76IY4OlPNVv46FIvof8G3j6jHqR4vXj/Z3ynbPWul2DY   
   YfQ99E5WlDe1HCtEFn0Tu12z/eUoV1BGDhe1q1eIxTwJAEwCjLnD50SsX8Z7cpxe   
   IrN9bheUo3XTiVBBAGbf+Nv6uG5xve5Yptfv6YZz+mdycFO6Wi3AhPoAGrHCKjCW   
   h4hfA+nTgqk11KbURk9OgBrxQ0s7r3GGfvFyMjniYFgQ3N8gwZPrK3Uav9XjGTE9   
   vzPNcJfyDjbxscTZmjg3DSdX4p94r0zuAkykxmB7heEkYzvHx0Nbs+Biw7jg/sAV   
   RVbjVdADeRcX0erVdLOFPkUj4CirVdG1f8N74uh30Xz9x490a+moJyHgf4Pcqxsf   
   vf9+7qlh6OahBBDh2amdBBfo52zjI6ko6FRyhbWEHWZX2ESyCt62V/r5rG6OcNTl   
   2daG3O3eqwx358Kzlpiz1job7o6DXYRi+JGEaAOCeS7yFtDYdEeprAHofUO5bWQV   
   1vroP8yB66DlfoAl1XgCzcUv71GdB4fpJfsuCyw4pMjUuy50JqTsmMwejiPiCitW   
   x4M080B/QCiA98K/Rz+bsoT4mmxrAhdyERcxs78OxrZARpdbmyodSQJA7M/NZ71o   
   9XfomLvnjtCS   
   =KmLZ   
   -----END PGP SIGNATURE-----   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|