This comes from official dmlite-dpm-xrootd-1.14.2-1.el7.x86_64 package: # ll /usr/lib64/libXrdDPM* -rwxr-xr-x 1 root root 211136 Nov 2 16:20 /usr/lib64/libXrdDPMCks-5.so lrwxrwxrwx 1 root root 17 Nov 9 10:49 /usr/lib64/libXrdDPMCks.so-5.3 -> libXrdDPMCks-5.so -rwxr-xr-x 1 root root 169904 Nov 2 16:20 /usr/lib64/libXrdDPMDiskAcc-5.so lrwxrwxrwx 1 root root 21 Nov 9 10:49 /usr/lib64/libXrdDPMDiskAcc.so-5.3 -> libXrdDPMDiskAcc-5.so -rwxr-xr-x 1 root root 252752 Nov 2 16:20 /usr/lib64/libXrdDPMFinder-5.so lrwxrwxrwx 1 root root 20 Nov 9 10:49 /usr/lib64/libXrdDPMFinder.so-5.3 -> libXrdDPMFinder-5.so -rwxr-xr-x 1 root root 227864 Nov 2 16:20 /usr/lib64/libXrdDPMOss-5.so lrwxrwxrwx 1 root root 17 Nov 9 10:49 /usr/lib64/libXrdDPMOss.so-5.3 -> libXrdDPMOss-5.so -rwxr-xr-x 1 root root 161752 Nov 2 16:20 /usr/lib64/libXrdDPMRedirAcc-5.so lrwxrwxrwx 1 root root 22 Nov 9 10:49 /usr/lib64/libXrdDPMRedirAcc.so-5.3 -> libXrdDPMRedirAcc-5.so -rwxr-xr-x 1 root root 186496 Nov 2 16:20 /usr/lib64/libXrdDPMStatInfo-5.so lrwxrwxrwx 1 root root 22 Nov 9 10:49 /usr/lib64/libXrdDPMStatInfo.so-5.3 -> libXrdDPMStatInfo-5.so and .3 is actually used in the default DPM XRootD config file # grep "\.3" /etc/xrootd/xrootd-dpmredir.cfg ofs.cmslib libXrdDPMFinder.so.3 ofs.osslib +cksio libXrdDPMOss.so.3 ofs.authlib libXrdDPMRedirAcc.so.3 ofs.ckslib = libXrdDPMCks.so.3 Symlinks are generated in dmlite.spec file during installation https://gitlab.cern.ch/lcgdm/dmlite/-/blob/develop/dist/packaging/rpm/dmlite.spec#L792 ... probably something really ancient(?). Petr On 12/4/20 11:21 AM, Michal Simon wrote: > Hi Petr, > > Just one question: we noticed with Andy that the plugin in your error > report is versioned with `-5.3.`, e.g.: > /lib64/libXrdDPMFinder.so-5.3 > > It looks to me that something went amiss (???), > (AFAIK) this won’t work with our current plugin loading mechanism. > > How did you managed to produce a plugin like that? When I tried > rebuilding dmlite with 5.1.0-rc1 I got: > -rwxr-xr-x. 1 root root 815416 Dec 4 11:19 *libXrdDPMFinder-5.so* > Cheers, > Michal > >> On 4 Dec 2020, at 09:14, Michal Simon <[log in to unmask] >> <mailto:[log in to unmask]>> wrote: >> >> Hi Petr, >> >> This commit should fix the problem: >> https://github.com/xrootd/xrootd/commit/82dc088131b09e44b180610adaba1d6fb8456b18 >> <https://github.com/xrootd/xrootd/commit/82dc088131b09e44b180610adaba1d6fb8456b18> >> >> I’ll cut RC2 soonish. >> >> Cheers, >> Michal >> >>> On 3 Dec 2020, at 13:56, Michal Simon <[log in to unmask] >>> <mailto:[log in to unmask]>> wrote: >>> >>> Hi Petr, >>> >>> No worries, I’ll fi it on xrootd side. >>> >>> Cheers, >>> Michal >>> >>>> On 3 Dec 2020, at 13:54, Petr Vokac <[log in to unmask] >>>> <mailto:[log in to unmask]>> wrote: >>>> >>>> Hi, >>>> >>>> technically for DPM/dmlite we can just increase xrootd requirements >>>> in RPM spec file + rebuild package sources to have right linkage >>>> with updated symbol (rebuild dmlite works fine with XRootD >>>> 5.1.0-rc1 on my testbed). It'll be just necessary to push XRootD >>>> 5.1.0 and updated dmlite in EPEL stable at the same time. >>>> >>>> Petr >>>> >>>> On 12/1/20 8:56 PM, Michal Simon wrote: >>>>> Hi Petr, >>>>> >>>>> Thanks a lot for trying the RC and for reporting this problem. We >>>>> will have a look at it! >>>>> >>>>> >>>>> Cheers, >>>>> Michal >>>>> >>>>>> On 1 Dec 2020, at 20:37, Petr Vokac <[log in to unmask] >>>>>> <mailto:[log in to unmask]>> wrote: >>>>>> >>>>>> DPM doesn't like this new 5.1.0-rc1 >>>>>> Plugin /lib64/libXrdDPMFinder.so-5.3: undefined symbol: _ZN14XrdNetAddrInfo4SameEPKS_b cmslib libXrdDPMFinder.so-5.3 >>>>>> Plugin cmslib libXrdDPMFinder.so-5.3 not found; falling back to using libXrdDPMFinder.so.3 >>>>>> Plugin No such file or directory loading cmslib libXrdDPMFinder.so.3 >>>>>> https://github.com/xrootd/xrootd/commit/2884952d25268f8abb637cb8d73e464c40b5ac59 >>>>>> >>>>>> Petr >>>>>> >>>>>> On 12/1/20 10:57 AM, Michal Simon wrote: >>>>>>> Dear All, >>>>>>> >>>>>>> The XRootD 5.1.0 release candidate 1 has been tagged: >>>>>>> >>>>>>> https://github.com/xrootd/xrootd/releases/tag/v5.1.0-rc1 >>>>>>> <https://github.com/xrootd/xrootd/releases/tag/v5.1.0-rc1> >>>>>>> >>>>>>> The source RPM is available at: >>>>>>> https://xrootd.cern.ch/sw/releases/5.0.3-rc1/rpms/source >>>>>>> <https://xrootd.cern.ch/sw/releases/5.0.3-rc1/rpms/source> >>>>>>> >>>>>>> The RPMs are available in the XRootD testing repositories: >>>>>>> http://xrootd.org/binaries/xrootd-testing-slc6.repo >>>>>>> <http://xrootd.org/binaries/xrootd-testing-slc6.repo> >>>>>>> http://xrootd.org/binaries/xrootd-testing-slc7.repo >>>>>>> <http://xrootd.org/binaries/xrootd-testing-slc7.repo> >>>>>>> http://xrootd.org/binaries/xrootd-testing-slc8.repo >>>>>>> <http://xrootd.org/binaries/xrootd-testing-slc8.repo> >>>>>>> >>>>>>> Kind regards, >>>>>>> Michal >>>>>>> >>>>>>> ------------------------------------------------------------------------ >>>>>>> >>>>>>> Use REPLY-ALL to reply to list >>>>>>> >>>>>>> To unsubscribe from the XROOTD-L list, click the following link: >>>>>>> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1 >>>>>>> <https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1> >>>>>>> >>>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------ >>>>> >>>>> Use REPLY-ALL to reply to list >>>>> >>>>> To unsubscribe from the XROOTD-L list, click the following link: >>>>> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1 >>>>> <https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1> >>>>> >>>> >>> >> > > > ------------------------------------------------------------------------ > > Use REPLY-ALL to reply to list > > To unsubscribe from the XROOTD-L list, click the following link: > https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1 > <https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1> > ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the XROOTD-L list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1