Skip to content

Commit d28160e

Browse files
committed
log about version checks
1 parent b225dd9 commit d28160e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

lilac2/pkgbuild.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
from typing import Dict, List, Optional, Union
99
from pathlib import Path
1010
from contextlib import suppress
11+
import logging
1112

1213
import pyalpm
1314

@@ -17,6 +18,7 @@
1718
from .cmd import UNTRUSTED_PREFIX
1819
from .typing import PkgVers
1920

21+
logger = logging.getLogger(__name__)
2022
_official_packages: Dict[str, int] = {}
2123
_official_groups: Dict[str, int] = {}
2224
_repo_package_versions: Dict[str, str] = {}
@@ -133,11 +135,13 @@ def check_srcinfo() -> PkgVers:
133135
for pkgname in pkgnames:
134136
try:
135137
repo_version = _repo_package_versions[pkgname]
138+
logger.debug('comparing versions: built=%s, repo=%s',
139+
built_version, repo_version)
136140
if pyalpm.vercmp(built_version, repo_version) < 0:
137141
raise DowngradingError(pkgname, built_version, repo_version)
138142
except KeyError:
143+
logger.debug('new package: %s %s', pkgname, built_version)
139144
# the newly built package is not in repos yet - fine
140-
pass
141145

142146
if bad_groups or bad_packages:
143147
raise ConflictWithOfficialError(bad_groups, bad_packages)

0 commit comments

Comments
 (0)