![]() ![]()
These entries in your sources.list are causing you issues, # nginxĪre you sure you need them - because they're stopping you installing stuff. I don't know why the repository doesn't have the correct dependencies. ![]() This is because you're installing a version which is newer than the one in Debian Wheezy, and you're installing it from a non-Debian repository. It's also, evidently, not in any of the other sources in your sources.list, so apt can't find it. #Linux libapache2 mod php5 has no installation candidate install#You're trying to install php5-memcached, and it's telling you, you need libmemcached11. ![]() The version of php5-memcached in Debian Wheezy has a dependency on libmemcached10. If you try this, please revert any change of using the other methods. Just add deb wheezy-backports main to your sources.list, run apt-get update, then install the package using apt-get -t wheezy-backports install "package". If the reason why you are using PHP from another source is about "security", you could be better using the wheezy-backport repositories. Unless is something critical, you should not mix repos that can cause broken dependencies. This will give the priority to the package from ftp.de. over the one from .Īgain, mixing repos is bad idea, since this kind of situations can (and already) happen. Create the file /etc/apt/preferences.d/aptpinning with this content: Package: php5-memcached #Linux libapache2 mod php5 has no installation candidate update#Since apt-get -t stable takes that as latest stable version of the package, is either, disabling the mirror, apt-get update and installing the package or using pinning magic. That will fix your dependency problems since it will install php5-memcached and libmemcached10 from the stable repositories. Try using: sudo apt-get -t stable install php5-memcached Since you have repositories that are not of Debian, lets specify apt-get from where you want the package. UPDATE: apt-cache depends php5-memcached libmemcached10 This may mean that the package is missing, has been obsoleted, orĮ: Package 'libmemcached11' has no installation candidate Package libmemcached11 is not available, but is referred to by another package. I tried to install the missing dependency manually, but it also doesn't work: apt-get install libmemcached11 ![]() # wheezy-updates, previously known as 'volatile'ĭeb wheezy-updates main contrib non-freeĭeb-src wheezy-updates main contrib non-free # deb cdrom:/ wheezy mainĭeb wheezy/updates main contrib non-freeĭeb-src wheezy/updates main contrib non-free etc/apt/sources.list # deb cdrom:/ wheezy main I guess, the problem can lie in the missing source information in /etc/apt/sources.list. I also could not install it over Synaptic Package Manager. Php5-memcached : Depends: libmemcached11 but it is not installableĮ: Unable to correct problems, you have held broken packages. The following packages have unmet dependencies: The following information may help to resolve the situation: Requested an impossible situation or if you are using the unstableĭistribution that some required packages have not yet been created My attempts to install the PHP 5 Memcached module on my Debian 7 VirtualBox VM failed: apt-get install php5-memcached ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |