I've read a few other threads about this, but I haven't found one that has what seems like a solution for the specific issue I'm having.
I'm running into the problem with PHP updating to 5.6, causing package conflicts. Specifically, this:
I could remove and re-install all of the PHP packages, but the problem is that it will also remove things that depend on PHP, namely cacti. I believe that when cacti is removed, it will also remove all of my local cacti configs, which I really don't want to have to recreate. I suppose I could try to figure out which files have local data in them and manually copy them back in after removing and reinstalling, but that seems very error prone. Surely there has to be a better way to deal with this.
Is there some way to force remove and reinstall every php package without removing the dependencies? Any other idea?
I'm running into the problem with PHP updating to 5.6, causing package conflicts. Specifically, this:
Code:
pkg: Cannot solve problem using SAT solver:
conflict rule: The following packages conflict with each other: php5-xml-5.4.39(r), php56-xml-5.6.7(r)
dependency rule: package cacti(l) depends on: php5-xml(r)php5-xml(l)
upgrade rule: upgrade local php5-xml-5.4.27 to remote php5-xml-5.4.39
I could remove and re-install all of the PHP packages, but the problem is that it will also remove things that depend on PHP, namely cacti. I believe that when cacti is removed, it will also remove all of my local cacti configs, which I really don't want to have to recreate. I suppose I could try to figure out which files have local data in them and manually copy them back in after removing and reinstalling, but that seems very error prone. Surely there has to be a better way to deal with this.
Is there some way to force remove and reinstall every php package without removing the dependencies? Any other idea?