yum install libcurl.i686 installs the 32bit one.. Those two commands are enough.
confirmed to work on: centos 6 centos 7 fedora 25 On Mon, Mar 20, 2017 at 7:44 PM, ics <[email protected]> wrote: > You need the 32bit versions too in order to run srcds. In debian these > would be: > > dpkg --add-architecture i386 > apt-get install libcurl3-gnutls:i386 > apt-get install libcurl4-gnutls-dev:i386 > > You might find the similiar from centos. > > -ics > > Jonathan Price kirjoitti: > > I've just spun up a blank CentOS 7 VM to test, and will hopefully help >> clarify the problem and solution for some people. >> >> 1) I installed tf2 with "-beta toolchainbeta" on the CentOS 7 VM >> 2) I ran "./srcds_run", and had the following message in the output >> "Could not load: replay_srv.so" >> 3) I checked the libraries required by this file with this command: >> "env LD_LIBRARY_PATH="$LD_LIBRARY_PATH:bin" ldd -d >> bin/replay_srv.so" >> 4) All libraries were found except for "libcurl-gnutls.so.4 => not found" >> 5) ran "yum install libcurl.i686" >> 6) ran "ln -s /usr/lib/libcurl.so.4 /usr/lib/libcurl-gnutls.so.4" >> 7) ran "./srcds_run", and sure enough, the server launched >> >> I am not intimately familiar with how library symbols are read, but I >> suspect that it may not actually be able to use the libcurl provided by >> CentOS that is compiled with OpenSSL, and it may literally just be >> causing it to believe the library is there. However, I would be glad to >> be proven wrong on this. >> >> It is worth noting that this issue could be alleviated altogether by >> Valve if they were to compile against libcurl3 rather than >> libcurl3-gnutls on Ubuntu (which I believe is where they compile). >> >> >> On 20/03/2017 11:28, Marco Padovan wrote: >> >>> To have it working on centos run these two commands: >>> >>> yum install libcurl.i686 >>> ln -s /usr/lib/libcurl.so.4 /usr/lib/libcurl-gnutls.so.4 >>> >>> seems to be the only change needed compared to previous beta >>> >>> On Sun, Mar 19, 2017 at 9:19 PM, Svensk Ljud & Ljus Produktion < >>> [email protected]> wrote: >>> >>> We do - but right now downgraded with "app_update 232250 -beta previous " >>>> >>>> I do hope they are using or will supply sources that all unix users can >>>> use when it go real live. >>>> >>>> Peter >>>> >>>> Svensk Ljud & Ljus Produktion >>>> >>>> >>>> On 2017-03-19 19:56, Marco Padovan wrote: >>>> >>>> Exact same crash >>>>> >>>>> ldd tf2/orangebox/bin/dedicated_srv.so >>>>> linux-gate.so.1 => (0xf77d9000) >>>>> libtier0_srv.so => /home/xxxx/tf2/orangebox/bin/l >>>>> ibtier0_srv.so >>>>> (0xf753c000) >>>>> libvstdlib_srv.so => /home/xxxx/tf2/orangebox/bin/l >>>>> ibvstdlib_srv.so >>>>> (0xf742f000) >>>>> libm.so.6 => /lib/libm.so.6 (0xf73e3000) >>>>> libdl.so.2 => /lib/libdl.so.2 (0xf73de000) >>>>> libstdc++.so.6 => /lib/libstdc++.so.6 (0xf72f1000) >>>>> libpthread.so.0 => /lib/libpthread.so.0 (0xf72d6000) >>>>> /lib/ld-linux.so.2 (0xf77da000) >>>>> libc.so.6 => /lib/libc.so.6 (0xf7118000) >>>>> librt.so.1 => /lib/librt.so.1 (0xf710f000) >>>>> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf70f4000) >>>>> >>>>> Nobody is running tf2 on centos 6/7 or fedora XX or redhat enterprise >>>>> linux >>>>> ? >>>>> >>>>> >>>>> >>>>> On Sat, Mar 18, 2017 at 3:42 PM, James Botting < >>>>> [email protected]> >>>>> wrote: >>>>> >>>>> try setting the export environment variable so it can resolve the >>>>> missing >>>>> >>>>>> server library files? >>>>>> >>>>>> Adjusting paths as required, something like this: >>>>>> export >>>>>> LD_LIBRARY_PATH=/path/to/my/server:/path/to/my/server/bin:{$ >>>>>> LD_LIBRARY_PATH} >>>>>> >>>>>> >>>>>> On Sat, Mar 18, 2017 at 2:34 PM, Marco Padovan <[email protected]> wrote: >>>>>> >>>>>> and >>>>>> >>>>>>> dd tf2/orangebox/tf/bin/server_srv.so >>>>>>> linux-gate.so.1 => (0xf778e000) >>>>>>> libtier0_srv.so => not found >>>>>>> libvstdlib_srv.so => not found >>>>>>> libsteam_api.so => not found >>>>>>> libm.so.6 => /lib/libm.so.6 (0xf5f23000) >>>>>>> libdl.so.2 => /lib/libdl.so.2 (0xf5f1d000) >>>>>>> libstdc++.so.6 => /lib/libstdc++.so.6 (0xf5e31000) >>>>>>> libpthread.so.0 => /lib/libpthread.so.0 (0xf5e16000) >>>>>>> /lib/ld-linux.so.2 (0xf778f000) >>>>>>> libc.so.6 => /lib/libc.so.6 (0xf5c58000) >>>>>>> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf5c3d000) >>>>>>> >>>>>>> ldd tf2/orangebox/bin/engine_srv.so >>>>>>> linux-gate.so.1 => (0xf7703000) >>>>>>> libtier0_srv.so => not found >>>>>>> libvstdlib_srv.so => not found >>>>>>> libsteam_api.so => not found >>>>>>> libm.so.6 => /lib/libm.so.6 (0xf7307000) >>>>>>> libdl.so.2 => /lib/libdl.so.2 (0xf7301000) >>>>>>> libstdc++.so.6 => /lib/libstdc++.so.6 (0xf7215000) >>>>>>> libpthread.so.0 => /lib/libpthread.so.0 (0xf71fa000) >>>>>>> /lib/ld-linux.so.2 (0xf7704000) >>>>>>> libc.so.6 => /lib/libc.so.6 (0xf703c000) >>>>>>> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7021000) >>>>>>> >>>>>>> On Sat, Mar 18, 2017 at 3:31 PM, Marco Padovan <[email protected]> wrote: >>>>>>> >>>>>>> ldd srcds_linux >>>>>>> >>>>>>>> linux-gate.so.1 => (0xf7754000) >>>>>>>> libdl.so.2 => /lib/libdl.so.2 (0xf7745000) >>>>>>>> libpthread.so.0 => /lib/libpthread.so.0 (0xf772a000) >>>>>>>> libc.so.6 => /lib/libc.so.6 (0xf756c000) >>>>>>>> /lib/ld-linux.so.2 (0xf7755000) >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Sat, Mar 18, 2017 at 12:05 PM, Rudy Bleeker <[email protected]> >>>>>>>> >>>>>>>> wrote: >>>>>>> >>>>>>> What is the output of "ldd srcds_linux"? >>>>>>>> >>>>>>>>> On 17 March 2017 at 17:34, Marco Padovan <[email protected]> wrote: >>>>>>>>> >>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> what's the status in relation to TF2 toolchain, did someone got it >>>>>>>>>> >>>>>>>>>> running >>>>>>>>> >>>>>>>>> on centos7 without resorting to chroots on all of that? >>>>>>>>>> >>>>>>>>>> It segfault on start with no proper infos on what it's missing or >>>>>>>>>> >>>>>>>>>> what >>>>>>>>> >>>>>>>> it's >>>>>>> >>>>>>>> finding wrong... >>>>>>>>>> _______________________________________________ >>>>>>>>>> To unsubscribe, edit your list preferences, or view the list >>>>>>>>>> >>>>>>>>>> archives, >>>>>>>>> >>>>>>>> please visit: >>>>>>> >>>>>>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>>>>>>>>> >>>>>>>>>> >>>>>>>>> -- >>>>>>>>> Idleness is not doing nothing. Idleness is being free to do >>>>>>>>> anything. >>>>>>>>> - Floyd Dell >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> To unsubscribe, edit your list preferences, or view the list >>>>>>>>> archives, >>>>>>>>> please visit: >>>>>>>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>> >>>>>>> To unsubscribe, edit your list preferences, or view the list >>>>>>> archives, >>>>>>> please visit: >>>>>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>>>>>> >>>>>>> _______________________________________________ >>>>>>> >>>>>> To unsubscribe, edit your list preferences, or view the list archives, >>>>>> please visit: >>>>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>>>>> >>>>>> _______________________________________________ >>>>>> >>>>> To unsubscribe, edit your list preferences, or view the list archives, >>>>> please visit: >>>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>>>> >>>>> >>>> _______________________________________________ >>>> To unsubscribe, edit your list preferences, or view the list archives, >>>> please visit: >>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>>> >>>> _______________________________________________ >>> To unsubscribe, edit your list preferences, or view the list archives, >>> please visit: >>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>> >>> _______________________________________________ >> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >> > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

