Bug#865055: lintian: Falsly claims that "iff" is a spelling error

2017-06-19 Thread Russ Allbery
Axel Beckert  writes:

> Lintian argues about the word "iff":

> I: lynx: spelling-error-in-binary usr/bin/lynx iff if

> But "iff" is a valid English word:

> https://en.wiktionary.org/wiki/iff

> It's probably no common word, but still a valid word and should not be
> reported as spelling error.

+1.  I use iff all the time.  I think it's common for people with a math
background.

-- 
Russ Allbery (r...@debian.org)   



Build failed in Jenkins: lintian-tests_sid #1725

2017-06-19 Thread jenkins
See 


Changes:

[abe] data/spelling/corrections: Remove valid word "iff"

--
[...truncated 265.83 KB...]
Adding debian:TWCA_Root_Certification_Authority.pem
Adding debian:TWCA_Global_Root_CA.pem
Adding debian:TURKTRUST_Certificate_Services_Provider_Root_2007.pem
Adding debian:TC_TrustCenter_Class_3_CA_II.pem
Adding debian:T-TeleSec_GlobalRoot_Class_3.pem
Adding debian:T-TeleSec_GlobalRoot_Class_2.pem
Adding debian:Swisscom_Root_EV_CA_2.pem
Adding debian:Swisscom_Root_CA_2.pem
Adding debian:Swisscom_Root_CA_1.pem
Adding debian:SwissSign_Silver_CA_-_G2.pem
Adding debian:SwissSign_Platinum_CA_-_G2.pem
Adding debian:SwissSign_Gold_CA_-_G2.pem
Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem
Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem
Adding debian:Starfield_Class_2_CA.pem
Adding debian:Staat_der_Nederlanden_Root_CA_-_G3.pem
Adding debian:Staat_der_Nederlanden_Root_CA_-_G2.pem
Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem
Adding debian:Sonera_Class_2_Root_CA.pem
Adding debian:Security_Communication_Root_CA.pem
Adding debian:Security_Communication_RootCA2.pem
Adding debian:Security_Communication_EV_RootCA1.pem
Adding debian:Secure_Global_CA.pem
Adding debian:SecureTrust_CA.pem
Adding debian:SecureSign_RootCA11.pem
Adding debian:SZAFIR_ROOT_CA2.pem
Adding debian:S-TRUST_Universal_Root_CA.pem
Adding debian:S-TRUST_Authentication_and_Encryption_Root_CA_2005_PN.pem
Adding debian:Root_CA_Generalitat_Valenciana.pem
Adding debian:RSA_Security_2048_v3.pem
Adding debian:QuoVadis_Root_CA_3_G3.pem
Adding debian:QuoVadis_Root_CA_3.pem
Adding debian:QuoVadis_Root_CA_2_G3.pem
Adding debian:QuoVadis_Root_CA_2.pem
Adding debian:QuoVadis_Root_CA_1_G3.pem
Adding debian:QuoVadis_Root_CA.pem
Adding debian:PSCProcert.pem
Adding debian:OpenTrust_Root_CA_G3.pem
Adding debian:OpenTrust_Root_CA_G2.pem
Adding debian:OpenTrust_Root_CA_G1.pem
Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem
Adding debian:OISTE_WISeKey_Global_Root_GA_CA.pem
Adding debian:Network_Solutions_Certificate_Authority.pem
Warning: there was a problem reading the certificate file 
/etc/ssl/certs/NetLock_Arany_=Class_Gold=_F?tan?s?tv?ny.pem. Message:
  /etc/ssl/certs/NetLock_Arany_=Class_Gold=_F?tan?s?tv?ny.pem (No such file or 
directory)
Adding debian:Microsec_e-Szigno_Root_CA_2009.pem
Adding debian:Microsec_e-Szigno_Root_CA.pem
Adding debian:Juur-SK.pem
Adding debian:Izenpe.com.pem
Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem
Adding debian:IdenTrust_Commercial_Root_CA_1.pem
Adding debian:ISRG_Root_X1.pem
Adding debian:IGC_A.pem
Adding debian:Hongkong_Post_Root_CA_1.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
Adding debian:Go_Daddy_Class_2_CA.pem
Adding debian:Global_Chambersign_Root_-_2008.pem
Adding debian:GlobalSign_Root_CA_-_R3.pem
Adding debian:GlobalSign_Root_CA_-_R2.pem
Adding debian:GlobalSign_Root_CA.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem
Adding debian:GeoTrust_Universal_CA_2.pem
Adding debian:GeoTrust_Universal_CA.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G3.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G2.pem
Adding debian:GeoTrust_Primary_Certification_Authority.pem
Adding debian:GeoTrust_Global_CA_2.pem
Adding debian:GeoTrust_Global_CA.pem
Adding debian:Equifax_Secure_eBusiness_CA_1.pem
Adding debian:Equifax_Secure_Global_eBusiness_CA.pem
Adding debian:Equifax_Secure_CA.pem
Adding debian:Entrust_Root_Certification_Authority_-_G2.pem
Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem
Adding debian:Entrust_Root_Certification_Authority.pem
Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem
Adding debian:EE_Certification_Centre_Root_CA.pem
Adding debian:EC-ACC.pem
Warning: there was a problem reading the certificate file 
/etc/ssl/certs/EBG_Elektronik_Sertifika_Hizmet_Sa?lay?c?s?.pem. Message:
  /etc/ssl/certs/EBG_Elektronik_Sertifika_Hizmet_Sa?lay?c?s?.pem (No such file 
or directory)
Adding debian:E-Tugra_Certification_Authority.pem
Adding debian:DigiCert_Trusted_Root_G4.pem
Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem
Adding debian:DigiCert_Global_Root_G3.pem
Adding debian:DigiCert_Global_Root_G2.pem
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:DigiCert_Assured_ID_Root_G3.pem
Adding debian:DigiCert_Assured_ID_Root_G2.pem
Adding debian:DigiCert_Assured_ID_Root_CA.pem
Adding debian:Deutsche_Telekom_Root_CA_2.pem
Adding debian:DST_Root_CA_X3.pem
Adding debian:DST_ACES_CA_X6.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem
Adding debian:Cybertrust_Global_Root.pem

