Your message dated Tue, 18 Feb 2020 00:19:47 +0000
with message-id <[email protected]>
and subject line Bug#951430: fixed in gem2deb 1.0.5
has caused the Debian Bug report #951430,
regarding gem2deb: missing debian/.gitattributes in produced packages
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 [email protected]
immediately.)


-- 
951430: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951430
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gem2deb
Version: 1.0
Tags: confirmed newcomer

(bcc: [email protected] to open a bug report)

On Tue, Feb 11, 2020 at 07:16:14PM -0500, Utkarsh Gupta wrote:
> Hi Georg,
> 
> On Tue, Feb 11, 2020 at 7:10 PM Georg Faerber <[email protected]> wrote:
> > > JFTR: It is also missing debian/.gitattributes - probably for the same
> > > reason.
> >
> > I just did a test: debian/salsa-ci.yml is created correctly, but
> > debian/.gitattributes is not. I guess the current code doesn't handle
> > files with a dot in the beginning, but I didn't check.
> 
> I remember we reproduced the gem2deb-not-creating-salsa-ci.yml issue
> on Antonio's system.
> And also on Samyak's (few hours ago).

Yes, confirmed.

The problem is in Gem2Deb::DhMakeRuby::Template.load_all. Instead of
using just `Dir.glob("**/*")` to get all templates, it needs to use
`Dir.glob("**/*", File::FNM_DOTMATCH)` to match files that start with a
dot.

The actual patch should be quite simple and is left as an exercise for
someone willing to start contributing to gem2deb (hence the newcomer
patch).

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: gem2deb
Source-Version: 1.0.5
Done: Antonio Terceiro <[email protected]>

We believe that the bug you reported is fixed in the latest version of
gem2deb, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antonio Terceiro <[email protected]> (supplier of updated gem2deb 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 [email protected])


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

Format: 1.8
Date: Mon, 17 Feb 2020 20:39:55 -0300
Source: gem2deb
Architecture: source
Version: 1.0.5
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<[email protected]>
Changed-By: Antonio Terceiro <[email protected]>
Closes: 951430
Changes:
 gem2deb (1.0.5) unstable; urgency=medium
 .
   [ Antonio Terceiro ]
   * gem2deb-test-runner: pass absolute directory names in GEM_PATH
   * Gem2Deb::PackageNameMapping: don't hardcode the location of apt-file
   * dh-make-ruby: add option to skip dependency detection
   * tests/reproducible-extensions:
     - disable container-unfriendly variations
     - skip dependency detection in dh-make-ruby (fixes autopkgtest regression)
   * Revert "dh-make-ruby: Add .gitattributes template."
   * dh-make-ruby: write debian/.gitattributes programmatically (Closes: 
#951430)
   * gem2deb-test-runner: add Breaks: against packages with missing test
     suites, affected by "gem2deb-test-runner: exit 77 under autopkgtest if
     test suite is missing" from 1.0
   * Bump Standards-Version to 4.5.0; no changes needed otherwise
 .
   [ Sebastien Badia ]
   * Set Standards-Version to 4.5.0 in template
 .
   [ Daniel Leidert ]
   * Minor wording update for copyright files
Checksums-Sha1:
 037833a4f9e737ad277d362e39841cb19d68d6c2 2300 gem2deb_1.0.5.dsc
 727cea62fa32e37b060a5c62f6e7200b03d9a500 70424 gem2deb_1.0.5.tar.xz
 d697a1b57eff711ece372a2c44987d9cac4bf69a 13061 gem2deb_1.0.5_source.buildinfo
Checksums-Sha256:
 e9f3a37476309e6a7044ae4bfcdb2c8107b3d40e467c0077bfd741009b325ff7 2300 
gem2deb_1.0.5.dsc
 398727d49ce00f43a66801afc49276e88c628b8b4838ee6627c7e9600e510cf6 70424 
gem2deb_1.0.5.tar.xz
 78c0aadf25dffbea3a631efc5fb72927b6b15e28df2e471d8f029a53f93537dd 13061 
gem2deb_1.0.5_source.buildinfo
Files:
 db96d08c52e7a913d0fdb79997204154 2300 ruby optional gem2deb_1.0.5.dsc
 9b8b4b367099acb49d0f829065a69c30 70424 ruby optional gem2deb_1.0.5.tar.xz
 e73ac9a1adea64d1aefcc51762679376 13061 ruby optional 
gem2deb_1.0.5_source.buildinfo

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

iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAl5LKr4ACgkQ/A2xu81G
C96kig//RJ8Tvu3jqyWZ7JxARwM1lmYcjK94N1i6ozdAdbyQd1lgDXRxMAxMQcXC
isS9owxpyimJ8hGFi5mu8WP7QDiSB4B+4DSvR0myYwJk18pRZG7dDHCP5JcvavCI
x0ySRZH7hP7+/STti3qChsyBtlFj3ljwAYFIoyN/KxZb88NCR8RPCUA8WGQ00hVB
EymIbwBPRVdXoyB7N7qIkNkvKQkzC1tCBpXJPoyC/zg8CDLQoB76tByj9AcCpb37
8uYph7XLVk/eqTHymbIXP42MMl9ci69996QIqxRmz0/V1obJqZFYpvYJeC4zxUvW
1swAr66emNnU4qGunBWxu5i6l0qPjb9znw7ngBY3JPsOxxUCdVTCA0hYTP0Jvj8u
kNjMVAMuohPxyRZ5QqfA1btuVGrvKcu8RgN7xytMVQ92WHhUI1b+MZ8EFXArJIzP
iAz9WbLXOb6nP3GMW6Clz0tLqH2M/QG7RrX61K8TMiyVKYO6OVR1X72EhLq/R0sm
NHhwdUW1f08/PkcPJfJnDIqLJLI8Y0rUSCDoYJtB98Ag8Cmli1CRISMPOju5SRCZ
m+gl3oJJGuXdbVer/t7sKlYaPDOy21yenXdqJgdFI8/CHkSsEJ+Q4V4qC2U8xL4/
TdlwN+VbAMHrviYYNTlg/PLPPsBKh/6In3ljaTj7UonjT85Ej78=
=5Ud7
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to