Re: jhbuild complains about missing python-devel package



On Sun, 2012-09-30 at 00:22 -0500, Kerrick Staley wrote:
> When I run jhbuild build, it prints the following output and quits:
> 
> 
> Required packages:
>   System installed packages which are too old:
>     (none)
>   No matching system package installed:
>     python-devel (python.pc, required=2.5)
> jhbuild build: Required system dependencies not installed. Install
> using the command 'jhbuild sysdeps --install' or to ignore system
> dependencies use command-line option --nodeps
> 
> 
> My distro (Arch Linux) doesn't have a package called python-devel, and
> furthermore doesn't provide the python.pc file in any package. It does
> however provide python-2.7.pc, python3.pc, python-3.2.pc, and
> python-3.2mu.pc.
> 
> 
> If I pass the the --nodeps flag to jhbuild, all my modules (pygobject,
> clutter, and vala) still build successfully, so it appears python.pc
> isn't actually necessary.
> 
> 
> Any insight as to how this might be fixed?

python-devel is a dependency of gobject-introspection. It would be nice
if JHBuild's python-devel requirement could be satisfied by python.py or
python2.7.pc or python3.pc or etc. But JHBuild doesn't support this yet.
I raised a bug [1].

In the meanwhile, add 'python-devel' to skip in ~/.config/jhbuildrc, or
use --nodeps, or add check_sysdeps=False to ~/.config/jhbuildrc.

-- 
Craig Keogh <cskeogh adam com au>

[1] https://bugzilla.gnome.org/show_bug.cgi?id=685147



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]