Cлужбa pассылок
Пpедлaгаeм услугу mассовой рaсcылки писем по электрoннoй пoчтe. Ни3kие цены! Пpoбивaem фильтpы. Koнтakтныe дaнные: Tелeфoн: (495) 517 06 48 (г. Москва), (8I2) 9ЗI 39 77 (Cанкт-Пeтербуpг) icq: 39-70958-07 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#498075: lintian: unusual-interpreter … #!/bin/mksh
Package: lintian Version: 1.24.2.1 Severity: wishlist #!/bin/mksh is not recognised by lintian yet. Please refer to the mksh package for a candidate. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/mksh Versions of packages lintian depends on: ii binutils2.18.1~cvs20080103-7 The GNU assembler, linker and bina ii diffstat1.45-2 produces graph of changes introduc ii dpkg-dev1.14.20 Debian package development tools ii file4.25-1 Determines file type using magic ii gettext 0.17-3 GNU Internationalization utilities ii intltool-debian 0.35.0+20060710.1Help i18n of RFC822 compliant conf ii libparse-debianchan 1.1.1-2 parse Debian changelogs and output ii libtimedate-perl1.1600-9 Time and date functions for Perl ii liburi-perl 1.35.dfsg.1-1Manipulates and accesses URI strin ii man-db 2.5.2-2 on-line manual pager ii perl [libdigest-sha 5.10.0-13Larry Wall's Practical Extraction lintian recommends no packages. Versions of packages lintian suggests: pn binutils-multiarchnone (no description available) pn libtext-template-perl none (no description available) ii man-db2.5.2-2on-line manual pager -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#498082: lintian: false positive in manpages
Thorsten Glaser [EMAIL PROTECTED] writes: W: mircpio: manpage-has-errors-from-man usr/share/man/man1/mircpio.1.gz list open at EOF! A .Bl directive has no matching .El I’ve got three manpages in mdoc(7) format with this error now. All of them are valid (at least I think so), but have nested lists: │ .Bl ... │ ... │ .Bl ... │ ... │ .El │ ... │ .El I think this triggers the manpage-has-errors-from-man bug falsely. The error message is coming from man --warnings. It's possible that it may have some sort of problem. Can you double-check first that you have the most current man-db package? If so, I'll transfer the bug there. -- Russ Allbery ([EMAIL PROTECTED]) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processed: Re: Bug#498082: lintian: false positive in manpages
Processing commands for [EMAIL PROTECTED]: reassign 498082 man-db Bug#498082: lintian: false positive in manpages Bug reassigned from package `lintian' to `man-db'. thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#498082: lintian: false positive in manpages
reassign 498082 man-db thanks Russ Allbery dixit: The error message is coming from man --warnings. It's possible that it may have some sort of problem. Can you double-check first that you have the most current man-db package? If so, I'll transfer the bug there. Oh okay. Sure. ii man-db 2.5.2-2on-line manual pager Looks current according to packages.d.o. bye, //mirabilos -- Sometimes they [people] care too much: pretty printers [and syntax highligh- ting, d.A.] mechanically produce pretty output that accentuates irrelevant detail in the program, which is as sensible as putting all the prepositions in English text in bold font. -- Rob Pike in Notes on Programming in C -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: new set of changes
Frank Lichtenheld wrote: On Wed, Jul 30, 2008 at 08:45:08PM -0500, Raphael Geissert wrote: Hi all, Attached is a patch making the following changes: * correctly parse line continuations * avoid trying to perform any extra check on version 1 watch files * know about versionmangle when checking if there is any mangling because of $repack * add line information to some of the tags * attempt to detect when watch file tries to access a sf.net mirror directly (projectfoo.sf.net/some_file-(.+) and similar of course don't cause false positives) * debian-watch-file-specifies-wrong-upstream-version * debian-watch-file-specifies-old-upstream-version I would prefer if you could split that up in separate patches for the separate issues. Also if you could submit it in git patch format or offer a public git repository to pull from that would make applying them easier. Is a single mbox fine? Attached is one, but doesn't contain the testsuite entries. +while (my ($dversion, $lines) = each %dversions) { +next if (!defined($dversion) || $dversion eq 'debian'); I would prefer either using or here or using parantheses around the eq term, just to make it clear that this is correct. Why? I can read it perfectly :-/ +local $ = ', '; Hmm, I would prefer not to use too many of Perl's special variables (IMHO everything other than $_, $/ and $.). I would recommend either us ng explicit joins or use English. Again, why? I mean, they are nice features. +if (!$info-native exists($changelog_versions{'orig'}{$dversion})) { +tag 'debian-watch-file-specifies-wrong-upstream-version', $dversion: @{$lines}; +next; +} +if (exists($changelog_versions{'mangled'}{$dversion}) + $changelog_versions{'mangled'}{$dversion} != 1) { +tag 'debian-watch-file-specifies-old-upstream-version', $dversion: @{$lines}; +next; +} +} +} I believe we will need to add changelog-file to Needs-Info for that to reliably work. Hmm, isn't changelog-file specific to binary packages? watch-file operates on source packages. Just out of curiousity: how many packages in the archive are actually using this feature (and do not use debian)? SELECT COUNT(name) FROM pkgs WHERE watch LIKE '%uupdate%' AND watch NOT LIKE '%debian%'; count --- 7 I tried to run other queries but there are many FP's, but I know there are more package using that feature. What I did find was this thing: mksh | version=3 opts=uversionmangle=s/^([0-9]+)$/$1.1/;s/^([0-9]+)b$/$1.2/;s/^([0-9]+)c$/$1.3/;s/^([0-9]+)d$/$1.4/;s/^([0-9]+)e $/$1.5/;s/^([0-9]+)f$/$1.6/;s/^([0-9]+)g$/$1.7/;s/^([0-9]+)h$/$1.8/;s/^([0-9]+)i$/$1.9/ \ http://www.mirbsd.org/MirOS/dist/mir/mksh/ mksh-R([0-9]+[b-i]?)\.cpio\.gz -http://qa.debian.org/watch/sf.php?project=foo scripts\.([\d.]+)\.tar\.gz +http://qa.debian.org/watch/sf.php?project=foo scripts\.([\d.]+)\.tar\.gz debian uupdate +version=3 +http://ftp.sf.net/foo/foo_bar(.+)\.Z 5 uupdate \ No newline at end of file Is that missing newline intentional? Nope, but I didn't change it either :) Gruesse, Cheers, -- Atomo64 - Raphael Please avoid sending me Word, PowerPoint or Excel attachments. See http://www.gnu.org/philosophy/no-word-attachments.html lintian_watch-file-checks.mbox Description: application/mbox
Bug#498096: lintian: doesn't ignore udebs on no-standards-version-field
Package: lintian Version: 1.24.4 checks/standards-version: # udebs aren't required to conform to policy, so they don't need # Standards-Version. (If they have it, though, it should be valid.) my $version = $info-field('standards-version'); if (not defined $version) { tag 'no-standards-version-field' unless $type eq 'udeb'; return 0; } right, but... checks/standards-version.desc: Check-Script: standards-version Author: Christian Schwarz [EMAIL PROTECTED] Abbrev: std Type: source Unpack-Level: 1 $type will always be 'source', never 'udeb'. If checks/standards-version knew about the package's section it could exclude those that belong to 'debian-installer'. Example: $ lintian --show-overrides -I -E ../tzsetup_0.22.dsc O: tzsetup source: no-standards-version-field I: tzsetup source: build-depends-without-arch-dep tzdata I: tzsetup source: build-depends-without-arch-dep iso-codes $ g -E 'udeb|Section' debian/control Section: debian-installer Package: tzsetup-udeb XC-Package-Type: udeb Cheers, -- Atomo64 - Raphael Please avoid sending me Word, PowerPoint or Excel attachments. See http://www.gnu.org/philosophy/no-word-attachments.html signature.asc Description: This is a digitally signed message part.