missing cairo library in CI
Hi all, not sure if this is best directed at pharo or CI mailing list... I've created a new job in pharo-contribution and my Pharo project uses Cairo library... however when CI ran the tests it failed on "Cannot locate cairo library. Please check if it installed on your system" ( https://ci.inria.fr/pharo-contribution/job/DynaCASE/2/PHARO=40,VERSION=devel... ) is it something I need to enable or disable somewhere? I'm pretty sure Athens also uses Cairo ( https://ci.inria.fr/pharo-contribution/job/Athens/) and it works just fine. Any pointers appreciated, Peter
bump anyone CI knowledgable has any idea? The previous link is dead, but the description remains. What's even better now is that the CI server itself is crashing on displaying XML outputs... https://ci.inria.fr/pharo-contribution/job/DynaCASE/46/PHARO=40,VERSION=deve... Thanks, Peter On Wed, Jul 1, 2015 at 1:09 PM, Peter Uhnák <i.uhnak@gmail.com> wrote:
Hi all,
not sure if this is best directed at pharo or CI mailing list...
I've created a new job in pharo-contribution and my Pharo project uses Cairo library... however when CI ran the tests it failed on
"Cannot locate cairo library. Please check if it installed on your system" ( https://ci.inria.fr/pharo-contribution/job/DynaCASE/2/PHARO=40,VERSION=devel... )
is it something I need to enable or disable somewhere?
I'm pretty sure Athens also uses Cairo ( https://ci.inria.fr/pharo-contribution/job/Athens/) and it works just fine.
Any pointers appreciated, Peter
late answering⦠think is pharovm does not include libcairo in linux because we expect they are already installed or can be installed using apt-get (the usual linux way). the ppa for ubuntu has it as requirement, but I do not think CI slaves are using it⦠so we need to take care of it at hand. please, tell me which slave is failing and I will try to install cairo there. Esteban
On 18 Jul 2015, at 10:27, Peter Uhnák <i.uhnak@gmail.com> wrote:
bump
anyone CI knowledgable has any idea?
The previous link is dead, but the description remains.
What's even better now is that the CI server itself is crashing on displaying XML outputs... https://ci.inria.fr/pharo-contribution/job/DynaCASE/46/PHARO=40,VERSION=deve... <https://ci.inria.fr/pharo-contribution/job/DynaCASE/46/PHARO=40,VERSION=deve...>
Thanks, Peter
On Wed, Jul 1, 2015 at 1:09 PM, Peter Uhnák <i.uhnak@gmail.com <mailto:i.uhnak@gmail.com>> wrote: Hi all,
not sure if this is best directed at pharo or CI mailing list...
I've created a new job in pharo-contribution and my Pharo project uses Cairo library... however when CI ran the tests it failed on
"Cannot locate cairo library. Please check if it installed on your system" (https://ci.inria.fr/pharo-contribution/job/DynaCASE/2/PHARO=40,VERSION=devel... <https://ci.inria.fr/pharo-contribution/job/DynaCASE/2/PHARO=40,VERSION=devel...>)
is it something I need to enable or disable somewhere?
I'm pretty sure Athens also uses Cairo (https://ci.inria.fr/pharo-contribution/job/Athens/ <https://ci.inria.fr/pharo-contribution/job/Athens/>) and it works just fine.
Any pointers appreciated, Peter
Since I am using pharo-contribution I don't have any control over slaves, I just have a job; but last 10 builds were all built on pharo-contribution-raspberrypi-linux. Thanks, Peter On Thu, Jul 30, 2015 at 10:49 AM, Esteban Lorenzano <estebanlm@gmail.com> wrote:
late answering⦠think is pharovm does not include libcairo in linux because we expect they are already installed or can be installed using apt-get (the usual linux way). the ppa for ubuntu has it as requirement, but I do not think CI slaves are using it⦠so we need to take care of it at hand.
please, tell me which slave is failing and I will try to install cairo there.
Esteban
On 18 Jul 2015, at 10:27, Peter Uhnák <i.uhnak@gmail.com> wrote:
bump
anyone CI knowledgable has any idea?
The previous link is dead, but the description remains.
What's even better now is that the CI server itself is crashing on displaying XML outputs... https://ci.inria.fr/pharo-contribution/job/DynaCASE/46/PHARO=40,VERSION=deve...
Thanks, Peter
On Wed, Jul 1, 2015 at 1:09 PM, Peter Uhnák <i.uhnak@gmail.com> wrote:
Hi all,
not sure if this is best directed at pharo or CI mailing list...
I've created a new job in pharo-contribution and my Pharo project uses Cairo library... however when CI ran the tests it failed on
"Cannot locate cairo library. Please check if it installed on your system" ( https://ci.inria.fr/pharo-contribution/job/DynaCASE/2/PHARO=40,VERSION=devel... )
is it something I need to enable or disable somewhere?
I'm pretty sure Athens also uses Cairo ( https://ci.inria.fr/pharo-contribution/job/Athens/) and it works just fine.
Any pointers appreciated, Peter
CI still can not find cairo library sometimes...
Error: Cannot locate cairo library. Please check if it installed on your system
For example: https://ci.inria.fr/pharo-contribution/job/Bloc/63/console <https://ci.inria.fr/pharo-contribution/job/Bloc/63/console> Cheers, Alex
I've personally solved it by forcing the job to run on "pharo-contribution-linux64-3" slave. There should be also at least one more slave that has cairo, but I don't remember the name. Peter On Sat, Feb 13, 2016 at 11:54 PM, Aliaksei Syrel <alex.syrel@gmail.com> wrote:
CI still can not find cairo library sometimes...
Error: Cannot locate cairo library. Please check if it installed on your system
For example: https://ci.inria.fr/pharo-contribution/job/Bloc/63/console <https://ci.inria.fr/pharo-contribution/job/Bloc/63/console>
Cheers, Alex
Thanks Peter :) It seems to work! Cheers, Alex On Sun, Feb 14, 2016 at 1:16 AM, Peter Uhnák <i.uhnak@gmail.com> wrote:
I've personally solved it by forcing the job to run on "pharo-contribution-linux64-3" slave. There should be also at least one more slave that has cairo, but I don't remember the name.
Peter
On Sat, Feb 13, 2016 at 11:54 PM, Aliaksei Syrel <alex.syrel@gmail.com> wrote:
CI still can not find cairo library sometimes...
Error: Cannot locate cairo library. Please check if it installed on your system
For example: https://ci.inria.fr/pharo-contribution/job/Bloc/63/console <https://ci.inria.fr/pharo-contribution/job/Bloc/63/console>
Cheers, Alex
participants (3)
-
Aliaksei Syrel -
Esteban Lorenzano -
Peter Uhnák