From: Gregory Pittman <gpitt...@iglou.com> Sent: Thursday, July 20, 2017 9:29 AM To: Scribus User Mailing List Subject: Re: [scribus] libpodofo.so.0.9.1: cannot open shared object file: No such file or directory
On 07/19/2017 10:04 PM, William Bader wrote: > From: Gregory Pittman <gpittman at iglou.com> > > Sent: Wednesday, July 19, 2017 9:43 PM > To: Scribus User Mailing List > Subject: Re: [scribus] libpodofo.so.0.9.1: cannot open shared object file: No > such file or directory > > On 07/19/2017 08:12 PM, Doug Hutcheson wrote: >> I have just upgraded my Fedora system from 25 to 26. Now, my Scribus >> 1.5.4 is broken. I have tried re-compiling it, but this fails with the >> following message: >> >> [ 9%] Linking CXX executable scribus >> CMakeFiles/scribus.dir/pdf_analyzer.cpp.o: In function >> `PDFAnalyzer::PDFAnalyzer(QString&)': >> pdf_analyzer.cpp:(.text+0x9f6): undefined reference to >> `PoDoFo::PdfMemDocument::PdfMemDocument(char const*)' > ... >> dnf reports: >> Package podofo-libs-0.9.5-4.fc26.x86_64 is already installed > > Hi Doug, > Yes, you want podofo-devel.x86_64 also. > Greg > > --- > > Hi. > I am curious what happened because I am going to do the same update on my > laptop soon. > If Scribus built on Fedora 25, shouldn't podofo-devel have been installed on > Fedora 25, and shouldn't the Fedora upgrade have carried over updated > versions of all of the installed packages to Fedora 26? > If podofo-devel were missing, cmake probably would not have gotten passed the > configuration step. Could the link error mean that the Fedora 25 scribus > objects were not cleaned before starting the Fedora 26 build? > I always do out of source builds to make it easier to delete all of the > objects. http://cprieto.com/posts/2016/10/cmake-out-of-source-build.html It depends on how you upgrade. I don't like the automated upgrade method, since in the past it rendered my computer unbootable afterward -- what a mess! Greg Hi Greg, I haven't had problems with the automatic upgrades, but I wait for a while after the release, and before doing the upgrade, I always burn and test the live cd and make a backup of my files, so if something goes wrong, I can wipe the disk and do a fresh install. I also save a list of the installed packages with a command like rpm -qa --qf "%{NAME}\n" | sort -u > "pkg-`uname -n | sed -e 's/\..*//'`-`date '+%Y%m%d'`.txt" so I can restore them. Regards, William -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.scribus.net/pipermail/scribus/attachments/20170720/f8116085/attachment.html>