<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p><b style="font-size: 11pt; font-family: Calibri, sans-serif;">From:</b><span style="font-size: 11pt; font-family: Calibri, sans-serif;"> Gregory Pittman <gpittman@iglou.com></span><br>
</p>
<div style="color: rgb(0, 0, 0);">
<div>
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Sent:</b> Thursday, July 20, 2017 9:29 AM<br>
<b>To:</b> Scribus User Mailing List<br>
<b>Subject:</b> Re: [scribus] libpodofo.so.0.9.1: cannot open shared object file: No such file or directory</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">On 07/19/2017 10:04 PM, William Bader wrote:<br>
> From: Gregory Pittman <gpittman@iglou.com><br>
> <br>
> Sent: Wednesday, July 19, 2017 9:43 PM<br>
> To: Scribus User Mailing List<br>
> Subject: Re: [scribus] libpodofo.so.0.9.1: cannot open shared object file: No such file or directory<br>
> <br>
> On 07/19/2017 08:12 PM, Doug Hutcheson wrote:<br>
>> I have just upgraded my Fedora system from 25 to 26. Now, my Scribus<br>
>> 1.5.4 is broken. I have tried re-compiling it, but this fails with the<br>
>> following message:<br>
>><br>
>> [ 9%] Linking CXX executable scribus<br>
>> CMakeFiles/scribus.dir/pdf_analyzer.cpp.o: In function<br>
>> `PDFAnalyzer::PDFAnalyzer(QString&)':<br>
>> pdf_analyzer.cpp:(.text+0x9f6): undefined reference to<br>
>> `PoDoFo::PdfMemDocument::PdfMemDocument(char const*)'<br>
> ...<br>
>> dnf reports:<br>
>> Package podofo-libs-0.9.5-4.fc26.x86_64 is already installed<br>
> <br>
> Hi Doug,<br>
> Yes, you want podofo-devel.x86_64 also.<br>
> Greg<br>
> <br>
> ---<br>
> <br>
> Hi.<br>
> I am curious what happened because I am going to do the same update on my laptop soon.<br>
> 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?<br>
> 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?<br>
> I always do out of source builds to make it easier to delete all of the objects.
<a href="http://cprieto.com/posts/2016/10/cmake-out-of-source-build.html" id="LPlnk150067" previewremoved="true">
http://cprieto.com/posts/2016/10/cmake-out-of-source-build.html</a><br>
<br>
It depends on how you upgrade. I don't like the automated upgrade<br>
method, since in the past it rendered my computer unbootable afterward<br>
-- what a mess!<br>
Greg<br>
<br>
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. <span style="font-size: 10pt;">I also save a list of the installed packages with a command like</span></div>
<div class="PlainText"> <span>rpm -qa --qf "%{NAME}\n" | sort -u > "pkg-`uname -n | sed -e 's/\..*//'`-`date '+%Y%m%d'`.txt"</span></div>
<div class="PlainText"><span></span></div>
<div class="PlainText"><span>so I can restore them.</span></div>
<div class="PlainText"><span>Regards, William</span></div>
<div class="PlainText"><span><br>
</span></div>
</span></font></div>
</div>
</body>
</html>