Lev Serebryakov | 23 Jul 16:13 2014
Picon

Difference between "devel/talloc" and "devel/tevent" with NO_PYHONS set

Hello, Freebsd-ports.

Both "devel/talloc" and "devel/tevent" have special code to disable tuntime
dependency on Python if NO_PYHON is set. Code seems identical, but:

% make -C /usr/ports/devel/talloc NO_PYTHON=yes -V RUN_DEPENDS

% make -C /usr/ports/devel/tevent NO_PYTHON=yes -V RUN_DEPENDS
/usr/local/bin/python2.7:/usr/ports/lang/python27 python2:/usr/ports/lang/python2
pkgconf:/usr/ports/devel/pkgconf talloc>=2.1.0:/usr/ports/devel/talloc
%

 What does go wrong!?

--

-- 
// Black Lion AKA Lev Serebryakov <lev <at> FreeBSD.org>

bugzilla-noreply | 23 Jul 08:35 2014
Picon

[Bug 192017] [maintainer] [update] [security] sysutils/ansible 1.6.7

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192017

Frederic Culot <culot <at> FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |culot <at> FreeBSD.org
           Assignee|python <at> FreeBSD.org          |culot <at> FreeBSD.org

--

-- 
You are receiving this mail because:
You are the assignee for the bug.
bugzilla-noreply | 22 Jul 03:46 2014
Picon

[Bug 191991] www/chromium fails configure steps

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191991

Kubilay Kocak <koobs <at> FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |koobs <at> FreeBSD.org

--- Comment #6 from Kubilay Kocak <koobs <at> FreeBSD.org> ---
Carlos is correct, the SEM option was made the default in r361735 [1] for the
following reasons:

- POSIX semaphores are now supported and working in all supported FreeBSD
(GENERIC) releases.

- They are expected and part of a default upstream Python build (unless not
supported by the system, or broken)

- While 'technically' optional in that one *can* disable them with the
appropriate configure argument, it is not exposed in ./configure --help or
otherwise documented as a user-configurable knob.

- To address issues just like this for binary packages (see special note in
commit log below)

[1] https://svnweb.freebsd.org/ports?view=revision&revision=361735

--

-- 
You are receiving this mail because:
You are on the CC list for the bug.
(Continue reading)

bugzilla-noreply | 22 Jul 03:38 2014
Picon

[Bug 192017] [maintainer] [update] [security] sysutils/ansible 1.6.7

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192017

Kubilay Kocak <koobs <at> FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|Needs Triage                |Patch Ready
                 CC|                            |koobs <at> FreeBSD.org
           Assignee|freebsd-ports-bugs <at> FreeBSD. |python <at> FreeBSD.org
                   |org                         |

--

-- 
You are receiving this mail because:
You are the assignee for the bug.
bugzilla-noreply | 22 Jul 03:36 2014
Picon

[Bug 191773] [maintainer] [patch] sysutils/ansible: Add CPE_VENDOR

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191773

Kubilay Kocak <koobs <at> FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|Open                        |Issue Resolved
         Resolution|---                         |DUPLICATE

--- Comment #1 from Kubilay Kocak <koobs <at> FreeBSD.org> ---
Superseded by bug 192017

*** This bug has been marked as a duplicate of bug 192017 ***

--

-- 
You are receiving this mail because:
You are the assignee for the bug.
bugzilla-noreply | 22 Jul 02:21 2014
Picon

[Bug 191991] www/chromium fails configure steps

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191991

--- Comment #5 from Carlos Jacobo Puga Medina <cjpugmed <at> gmail.com> ---
(In reply to Stephen Hurd from comment #4)
> Ah, my options set appears to predate SEM being default.
> 
> Do I need to rebuild all dependent ports as well with this?

There isn't any entry related in /usr/ports/UPDATING, so I think is not
obligatory but recommended in any case.

--

-- 
You are receiving this mail because:
You are on the CC list for the bug.
bugzilla-noreply | 22 Jul 02:12 2014
Picon

[Bug 191991] www/chromium fails configure steps

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191991

--- Comment #4 from Stephen Hurd <shurd <at> FreeBSD.org> ---
Ah, my options set appears to predate SEM being default.

Do I need to rebuild all dependent ports as well with this?

--

-- 
You are receiving this mail because:
You are on the CC list for the bug.
bugzilla-noreply | 22 Jul 01:28 2014
Picon

[Bug 191991] www/chromium fails configure steps

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191991

Carlos Jacobo Puga Medina <cjpugmed <at> gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |cjpugmed <at> gmail.com

--- Comment #3 from Carlos Jacobo Puga Medina <cjpugmed <at> gmail.com> ---
To avoid this error you should rebuild lang/python27 with SEM enabled.

--

-- 
You are receiving this mail because:
You are on the CC list for the bug.
bugzilla-noreply | 21 Jul 22:17 2014
Picon

[Bug 191991] www/chromium fails configure steps

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191991

--- Comment #2 from Stephen Hurd <shurd <at> FreeBSD.org> ---
I can confirm that my Python2.7 on 10.0-RELEASE-p7 appears to not support
queues:

root <at> portable:/usr/ports/www/chromium # python
Python 2.7.8 (default, Jul 18 2014, 02:59:47) 
[GCC 4.2.1 Compatible FreeBSD Clang 3.3 (tags/RELEASE_33/final 183502)] on
freebsd10
Type "help", "copyright", "credits" or "license" for more information.
>>> import multiprocessing
>>> from multiprocessing import queues
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/multiprocessing/queues.py", line 48, in
<module>
    from multiprocessing.synchronize import Lock, BoundedSemaphore, Semaphore,
Condition
  File "/usr/local/lib/python2.7/multiprocessing/synchronize.py", line 59, in
<module>
    " function, see issue 3770.")
ImportError: This platform lacks a functioning sem_open implementation,
therefore, the required synchronization primitives needed will not function,
see issue 3770.

Adding the promising-looking --no-parallel to the gyp command-line does not
seem to help though.  Nor does adding no_parallel=1 or parallel=0 to the
defines.

(Continue reading)

bugzilla-noreply | 21 Jul 16:56 2014
Picon

[Bug 191991] www/chromium fails configure steps

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191991

Rene Ladan <rene <at> FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |freebsd-python <at> FreeBSD.org

--

-- 
You are receiving this mail because:
You are on the CC list for the bug.
bugzilla-noreply | 21 Jul 13:38 2014
Picon

[Bug 192002] [maintainer] lang/cython: Update to 0.20.2

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192002

Kubilay Kocak <koobs <at> FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|Needs Triage                |Patch Ready
                 CC|                            |koobs <at> FreeBSD.org
           Assignee|freebsd-ports-bugs <at> FreeBSD. |python <at> FreeBSD.org
                   |org                         |
            Summary|[maintainer] update         |[maintainer] lang/cython:
                   |lang/cython from 0.20.1 to  |Update to 0.20.2
                   |0.20.2                      |

--

-- 
You are receiving this mail because:
You are the assignee for the bug.

Gmane