Note that there are some explanatory texts on larger screens.

plurals
  1. POUpgrading a package whose newest version is not still in the distribution repository
    primarykey
    data
    text
    <p>I need to upgrade libpng from version 1.2 to 1.5. I need to do so because of this: <a href="https://stackoverflow.com/questions/8182709/">libpng warning: Application built with libpng-1.2.26 but running with 1.5.2</a>. I am using Lubuntu 11.10 and in the Canonical repositories libnpg 1.5 is not still released although at Debian ones there are testing packages (<a href="http://packages.debian.org/search?keywords=libpng" rel="nofollow noreferrer">http://packages.debian.org/search?keywords=libpng</a>) that at first they would fit to me. I added the Debian repositories to Synaptec and I was able to install libpng15, but those packages do not replace libpng12, son when it comes to compile some source code the IDE uses libpng12 instead of libpng15.</p> <p>To try to solve this I downloaded the libpng15 deb package, uncompressed it and changed the <em>Replaces</em>, <em>Conflicts</em> and <em>Provides</em> tags of the <em>control</em> file with the <em>libpng15</em> text. Then, I executed the modified deb, but what I only got was a GDebi error and a general system failure because (I think) libpng12 was uninstalled with no replacement and Lubuntu heavily depends on it, which forced me to reinstall Lubuntu because the computer did not boot again in Linux. Yes, this solution is not the neatest way I think.</p> <p>So, <strong>is there any way to upgrade a package and replace the old version whose newer version exists but it is not still in the distribution repository?</strong> I found <a href="https://stackoverflow.com/questions/6030593/ubuntu-repository-for-libpng">ubuntu repository for libpng</a> and <a href="https://stackoverflow.com/questions/4394718/how-to-upgrade-a-package-in-linux-that-was-built-from-source">How to upgrade a package in linux that was built from source?</a>. Although not very determinant so far.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload