Emerge: Plotting build dependencies graph, emerge -k/-j

Sascha L. Teichmann sascha.teichmann at intevation.de
Thu Jul 22 12:24:33 CEST 2010


Am 22.07.2010 11:45, schrieb Ralf Habacker:
> 
> in portage.py I also found the following change - for what is this good ?
> 
>         # TODO: Impove importing ...
>         suff_indices, suff_idx = imp.get_suffixes(), 1
>         for idx, suff in enumerate(suff_indices):
>             if suff[0] == ".py": suff_idx = idx; break
>         return imp.load_module( modulename.replace('.', '_'),
>             fileHdl, module, suff_indices[suff_idx] )
> 

I forgot to mention. This makes the portage loading compatible
with GNU/Linux (my main working system) as well. The
imp.get_suffixes() returns different lists on the different systems.
Checking for the explicit position of '.py' ensures that it works
on both platforms.

> Regards
>  Ralf

Regargs,
  Sascha


More information about the Kde-windows mailing list