Re: [Fwd: dvdvideo-20120126_1 failed on amd64 8]

2012-04-25 Thread Nicola Vitale
Hi,

> [Il 25 aprile 2012 17:21, wen heping  ha scritto]
>    nivit@, would you commit your resolve into bsd.python.mk ?

Yes, if others agree. Anyway, we don't need to do some testing before
committing to bsd.python.mk?

-- 
Nicola Vitale
___
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: trac-0.12.3 wants Genshi>=0.6,<0.7dev

2013-06-09 Thread Nicola Vitale
Hi,

> [2013/6/9 Douglas Thrift ]
> I just noticed that my Trac installation had stopped working. I tracked
> it down to Trac wanting Genshi>=0.6,<0.7dev while the current version of
> Genshi from ports has been upgraded to 0.7 which doesn't match this.

Is it possible for you to test these patches?

http://goo.gl/LeYiL (repocopy of py-genshi to py-genshi06)
http://goo.gl/XaDpw (patch for textproc/trac)

Thank you very much.

Best regards.
-- 
Nicola Vitale
___
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: trac-0.12.3 wants Genshi>=0.6,<0.7dev

2013-06-09 Thread Nicola Vitale
Hi,

> [2013/6/9 William Grzybowski ]
> There is a pending PR to update trac 1.0.1, which uses genshi >= 0.6,
> maybe thats a better solution.

Yes, I think so.

Best regards.
-- 
Nicola Vitale
___
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: svn commit: r332287 - in head/sysutils: . py-halite py-halite/files

2013-11-03 Thread Nicola Vitale
Hi Marcus,

> [2013/11/3 Marcus von Appen ]
> Rather than using it conditionally, are there cases where eggs must be
> installed as zip packages (see also https://wiki.freebsd.org/Python and
> ports/182332)?

AFAIK, I don't think so. The only reason I found was in the setuptools
doc: "For maximum performance, Python packages are best installed as
zip files."...

In any case, we can not add -Z directly to PYDISTUTILS_INSTALLARGS
now, otherwise we break all ports that install its egg zipped. It's
necessary to fix their pkg-plist before or set PYDISTUTILS_AUTOPLIST
in case.

-- 
Nicola Vitale
___
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: systematic issue with PYDISTUTILS_AUTOPLIST

2013-11-21 Thread Nicola Vitale
Hi,

> [2013/11/21 William Grzybowski ]
> The conclusion is that there are issues to fix in setuptools like
> easy-install.pth.

Do you mean errors such as

/usr/local/lib/python2.7/site-packages/easy-install.pth: No such file
or directory?

(see for example
http://package19.nyi.freebsd.org/bulk/91amd64-default-pr_183726/2013-11-13_11h43m59s/logs/errors/py27-scriptaculous-1.8.1.1_2.log
)

If so, in my opinion the cause may be this change to bsd.python.mk:
http://svnweb.freebsd.org/ports?view=revision&revision=322046

In fact, with the new setuptools, easy-install.pth is created the
first time you run easy_install; but if you use only packages to
install programs/dependencies, then this never happens, so the ed
command fails to edit the file
${PYEASYINSTALL_SITELIBDIR}/easy-install.pth.

HTH.
--
Nicola Vitale
___
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: systematic issue with PYDISTUTILS_AUTOPLIST

2013-11-22 Thread Nicola Vitale
Hi,

> [2013/11/22 William Grzybowski ]
> On Fri, Nov 22, 2013 at 2:58 AM, Nicola Vitale  wrote:
>> If so, in my opinion the cause may be this change to bsd.python.mk:
>> http://svnweb.freebsd.org/ports?view=revision&revision=322046
>
> In my opinion its not really a cause, how else would you do that? We
> are dealing with packages, I don't see another way to install the
> packages if not manually poking with easy-install.pth.

Yes, of course. Or we can use easy_install command again...

> Sure, but the only way around that I see is manually creating the
> easy-install.pth, or figure out a way to tel setuptools to,

In fact, and why did you not add that file? Obviously we could create
a simple port as a run dependency of setuptools, that installs only
that file with a minimal content, so not having to worry about it when
you update setuptools.

-- 
Nicola Vitale
___
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: Any fixes in work for py-setuptools for python 3.3+ ?

2013-12-27 Thread Nicola Vitale
Hi,

> [2013/12/24 William Grzybowski ]
> The issue here is that the dependency list is built with poudriere
> using PKGORIGIN

And why not to create slave ports of py-setuptools? I mean
(devel/py-setuptools-py27), devel/py-setuptools-py33, etc, each one
with a simple Makefile such as

USE_PYTHON= 3.3  # or 2.7, 3.2, etc...
MASTERDIR=  ${.CURDIR}/../py-setuptools

.include "${MASTERDIR}/Makefile"

Then change USE_PYTHON= to USE_PYTHON?= (and PORTREVISION) in
devel/py-setuptools/Makefile and apply the following patch to
bsd.python.mk http://people.freebsd.org/~nivit/diffs/bsd.python.mk.20131228.txt

I haven't done any testing, but I think it might be a temporary
solution for that issue.

--
Nicola Vitale
___
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: ports/118301: devel/py-setuptools easy-install.pth contents lost on upgrade clobbering ports using it

2011-03-08 Thread Nicola Vitale
The following reply was made to PR ports/118301; it has been noted by GNATS.

From: Nicola Vitale 
To: Douglas William Thrift 
Cc: freebsd-gnats-sub...@freebsd.org
Subject: Re: ports/118301: devel/py-setuptools easy-install.pth contents lost
 on upgrade clobbering ports using it
Date: Tue, 8 Mar 2011 16:05:30 +0100

 Hi,
 
 > [2007/11/28 Douglas William Thrift ]
 >>Synopsis: =A0 =A0 =A0 devel/py-setuptools easy-install.pth contents lost =
 on upgrade clobbering ports using it
 
 The following patch should solve the issue:
 
 http://people.freebsd.org/~nivit/diffs/py-setuptools.txt
 
 --=20
 Nicola Vitale
___
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"