> On Aug 23, 2020, at 1:24 AM, Pascal <p....@orange.fr> wrote:
> 
> 
>> Le 22 août 2020 à 19:17, John Ralls <jra...@ceridwen.us> a écrit :
>> 
>>> On Aug 22, 2020, at 12:38 AM, Pascal <p....@orange.fr> wrote:
>>> 
> 
> ...
> 
>>> Then, I've got the following logs with "failed":
>>> 
>>> % jhbuild bootstrap-gtk-osx                           
>>> ...
>>> E: ['pkg-config', '--list-all'] failed
>>> E: ['pkg-config', '--list-all'] failed
>>> *** Checking out xz *** [1/14]
>>> ...
>> 
>> Well, if you're starting with a new prefix there won't be any pkg-config to 
>> call so it will fail. There's no call to pkg-config in gtk-osx itself though 
>> of course lots of configure scripts do. Are you trying to call it in 
>> jhbuildrc-custom?
> 
> Yes John it was a new prefix.
> 
> Here are the traceback of the two errors:
> 
> E: ['pkg-config', '--list-all'] failed
>  File "/opt/src-2020/.new_local/libexec/run_jhbuild.py", line 17, in <module>
>    jhbuild.main.main(sys.argv[1:])
>  File "/opt/src-2020/Source/jhbuild/jhbuild/main.py", line 120, in main
>    rc = jhbuild.commands.run(command, config, args, help=lambda: 
> print_help(parser))
>  File "/opt/src-2020/Source/jhbuild/jhbuild/commands/__init__.py", line 188, 
> in run
>    return cmd.execute(config, args, help)
>  File "/opt/src-2020/Source/jhbuild/jhbuild/commands/__init__.py", line 56, 
> in execute
>    return self.run(config, options, args, help)
>  File "/opt/src-2020/config/jhbuildrc", line 97, in run
>    rc = jhbuild.commands.base.cmd_build.run(self, config, options, args)
>  File "/opt/src-2020/Source/jhbuild/jhbuild/commands/base.py", line 237, in 
> run
>    module_list = module_set.remove_system_modules(full_module_list)
>  File "/opt/src-2020/Source/jhbuild/jhbuild/moduleset.py", line 245, in 
> remove_system_modules
>    installed_pkgconfig = systeminstall.get_installed_pkgconfigs(self.config)
>  File "/opt/src-2020/Source/jhbuild/jhbuild/utils/systeminstall.py", line 44, 
> in get_installed_pkgconfigs
>    traceback.print_stack()
> E: ['pkg-config', '--list-all'] failed
>  File "/opt/src-2020/.new_local/libexec/run_jhbuild.py", line 17, in <module>
>    jhbuild.main.main(sys.argv[1:])
>  File "/opt/src-2020/Source/jhbuild/jhbuild/main.py", line 120, in main
>    rc = jhbuild.commands.run(command, config, args, help=lambda: 
> print_help(parser))
>  File "/opt/src-2020/Source/jhbuild/jhbuild/commands/__init__.py", line 188, 
> in run
>    return cmd.execute(config, args, help)
>  File "/opt/src-2020/Source/jhbuild/jhbuild/commands/__init__.py", line 56, 
> in execute
>    return self.run(config, options, args, help)
>  File "/opt/src-2020/config/jhbuildrc", line 97, in run
>    rc = jhbuild.commands.base.cmd_build.run(self, config, options, args)
>  File "/opt/src-2020/Source/jhbuild/jhbuild/commands/base.py", line 252, in 
> run
>    module_state = module_set.get_module_state(full_module_list)
>  File "/opt/src-2020/Source/jhbuild/jhbuild/moduleset.py", line 206, in 
> get_module_state
>    installed_pkgconfig = systeminstall.get_installed_pkgconfigs(self.config)
>  File "/opt/src-2020/Source/jhbuild/jhbuild/utils/systeminstall.py", line 44, 
> in get_installed_pkgconfigs
>    traceback.print_stack()
> 
> It is a handled exception in the code, I don't know why it issues an error 
> logging level.
> I reported these errors as I haven't seen them before.

It prints the error because beginning in 3.7 not-captured output is passed on 
to the usual FD and line 44 doesn't capture stderror.

It seems otherwise harmless.

Regards,
John Ralls

_______________________________________________
gtk-osx-users-list mailing list
gtk-osx-users-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list

Reply via email to