[Bug 191865] devel/py-setuptools: pkg_resources.find_distributions fails to find math/py-numpy under Py3k

2014-07-15 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191865

--- Comment #11 from John W. O'Brien  ---
The plot thickens.

I've been building and rebuilding math/py-numpy, and been unable to generate a
build where the .egg-info directory appears in .PLIST.mktmp, with any version
of python. Of course that means that despite having .egg-info in the staging
directory, it doesn't make it into the package let alone into the installed
system. However, the binary package that the FreeBSD repos are shipping
contains .egg-info, as does a binary package my own poudriere instance built
for me of the same numpy version on or about 2014-06-03. When I rebuild with
that poudriere instance from the latest rev of the ports tree, the package is
missing .egg-info.

math/py-numpy doesn't use PYDISTUTILS_AUTOPLIST (could it?), so while I would
expect to find entries in pkg-plist for %%PYDISTUTILS_EGGINFO%% there are none.
It doesn't look like math/py-numpy ever had those lines, though, so maybe that
isn't the problem.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 191888] lang/python27: PTH option considered harmful

2014-07-15 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191888

Jung-uk Kim  changed:

   What|Removed |Added

 Blocks||191744
   Assignee|freebsd-ports-bugs@FreeBSD. |pyt...@freebsd.org
   |org |

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 191744] lang/python27: With THREADS option: devel/pth: pthread.h conflicts with system pthread.

2014-07-15 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191744

Jung-uk Kim  changed:

   What|Removed |Added

 Depends on||191888

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 191744] lang/python27: With THREADS option: devel/pth: pthread.h conflicts with system pthread.

2014-07-15 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191744

Jung-uk Kim  changed:

   What|Removed |Added

 Attachment #144602|0   |1
is obsolete||

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 191744] lang/python27: With THREADS option: devel/pth: pthread.h conflicts with system pthread.

2014-07-15 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191744