Processed: tagging 865055

2017-06-19 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 865055 + pending
Bug #865055 [lintian] lintian: Falsly claims that "iff" is a spelling error
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
865055: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865055
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



[lintian] branch master updated (e554206 -> f16f4c7)

2017-06-19 Thread Axel Beckert
This is an automated email from the git hooks/post-receive script.

abe pushed a change to branch master
in repository lintian.

  from  e554206   spelling: Add another correction
   new  f16f4c7   data/spelling/corrections: Remove valid word "iff"

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 data/spelling/corrections | 1 -
 debian/changelog  | 3 +++
 2 files changed, 3 insertions(+), 1 deletion(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git



[lintian] 01/01: data/spelling/corrections: Remove valid word "iff"

2017-06-19 Thread Axel Beckert
This is an automated email from the git hooks/post-receive script.

abe pushed a commit to branch master
in repository lintian.

commit f16f4c7384543b56f576b22449934978bb2645ff
Author: Axel Beckert 
Date:   Mon Jun 19 21:18:26 2017 +0200

data/spelling/corrections: Remove valid word "iff"

Closes: #865055
---
 data/spelling/corrections | 1 -
 debian/changelog  | 3 +++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/data/spelling/corrections b/data/spelling/corrections
index 209a671..bb8b2c0 100644
--- a/data/spelling/corrections
+++ b/data/spelling/corrections
@@ -1872,7 +1872,6 @@ idicated||indicated
 idicate||indicate
 idicates||indicates
 idicating||indicating
-iff||if
 igored||ignored
 igore||ignore
 igores||ignores
diff --git a/debian/changelog b/debian/changelog
index 8f1a1d8..960a1f7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -21,6 +21,9 @@ lintian (2.5.52) UNRELEASED; urgency=medium
   * commands/lintian.pm:
 + [NT] Attempt to clean up on SIGTERM (like with SIGINT).
 
+  * data/spelling/corrections:
++ [AB] Remove "iff". It's a valid English word. (Closes: #865055)
+
   * lib/Lintian/Util.pm:
 + [NT] Fix uninitialized warning if a fork call fails.
 

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git



Bug#865055: lintian: Falsly claims that "iff" is a spelling error

2017-06-19 Thread Axel Beckert
Hi,

Axel Beckert wrote:
> Lintian argues about the word "iff":
> 
> I: lynx: spelling-error-in-binary usr/bin/lynx iff if
> 
> But "iff" is a valid English word:
> 
> https://en.wiktionary.org/wiki/iff
> 
> It's probably no common word, but still a valid word and should not be
> reported as spelling error.

Especially should lintian then also argue about itself:

~/lintian/lintian → git grep -E \\biff\\b -- lib
lib/Lintian/Relation.pm:# Takes two elements and returns true iff the second 
can be deduced from the
lib/Lintian/Relation.pm:# If p is negated and q isn't, q is a subset of 
p iff none of the
lib/Lintian/Relation.pm:# two elements.  Takes two elements and returns true 
iff the falsehood of
lib/Lintian/Relation.pm:# returns true iff the falsehood of the second can be 
deduced from the truth
~/lintian/lintian → 

SCNR, Axel

P.S.: I'm fixing this now in Git as there were more people annoyed by
this false positive on IRC (#debian-perl).

-- 
 ,''`.  |  Axel Beckert , http://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



[lintian] branch master updated (84597c4 -> e554206)

2017-06-19 Thread Paul Wise
This is an automated email from the git hooks/post-receive script.

pabs pushed a change to branch master
in repository lintian.

  from  84597c4   c/lintian.pm: Clean up on SIGTERM
   new  e554206   spelling: Add another correction

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 data/spelling/corrections | 1 +
 1 file changed, 1 insertion(+)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git



[lintian] 01/01: spelling: Add another correction

2017-06-19 Thread Paul Wise
This is an automated email from the git hooks/post-receive script.

pabs pushed a commit to branch master
in repository lintian.

commit e554206116477dc1e68ae17f20b97a8ae577997e
Author: Paul Wise 
Date:   Mon Jun 19 18:28:13 2017 +0800

spelling: Add another correction
---
 data/spelling/corrections | 1 +
 1 file changed, 1 insertion(+)

diff --git a/data/spelling/corrections b/data/spelling/corrections
index a53cd8f..209a671 100644
--- a/data/spelling/corrections
+++ b/data/spelling/corrections
@@ -2944,6 +2944,7 @@ psaswd||passwd
 psuedo||pseudo
 psychadelic||psychedelic
 pusehd||pushed
+pyton||python
 qouted||quoted
 qoute||quote
 qoutes||quotes

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/lintian/lintian.git