Z_God
August 21st, 2011, 12:02 PM
Sometimes I want to install a package from a PPA which does not have all binaries for my version of Ubuntu. For example I'm running Lucid and it only includes Natty binaries. What I do then after adding the repository to my system is:
apt-get -b source <packagename>
And install the generated debs manually. I do this for all packages that have failed dependencies because the binaries depend on newer library versions. Other packages, I can often install directly from the repository.
This all works fine except that for these manually installed packages, there is always an upgrade reported from the repository even though it obviously has the exact same version number as the package I have already installed. When doing an actual 'apt-get upgrade' these packages are always skipped, because their dependencies are not resolved. They keep being listed as upgradable though.
Does anyone know what I can do against that or otherwise know what the proper way is to install packages from source?
Thank you very much in advance for your reply!
apt-get -b source <packagename>
And install the generated debs manually. I do this for all packages that have failed dependencies because the binaries depend on newer library versions. Other packages, I can often install directly from the repository.
This all works fine except that for these manually installed packages, there is always an upgrade reported from the repository even though it obviously has the exact same version number as the package I have already installed. When doing an actual 'apt-get upgrade' these packages are always skipped, because their dependencies are not resolved. They keep being listed as upgradable though.
Does anyone know what I can do against that or otherwise know what the proper way is to install packages from source?
Thank you very much in advance for your reply!