14 Commits

Author SHA1 Message Date
Stephan Kulow
1e3883dc9f More fixes for editor config compliance 2023-01-02 19:44:28 +01:00
Ludwig Nussel
7a6d0f09fa findfileconflicts: hardcode exception for glibc and bash
Legacy helper packages that will be removed again
2021-03-15 13:46:33 +01:00
Ludwig Nussel
0a9788aee7 handle usrmerge
When a filesystem package with usrmerge is detected (/bin, /sbin, /lib
or /lib64 link to /usr), pretend all files in the affected dirs are
actually in /usr.
2021-03-15 10:53:40 +01:00
Ludwig Nussel
2fa2456a8b Don't produce directory conflicts of ghost files 2020-12-02 11:04:46 +01:00
b635702b67
findfileconflicts: Ignore kernel installed certificates in /etc/uefi/certs
The file names are generated out of the sha1sum of the file content. Thus we
know if the file has the same name, it has the same content as well. Multiple
packages are allowed to own the same file with the same content. This is already
proven functional by the kernel being flavor:multiversion - the kernel can
be installed in multiple versions already (which the checked never would have
caught file conflicts for: we only check against current packages in the distro)

Fixes issue #2350
2019-12-13 14:03:40 +01:00
Stephan Kulow
868f3e1d6f Retire repo_checker.pl
Extract the writing of the susetags content into a new script that
also creates a yaml file which package comes from what directory.
This information is used in repochecks.py to run findfileconflicts
and installcheck as repo_checker.pl used to
2019-06-05 06:41:14 +02:00
Ludwig Nussel
c4cdf92590 fix syntax errors 2014-08-28 17:08:47 +02:00
Stephan Kulow
86e5051fdf ignore 100000 permissions for ghost files 2014-07-29 14:00:46 +02:00
Stephan Kulow
9b34e12d05 remove work arounds 2013-07-16 14:31:01 +02:00
Stephan Kulow
49b3bc3fcf catch links 2013-06-27 19:31:13 +02:00
Stephan Kulow
ba089c8659 chech obsoletes too 2013-04-02 15:15:55 +02:00
Stephan Kulow
9ad7ed6a3e make conflicts work again 2013-04-02 15:15:42 +02:00
Stephan Kulow
3721b2b00f more checks 2013-03-26 16:57:16 +01:00
Stephan Kulow
21f5702cd0 fetch 32bit 2013-03-24 08:00:46 +01:00