Bug#1042463: lintian does not accept overrides in the syntax used on ftp-master
Control: tag -1 + moreinfo Hi Julian, Julian Andres Klode wrote: > lintian in the archive needs to restore support for the old override > format, or ftpmaster needs to be updated to the new lintian. We had a lengthy discussion about the override format changes made by Felix (see https://bugs.debian.org/1007002) and there's no way back (including "backwards compatibility") unless someone volunteers to implement a fix for this. (I won't do that as mentioned in this thread. See also below for some reasoning.) > Normal source-only uploads do not trigger the issue usually, but > there surely have been people adopting their overrides to the new > format who now get stuck (like me) at binary-NEW with a reject when > having to do a binary upload. Please give an explicit example. I'm not sure if you and me think of the same "new" and "old" format. → Tagged as "moreinfo". As mentioned in #1007002 there's a script in the migrate-overrides branch of https://salsa.debian.org/lintian/lintian/ which can automatically migrate tags in override files. But so far it only knows a few of the very annoying tags — which is also the reason it's not in the package yet. But I'm willing to extend that script and maybe even implement a mode for ftp-masters if I get an example of a file which needs to be migrated (including file name and maybe default path). But for that I need old real-life examples. (Maybe ftp-masters can give me the file/list Julian mentioned or tell me where to find it?) > For an orderly transition, lintian needs to […] Please tell this the previous lintian lead developer who decided and implemented this inmidst of tons of other invasive changes (like rewriting Lintian's internal module structure) without doing a release for months or doing a release after one of these invasive changes. It's anything but a simple "git revert" to get the old format back. And a compatibility mode would require implementing the old override format in the new framework from scratch. Short said: IMHO we should do a forward escape instead of trying to implement a very work-intensive backwards compatibility. For which we don't seem to have the resources anyway unless someone volunteers. Regards, Axel -- ,''`. | Axel Beckert , https://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `-| 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
Processed: Re: Bug#1042463: lintian does not accept overrides in the syntax used on ftp-master
Processing control commands: > tag -1 + moreinfo Bug #1042463 [lintian,ftp.debian.org] lintian does not accept overrides in the syntax used on ftp-master Added tag(s) moreinfo. -- 1042463: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042463 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Re: Pending merge requests :)
Hi, Louis-Philippe Véronneau wrote: > I was wondering if one of the lintian maintainers would be up to having a > look at the current pending MRs on Salsa. Yeah, I'm now back from lengthy holidays (see my annoucement on debian-private about a month ago) and working through my pending Debian (and other) TODOs which piled up during the holidays. %-) Regarding Debian, I'm first/currently going through the open RC bugs in my packages and probably some low-hanging fruits (like e.g. the new screen upstream release) before diving into lintian again. But yeah, a new lintian upload is overdue. > After a cursory glance, here is a list of the ones I that look like they are > in a good enough state to be merged: > > * https://salsa.debian.org/lintian/lintian/-/merge_requests/407 > * https://salsa.debian.org/lintian/lintian/-/merge_requests/453 > * https://salsa.debian.org/lintian/lintian/-/merge_requests/458 > * https://salsa.debian.org/lintian/lintian/-/merge_requests/462 > * https://salsa.debian.org/lintian/lintian/-/merge_requests/471 > * https://salsa.debian.org/lintian/lintian/-/merge_requests/472 > * https://salsa.debian.org/lintian/lintian/-/merge_requests/473 Thanks for your review of these. Regards, Axel -- ,''`. | Axel Beckert , https://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `-| 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE signature.asc Description: PGP signature