Bug#968111: lintian-brush: is confused about non-existing pending changes
Hi, On Sun, 09 Aug 2020, Jelmer Vernooij wrote: > > I have no idea why lintian-brush believes that there are pending > > changes... > It looks like this is due to line ending conversions; probably a > bug/lack of support for the feature in dulwich. I have the problem in another repository (scapy) and it seems effectively related to EOL characters conversion as requested by .gitattributes: $ lintian-brush --verbose /home/rhertzog/deb/pkg/security/scapy: Please commit pending changes first. modified: doc/scapy/make.bat run_scapy.bat test/run_tests.bat $ cat .gitattributes scapy/__init__.py export-subst * text=auto *.bat text eol=crlf Cheers, -- ⢀⣴⠾⠻⢶⣦⠀ Raphaël Hertzog ⣾⠁⢠⠒⠀⣿⡁ ⢿⡄⠘⠷⠚⠋The Debian Handbook: https://debian-handbook.info/get/ ⠈⠳⣄ Debian Long Term Support: https://deb.li/LTS
Bug#968111: lintian-brush: is confused about non-existing pending changes
On Sat, Aug 08, 2020 at 11:40:26PM +0200, Raphaël Hertzog wrote: > Package: lintian-brush > Version: 0.74 > Severity: normal > > $ git clone https://salsa.debian.org/debian/cpputest.git > $ cd cpputest > $ lintian-brush > /home/rhertzog/tmp/cpputest: Please commit pending changes first. > $ LANG=C git status --ignored > On branch master > Your branch is up to date with 'origin/master'. > > nothing to commit, working tree clean > > > I have no idea why lintian-brush believes that there are pending > changes... It looks like this is due to line ending conversions; probably a bug/lack of support for the feature in dulwich.
Bug#968111: lintian-brush: is confused about non-existing pending changes
Package: lintian-brush Version: 0.74 Severity: normal $ git clone https://salsa.debian.org/debian/cpputest.git $ cd cpputest $ lintian-brush /home/rhertzog/tmp/cpputest: Please commit pending changes first. $ LANG=C git status --ignored On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean I have no idea why lintian-brush believes that there are pending changes... -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-6-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_UNSIGNED_MODULE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages lintian-brush depends on: ii devscripts 2.20.4 ii python3 3.8.2-3 ii python3-breezy 3.1.0-5 ii python3-debian 0.1.37 ii python3-debmutate0.4 ii python3-distro-info 0.23 ii python3-dulwich 0.20.2-1 ii python3-iniparse 0.4-3 ii python3-ruamel.yaml 0.16.10-2 Versions of packages lintian-brush recommends: ii decopy 0.2.4.3-0.1 ii dos2unix 7.4.1-1 ii gpg 2.2.20-1 ii libdebhelper-perl13.2 ii lintian 2.87.0 ii python3-asyncpg 0.20.1-1+b1 ii python3-bs4 4.9.1-1 ii python3-levenshtein 0.12.0-5+b1 ii python3-pyinotify0.9.6-1.3 ii python3-toml 0.10.1-1 Versions of packages lintian-brush suggests: ii gnome-pkg-tools0.21.2 ii postgresql-common 215 -- no debconf information