--- Comment #29 from Jung-uk Kim  ---
(In reply to Kubilay Kocak from comment #25)
>  * An attachment added that is more suitable in its own issue report, that
> blocks this bug, if and *only if* this bug is relevant to the proposed fix.

Done.  Please see Bug 191888.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


Re: math/py-numpy cannot satisfy libgfortran dependency on libgcc_s/GCC_4.6.0 [WAS: Re: py27-pandas-0.13.1_1 conflict with py27-MySQLdb-1.2.3_4]

2014-07-15 Thread John W. O'Brien
On 6/14/14 10:24 PM, Irjohn Junus wrote:
> Here's my /usr/local/lib/compat/pkg:
> [ijunus@mars /]$ ls /usr/local/lib/compat/pkg
> libXau.so.0libgd.so.4libxcb-sync.so.0
> libaprutil-1.so.3libpcre.so.1libxcb-xkb.so.0
> libatalk.so.3libpcre16.so.0libxcb.so.2
> libffi.so.5libpixman-1.so.30lxml-3.1.0-py2.7.egg-info
> libfreetype.so.9libsvn_ra_neon-1.so.0
> libgcrypt.so.18libxcb-randr.so.1

Irjohn,

None of that looks suspicious to me.

I'm sorry to leave you hanging like this, but I'm at a loss for how to
proceed. If you have any updates, like things you've tried or---even
better---that the problem cleared up on its own, please let us know. In
the mean time, perhaps somebody else will have some insight into what's
going on.

-John

> On Wed, May 28, 2014 at 7:58 PM, John W. O'Brien  > wrote:
> 
> On 5/18/14 12:30 AM, Irjohn Junus wrote:
> > Thank you for looking at this. Apologies for my late reply it's been
> > crazy busy at work lately.
> 
> I completely understand. As you can probably tell, my situation is
> similar.
> 
> > Here's answers to your questions:
> 
> >>1.  What is the rpath stored in your copy of those numpy files?
> >>That is, what is the output from
> >>
> >>cd /usr/local/lib/python2.7/site-packages/numpy/linalg
> >>readelf -d _umath_linalg.so | grep RPATH
> >>readelf -d lapack_lite.so | grep RPATH
> >>
> >>?
> 
> > readelf -d _umath_linalg.so | grep RPATH
> >  0x000f (RPATH)  Library rpath:
> > [/usr/local/lib/gcc47]
> > readelf -d lapack_lite.so | grep RPATH
> >  0x000f (RPATH)  Library rpath:
> > [/usr/local/lib/gcc47]
> 
> That looks correct to me.
> 
> >>2.  What is the contents of
> >>  
>  /usr/local/lib/python2.7/site-packages/numpy/distutils/site.cfg on your
> >>machine?
> 
> > cat /usr/local/lib/python2.7/site-packages/numpy/distutils/site.cfg
> > [DEFAULT]
> > lapack_type=atlas
> > library_dirs =
> >
> 
> /usr/lib:/usr/local/lib:/usr/local/lib/gcc47/gcc/x86_64-portbld-freebsd9.1/4.7.3/../../../
> > include_dirs =
> > /usr/include:/usr/local/include:/usr/local/include/suitesparse
> > src_dirs = /usr/local/src
> > # search static libraries (.a) in preference to shared ones (.so)
> > search_static_first = 0
> > [atlas]
> > library_dirs =
> >
> 
> /usr/local/lib:/usr/local/lib/gcc47/gcc/x86_64-portbld-freebsd9.1/4.7.3/../../../
> > atlas_libs = lapack, blas
> 
> Just like mine.
> 
> >>2.  What is the contents of /etc/make.conf on your machine?
> 
> > cat /etc/make.conf
> > # added by use.perl 2013-03-25 18:12:09
> > PERL_VERSION=5.12.4
> > #WITH_MPM=worker
> 
> Totally innocuous.
> 
> >> 4.  How to you install and upgrade your ports? Build from source
> >> by hand? Build from source with the help of portmaster,
> >> poudriere, etc?
> >> Install binary packages with pkg_* or ports-mgmt/pkg (pkgng)?
> 
> > 4.
> > I use portmaster exclusively, to install:
> > portmaster --packages-build --delete-build-only port-name
> > to upgrade:
> > portmaster --dwv port-name
> 
> I'm taking a stab in the dark here. Based on the '-w' option, might
> there be any stale libs hanging around in /usr/local/lib/compat/pkg?
> 
> I haven't been able to reproduce this, so I'm not sure which tree to
> bark up next.




signature.asc
Description: OpenPGP digital signature


[Bug 191865] devel/py-setuptools: pkg_resources.find_distributions fails to find math/py-numpy under Py3k

2014-07-15 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191865

--- Comment #12 from John W. O'Brien  ---
Created attachment 144707
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=144707&action=edit
Patch math/py-numpy to install egg-info directory

>From Mk/bsd.python.mk --
add-plist-egginfo:
.if !defined(PYDISTUTILS_NOEGGINFO) && \
!defined(PYDISTUTILS_AUTOPLIST) && \
defined(INSTALLS_EGGINFO) && \
defined(PYTHON_REL)
# [add .egg-info entries to plist]

math/py-numpy does not use AUTOPLIST, nor does it it inhibit with NOEGGINFO.
Therefore it needs INSTALLS_EGGINFO.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 191865] math/py-numpy: Builds and stages egg-info directory but silently fails to install it

2014-07-15 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191865

John W. O'Brien  changed:

   What|Removed |Added

Summary|devel/py-setuptools:|math/py-numpy: Builds and
   |pkg_resources.find_distribu |stages egg-info directory
   |tions fails to find |but silently fails to
   |math/py-numpy under Py3k|install it

--- Comment #13 from John W. O'Brien  ---
Patch tested successfully with poudriere on 10.0-RELEASE against
python{27,33,34}.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 191865] math/py-numpy: Builds and stages egg-info directory but silently fails to install it

2014-07-15 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191865

John W. O'Brien  changed:

   What|Removed |Added

 Attachment #144707|0   |1
is obsolete||

--- Comment #14 from John W. O'Brien  ---
Created attachment 144708
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=144708&action=edit
Patch math/py-numpy to install egg-info directory and bump PORTREVISION

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 191865] math/py-numpy: Builds and stages egg-info directory but silently fails to install it

2014-07-15 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191865

Kubilay Kocak  changed:

   What|Removed |Added

   Keywords||easy
   Priority|--- |Normal
 Status|Needs Triage|In Discussion
   Assignee|freebsd-ports-bugs@FreeBSD. |ko...@freebsd.org
   |org |

--- Comment #15 from Kubilay Kocak  ---
I'll take it, thanks for the fantastic diagnostic & isolation effort

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 191865] math/py-numpy: Builds and stages egg-info directory but silently fails to install it

2014-07-15 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191865

Kubilay Kocak  changed:

   What|Removed |Added

 Status|In Discussion   |Patch Ready

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"