[csw-maintainers] python library directory

Romeo Theriault romeotheriault at opencsw.org
Wed Nov 7 09:03:05 CET 2012


Hi Ben, thanks for the follow up. I started by trying to rebuild the
pyzmq (zeromq) module and am running into this error:

running build_ext
error: invalid Python installation: unable to open
/opt/csw/lib/python/config/Makefile (No such file or directory)
gmake[1]: *** [build-work/solaris9-sparc/build-isa-sparcv8/pyzmq-2.2.0/setup.py]
Error 1


This is after running a 'mgar platforms' upon which time mgar ssh's
into experimental9s and 9x to build the module. As you know the
Makefile is now in the python2.6 directory instead of python dir. But
I checked on experimental9s and there is no config dir in either
"python" or the "python26" directory.

Do you have any advice on how to proceed here?

Thanks,
Romeo

On Sat, Nov 3, 2012 at 11:12 PM, Ben Walton <bwalton at opencsw.org> wrote:
> Hi Romeo,
>
> On Sun, Nov 4, 2012 at 6:52 AM, Romeo Theriault
> <romeotheriault at opencsw.org> wrote:
>
>> Hi Ben, I'm in no rush on this but just want to make sure I'm not missing
>> the bus in terms of rebuiding my python modules. Is it ready for us to make
>> the changes and if so what changes need to be  made to conform to the new
>> standard?
>
> I haven't done much in the last few days as I've been in the middle of
> moving but I'm hoping to get rolling again shortly.  On the
> experimental10* boxes, I've been working through the package set and
> placing updated packages in /home/experimental/python26-lib/.  As
> needed, these updated versions are installed on the experimental
> hosts.
>
> If you want to build your modules now, that would be perfect.  I just
> made python26-lib mode 1777 so that anyone can deposit packages.
>
> Most packages are just a quick respin but not all.  Some break at a
> post-install or post-merge step when they try to do something in the
> legacy site packages directory.  I added $(SITE_PACKAGES) to the
> python category file in GAR for use in these recipes.  Others break
> for different reasons although nothing has taken too much time to
> resolve so far.
>
> I'm not doing any version bumps unless required for some reason.
>
> My approach has been to work though the list doing dependencies first
> and then checking them off on the wiki page:
> http://wiki.opencsw.org/project-python2libdir
>
> I've been doing any package required so far but if people want to
> maintain ownership, they'll need to re-roll too...I don't mind going
> through to do any fixup work required first though.
>
> Thanks
> -Ben
> _______________________________________________
> maintainers mailing list
> maintainers at lists.opencsw.org
> https://lists.opencsw.org/mailman/listinfo/maintainers
> .:: This mailing list's archive is public. ::.


More information about the maintainers mailing list