Hi Laura, 2018-04-17 16:39 GMT-07:00 Laura Arjona Reina <larj...@debian.org>: > Unable to open /srv/mirrors/debian//pool/main/g/gcc-5/gcc-5_5.5.0.orig.tar.gz at /srv/i18n.debian.org//dl10n/git/dl10n-check line 463. > read() on closed filehandle GEN3287 at /srv/i18n.debian.org//dl10n/ git/lib/Debian/Pkg/Tar.pm line 176. > Failed to read > `/srv/mirrors/debian//pool/main/g/gcc-5/gcc-5_5.5.0.orig.tar.gz': Bad file descriptor at /srv/i18n.debian.org//dl10n/git/dl10n-check line 463. > 'x' outside of string in unpack at /srv/i18n.debian.org//dl10n/ git/lib/Debian/Pkg/Tar.pm line 368.
> I am sorry but I'm giving up adding packages as exception, we have a > long list already and we're only in letter "g". > > I've had a look at the code but frankly I have no idea about how to > solve this problem :( Can you try adding $text = undef; after the line 178 in https://salsa.debian.org/l10n-team/dl10n/blob/master/lib/Debian/Pkg/Tar.pm You will still have the error messages (Unable to open..., read() on closed filehandle..., Failed to read...) but I hope this will avoid the crash ('x' outside of string in unpack...) (sorry, I could not test). Note: The tools were designed at a time when CPU and disk were limited (there might have been more diversity in the packaging formats). This may not be the case now, and if somebody is interested in a (major) rewrite, it might be easier to just extract each source packages using dpkg-source (+ heuristic to apply patches) than to do this in-memory extract and patch mechanism. Regards, -- Nekral
_______________________________________________ Debian-l10n-devel mailing list Debian-l10n-devel@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-l10n-devel