emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/repology 3d57014703 1/4: repology: Demote error about m


From: Nicolas Goaziou
Subject: [elpa] externals/repology 3d57014703 1/4: repology: Demote error about missing reference for outdated projects
Date: Sun, 20 Mar 2022 07:13:23 -0400 (EDT)

branch: externals/repology
commit 3d57014703012ec79016d74a4f869dcb144b66af
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Commit: Nicolas Goaziou <mail@nicolasgoaziou.fr>

    repology: Demote error about missing reference for outdated projects
    
    * repology.el (repology-filter-outdated-projects): Do not stop the
    process when encountering a project without a matching package from
    the repository being considered.  Instead, warn the user and ignore
    the project.
---
 repology.el | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/repology.el b/repology.el
index 15a50675af..3d99d4c17e 100644
--- a/repology.el
+++ b/repology.el
@@ -702,8 +702,10 @@ Return a list of Repology projects."
                       (repology-project-packages project))))
        (cond
         ((not reference-package)
-         (user-error "No package for project %S in repository %S"
-                     project repository))
+         ;; Ignore projects when no reference package exists in
+         ;; REPOSITORY.
+         (warn "No package for project %S in repository %S" project repository)
+         t)
         ;; Default definition for outdated projects: trust Repology's
         ;; status from reference package.
         ((not repology-outdated-project-definition)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]