On Sun, Jun 15, 2025 at 8:44 PM Ranjan Maitra via users <[email protected]> wrote: > > On Sun Jun15'25 08:26:29PM, Jeffrey Walton wrote: > > From: Jeffrey Walton <[email protected]> > > Date: Sun, 15 Jun 2025 20:26:29 -0400 > > To: Community support for Fedora users <[email protected]> > > CC: Ranjan Maitra <[email protected]> > > Reply-To: [email protected], Community support for Fedora users > > <[email protected]> > > Subject: Re: is there a way to disable dnf from ignoring conflicting > > requests > > > > On Sun, Jun 15, 2025 at 7:15 PM Ranjan Maitra via users > > <[email protected]> wrote: > > > > > > On Sun Jun15'25 09:30:27PM, Marco Moock wrote: > > > > From: Marco Moock <[email protected]> > > > > Date: Sun, 15 Jun 2025 21:30:27 +0200 > > > > To: [email protected] > > > > Reply-To: Community support for Fedora users > > > > <[email protected]> > > > > Subject: Re: is there a way to disable dnf from ignoring conflicting > > > > requests > > > > > > > > Am 15.06.2025 um 14:25:06 Uhr schrieb Ranjan Maitra via users: > > > > > > > > > BUt I wonder where this different version comes in? Can I specify the > > > > > updated ssl version through the spec file or something else? > > > > > > > > Do more binaries exist that might be the issue? > > > > > > > Thanks! I do not get this at all. > > > > > > The spec file when it gets made is saying: > > > > > > Requires: libPropList.so.0()(64bit) libX11.so.6()(64bit) > > > libXext.so.6()(64bit) libXi.so.6()(64bit) libc.so.6()(64bit) > > > libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) > > > libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) > > > libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) > > > libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) > > > libcompface.so.1()(64bit) libcrypto.so.1.1()(64bit) > > > libgdk-1.2.so.0()(64bit) libglib-1.2.so.0()(64bit) > > > libgmodule-1.2.so.0()(64bit) libgtk-1.2.so.0()(64bit) libm.so.6()(64bit) > > > libssl.so.1.1()(64bit) libssl.so.1.1(OPENSSL_1_1_0)(64bit) rtld(GNU_HASH) > > > > > > Where does this lissl.so.1.1 get pulled in from? > > > > I don't know where OpenSSL 1.1 is getting pulled in. > > Btw, here is the source code: http://www.fiction.net/blong/programs/gbuffy/ > > > > > However, Fedora 41 and Fedora 42 provide OpenSSL 3.2 And Fedora > > Rawhide provides OpenSSL 3.5. See > > <https://packages.fedoraproject.org/pkgs/openssl/openssl-devel/>. > > > > And just to be clear, have you installed the openssl-devel package? > > Yes, I explicitly have now put in openssl openssl-devel openssl-libs > openssl-perl in my Requires as well as BuildRequires. These are the only > openssl libraries installed on my machine. I do not understand why the > executable works when locally compiled (and libraries linked to are the ones > that exist on F42) but the RPM does not install because of the complaints to > libraries that should not be linked to. >
Well, I don't see where gbuffy is setting OpenSSL 1.1 explicitly. gbuffy appears to be using OpenSSL provided by the machine (Fedora 41?). $ wget http://www.fiction.net/blong/programs/gbuffy/gbuffy-0.2.6/gbuffy-0.2.6.tar.gz Saving 'gbuffy-0.2.6.tar.gz' HTTP response 200 OK [http://www.fiction.net/blong/programs/gbuffy/gbuffy-0.2.6/gbuffy-0.2.6.tar.gz 100% [=============================>] 85.43K --.-KB/s [Files: 1 Bytes: 85.43K [355.9] $ tar -xzf gbuffy-0.2.6.tar.gz $ ls gbuffy-0.2.6 gbuffy-0.2.6.tar.gz $ cd gbuffy-0.2.6/ $ grep -iIR openssl configure.in:AC_MSG_CHECKING([for OpenSSL]) configure.in: for ssldir in "" /usr /usr/local /usr/local/openssl /usr/lib/openssl /usr/local/ssl /usr/local/www /usr/lib/ssl /usr/local /usr/pkg /opt /opt/openssl "$ssld"; do configure.in: AC_TRY_LINK([#include <openssl/ssl.h>], [OpenSSL_add_all_algorithms()], cf_result=yes, cf_result=no) configure.in: AC_TRY_LINK([#include <openssl/ssl.h>], [SSLeay_add_ssl_algorithms()], cf_result=yes, cf_result=no) configure.in: AC_MSG_ERROR("OpenSSL not found") msocket.c:#include <openssl/ssl.h> msocket.h:#include <openssl/ssl.h> configure:echo $ac_n "checking for OpenSSL""... $ac_c" 1>&6 configure:echo "configure:2096: checking for OpenSSL" >&5 configure: for ssldir in "" /usr /usr/local /usr/local/openssl /usr/lib/openssl /usr/local/ssl /usr/local/www /usr/lib/ssl /usr/local /usr/pkg /opt /opt/openssl "$ssld"; do configure:#include <openssl/ssl.h> configure:OpenSSL_add_all_algorithms() configure:#include <openssl/ssl.h> configure: { echo "configure: error: "OpenSSL not found"" 1>&2; exit 1; } $ grep -iIR crypto configure.in: LIBS="-L$ssldir/lib -lssl -lcrypto $LIBS_X" configure.in: LIBS="-lssl -lcrypto $LIBS_X" configure: LIBS="-L$ssldir/lib -lssl -lcrypto $LIBS_X" configure: LIBS="-lssl -lcrypto $LIBS_X" It has to be something you are doing in your build environment. Jeff -- _______________________________________________ users mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
