]> git.pld-linux.org Git - packages/glibc.git/commitdiff
- main package obsoletes glibc-ld auto/th/glibc-2.33-2
authorJan Rękorajski <baggins@pld-linux.org>
Sun, 7 Feb 2021 15:25:10 +0000 (16:25 +0100)
committerJan Rękorajski <baggins@pld-linux.org>
Sun, 7 Feb 2021 15:25:10 +0000 (16:25 +0100)
- don't generate autodeps for ldconfig
- rel 2

glibc.spec

index 73e755433e17bf953d34b02cfe7a784fc9b0b2f0..e143a4c514ab27466de4f8c0c5fb8970d0ab918c 100644 (file)
@@ -50,7 +50,7 @@ Summary(tr.UTF-8):    GNU libc
 Summary(uk.UTF-8):     GNU libc версії
 Name:          glibc
 Version:       %{core_version}
-Release:       1
+Release:       2
 Epoch:         6
 License:       LGPL v2.1+
 Group:         Libraries
@@ -135,6 +135,7 @@ Provides:   glibc(tls)
 Provides:      rtld(GNU_HASH)
 Obsoletes:     glibc-common
 Obsoletes:     glibc-debug
+Obsoletes:     glibc-ld < 6:2.33-2
 %ifarch %{x8664} sparc64 ppc64
 Provides:      glibc64
 Obsoletes:     glibc64
@@ -190,8 +191,9 @@ BuildRoot:  %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 %define                _hack_dontneed_PartialHardlinkSets      1
 %define                _noautochrpath          .*\\(ldconfig\\|sln\\)
 # private symbols
+# don't generate deps for ldconfig to avoid loop and force rpm to install it before glibc
 %define                _noautoprov             .*\(GLIBC_PRIVATE\)
-%define                _noautoreq              .*\(GLIBC_PRIVATE\)
+%define                _noautoreq              .*\(GLIBC_PRIVATE\) /sbin/ldconfig
 
 # to avoid multi-arch conflicts on getconf/* files
 %define                _libexecdir             %{_libdir}
This page took 0.053604 seconds and 4 git commands to generate.