Comments (8)
To be noted that it seems to be a problem with pkgconfig although I see the proper config :
[bvonhall@aidrefflp01 alice]$ more /usr/lib64/pkgconfig/freetype2.pc
prefix=/usr
exec_prefix=/usr
libdir=/usr/lib64
includedir=/usr/includeName: FreeType 2
Description: A free, high-quality, and portable font engine.
Version: 16.0.10
Requires:
Libs: -L${libdir} -lfreetype
Libs.private:
Cflags: -I${includedir}/freetype2 -I${includedir}
from alidist.
Regarding the pig-config part, I will check. We had some fix in the past, but maybe it does not work for slc6.
Regarding the second question. Can you run:
alibuild/aliDoctor | grep -i python
and tell me what it says? I suspect you are missing the certifi module. As noted in #265 we should allow to pickup python from the system and only rebuild the modules it lacks.
from alidist.
Please notice that this is a CC7 setup, not SLC6.
Here's the output:
[vasco@aidrefflp01 o2Tutorial]$ alibuild/aliDoctor | grep -i python
/bin/sh: brew: command not found
/bin/sh: brew: command not found
/bin/sh: brew: command not found
:3:2: error: #error "Cannot use system's boost."
:2:2: error: #error "Cannot use system's, GCC building our own."
/bin/sh: brew: command not found
:1:29: fatal error: gsl/gsl_version.h: No such file or directory
compilation terminated.
/bin/sh: brew: command not found
Traceback (most recent call last):
File "", line 1, in
ImportError: No module named matplotlib
/bin/sh: brew: command not found
/bin/sh: brew: command not found
:1:27: fatal error: yaml-cpp/yaml.h: No such file or directory
compilation terminated.
/bin/sh: brew: command not found
Reading alidist/python.sh
Python:python -c 'import matplotlib; import numpy; import certifi ; import sys; sys.exit(1 if sys.version_info < (2, 7) else 0)'
Python:
Python: exit code 1
from alidist.
Indeed you are lacking matplotlib numpy and certifi . Will try to adapt the recipe so that only the python modules get rebuilt.
from alidist.
I think that I have the same error on SLC6. You can test it here :
eulisse@pcald02a:/alice
./alibuild/aliBuild build o2 --disable GEANT4,GEANT3,GEANT_VMC
from alidist.
I think I've fixed this as part of #305. I managed to compile successfully on pcald02a
. Now testing everywhere and then I will merge it.
from alidist.
cool
from alidist.
Closing as duplicate of #305.
from alidist.
Related Issues (20)
- Packages built because usage not allowed by policy HOT 1
- VMC deprecation/removal HOT 2
- el7 python build error in singularity container HOT 3
- FairMQ fails to build with system flatbuffers, if system flatbuffers were not compiled with -fPIC HOT 5
- No onnxruntime version found for my system (MacOS 11.3.1) HOT 1
- OpenSSL :: we need OpenSSL 1.0.x to build XrootD HOT 4
- python-modules HOT 1
- autotools m4 breaks on glibc >= 2.34 HOT 1
- JAliEnROOT.so is not available at MFT-MCH matching workflow
- HepMC3 fails on centos7
- Rivet build fails centos7
- Build error on macOS(Big Sur 11.6.8) HOT 1
- Building [email protected] Failed on Ubuntu 22.04 (Solution Provided)
- pythia8:: nosystem have no effect and system installed pythia8 is used
- DebugGUI/fedora 27:: build error due to libharfbuzz
- fedora 37:: Boost compile error due to wrong python used
- Ubuntu 22.04.6 LTS issue with the installation of O2 with alibuild HOT 1
- v5.6.0 :: local python install
- Outdated Pythia Version in alisw/pythia8 mirror does not include PythiaParallel
- fastjet compile failed on MacOS 14.5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from alidist.