[arch-general] cairo and cairo-lcd conflict preventing me from getting updates
Hey everyone, Ive been kind of frustrated lately because I haven't been able to update any of my pacakges because of a conflict between cairo and cairo-lcd. Here is the output from pacman. [maddog39@desktop ~]$ sudo pacman -Syu :: Synchronizing package databases... core is up to date extra is up to date community is up to date :: Starting full system upgrade... resolving dependencies... looking for inter-conflicts... :: cairo conflicts with cairo-lcd. Remove cairo-lcd? [Y/n] n error: unresolvable package conflicts detected error: failed to prepare transaction (conflicting dependencies) :: cairo: conflicts with cairo-lcd I obviously want to keep that package and I even entered it in pacman.conf under HoldPkg and seems to have no affect. I dont know what I should do. Thanks! Alec Hussey
just remove cairo then On Mon, Apr 21, 2008 at 4:13 PM, Alec Hussey <alec.hussey@madsoft.org> wrote:
Hey everyone,
Ive been kind of frustrated lately because I haven't been able to update any of my pacakges because of a conflict between cairo and cairo-lcd. Here is the output from pacman.
[maddog39@desktop ~]$ sudo pacman -Syu :: Synchronizing package databases... core is up to date extra is up to date community is up to date :: Starting full system upgrade... resolving dependencies... looking for inter-conflicts... :: cairo conflicts with cairo-lcd. Remove cairo-lcd? [Y/n] n error: unresolvable package conflicts detected error: failed to prepare transaction (conflicting dependencies) :: cairo: conflicts with cairo-lcd
I obviously want to keep that package and I even entered it in pacman.conf under HoldPkg and seems to have no affect. I dont know what I should do.
Thanks! Alec Hussey
On Mon, 2008-04-21 at 17:13 -0400, Alec Hussey wrote:
Hey everyone,
Ive been kind of frustrated lately because I haven't been able to update any of my pacakges because of a conflict between cairo and cairo-lcd. Here is the output from pacman.
[maddog39@desktop ~]$ sudo pacman -Syu :: Synchronizing package databases... core is up to date extra is up to date community is up to date :: Starting full system upgrade... resolving dependencies... looking for inter-conflicts... :: cairo conflicts with cairo-lcd. Remove cairo-lcd? [Y/n] n error: unresolvable package conflicts detected error: failed to prepare transaction (conflicting dependencies) :: cairo: conflicts with cairo-lcd
I obviously want to keep that package and I even entered it in pacman.conf under HoldPkg and seems to have no affect. I dont know what I should do.
Thanks! Alec Hussey
My personal opinion is instead of installing an unofficial package name cairo-lcd, just rebuild the cairo package with any extra patches you want.
måndagen den 21 april 2008 skrev Alec Hussey:
I obviously want to keep that package and I even entered it in pacman.conf under HoldPkg and seems to have no affect. I dont know what I should do.
Thanks! Alec Hussey
If cairo-lcd is a variation of cairo, it should provide cairo, and conflict with cairo. I usually do like this, when I build variations: pkgname=cairo-lcd _pkgname=cairo conflicts=($_pkgname) provides=($_pkgname=$pkgver)
Alright thanks, I got it. There was a new version of cairo conflicting with the old version of cairo-lcd. So I found a newer pkgbuild for cairo-lcd and built the new version from that and it seems to work now. On Tue, 2008-04-22 at 05:25 +0200, Karolina Lindqvist wrote:
måndagen den 21 april 2008 skrev Alec Hussey:
I obviously want to keep that package and I even entered it in pacman.conf under HoldPkg and seems to have no affect. I dont know what I should do.
Thanks! Alec Hussey
If cairo-lcd is a variation of cairo, it should provide cairo, and conflict with cairo. I usually do like this, when I build variations:
pkgname=cairo-lcd _pkgname=cairo
conflicts=($_pkgname) provides=($_pkgname=$pkgver)
participants (4)
-
Alec Hussey
-
Hussam Al-Tayeb
-
Jeffrey Lynn Parke Jr.
-
Karolina Lindqvist