[ports-i386@FreeBSD.org: quodlibet-0.23.1 failed on i386 6]
Jeremy Messenger
mezz7 at cox.net
Sat Oct 21 17:30:25 UTC 2006
On Fri, 20 Oct 2006 23:03:54 -0500, Kris Kennaway <kris at obsecurity.org>
wrote:
> On Fri, Oct 20, 2006 at 11:01:57PM -0500, Jeremy Messenger wrote:
<snip>
>> I can try to change it to something like replace from INSTALL_DATA to
>> INSTALL_PYFILE, then add:
>>
>> INSTALL_PYFILE=${INSTALL} ${COPY} ${_SHROWNGRP} -m 0644
>>
>> Any object on this? I have no idea if it will help, but we can give it a
>> shoot.
>
> I'd prefer if you or someone else can test it to see if it really does
> help :)
It doesn't help. No change permission this time, but it has changed the
size and checksum.
======================================
# ls -l /usr/local/lib/python2.4/site-packages/ | grep pygst
-rw-r--r-- 1 root wheel 9 Oct 21 11:36 pygst.pth
-rw-r--r-- 1 root wheel 2021 Oct 21 11:36 pygst.py
-rw-r--r-- 1 root wheel 1079 Oct 21 11:36 pygst.pyc
------------------------------^^^^--------^^^^^
-rw-r--r-- 1 root wheel 1079 Oct 21 11:36 pygst.pyo
# cd /usr/ports/multimedia/quodlibet ; make install clean
[...installed...]
# ls -l /usr/local/lib/python2.4/site-packages/ | grep pygst
-rw-r--r-- 1 root wheel 9 Oct 21 11:36 pygst.pth
-rw-r--r-- 1 root wheel 2021 Oct 21 11:36 pygst.py
-rw-r--r-- 1 root wheel 1108 Oct 21 11:48 pygst.pyc
------------------------------^^^^--------^^^^^
-rw-r--r-- 1 root wheel 1079 Oct 21 11:36 pygst.pyo
# pkg_delete -f py24-gstreamer-0.10.5_3
pkg_delete: package 'py24-gstreamer-0.10.5_3' is required by these other
packages
and may not be deinstalled (but I'll delete it anyway):
quodlibet-0.23.1
pkg_delete: '/usr/local/lib/python2.4/site-packages/pygst.pyc' fails
original MD5 checksum - deleted anyway.
======================================
I have found a solution, here's patch:
http://people.freebsd.org/~mezz/diff/py-gstreamer.diff
Notice that I changed from ${WRKSRC} to ${PYTHON_SITELIBDIR} and it works
better. Keep in mind, I have 'pkg_delete -f quodlibet-0.23.1' before I
redo the test.
======================================
# ls -l /usr/local/lib/python2.4/site-packages/ | grep pygst
-rw-r--r-- 1 root wheel 9 Oct 21 12:04 pygst.pth
-rw-r--r-- 1 root wheel 2021 Oct 21 12:04 pygst.py
-rw-r--r-- 1 root wheel 1069 Oct 21 12:04 pygst.pyc
------------------------------^^^^--------^^^^^
-rw-r--r-- 1 root wheel 1069 Oct 21 12:04 pygst.pyo
# cd /usr/ports/multimedia/quodlibet ; make install clean
[...installed...]
# ls -l /usr/local/lib/python2.4/site-packages/ | grep pygst
-rw-r--r-- 1 root wheel 9 Oct 21 12:04 pygst.pth
-rw-r--r-- 1 root wheel 2021 Oct 21 12:04 pygst.py
-rw-r--r-- 1 root wheel 1069 Oct 21 12:04 pygst.pyc
------------------------------^^^^--------^^^^^
-rw-r--r-- 1 root wheel 1069 Oct 21 12:04 pygst.pyo
# pkg_delete -f py24-gstreamer-0.10.5_3
pkg_delete: package 'py24-gstreamer-0.10.5_3' is required by these other
packages
and may not be deinstalled (but I'll delete it anyway):
quodlibet-0.23.1
======================================
May I commit it?
Cheers,
Mezz
> Kris
--
mezz7 at cox.net - mezz at FreeBSD.org
FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org
http://wiki.freebsd.org/multimedia - multimedia at FreeBSD.org
More information about the freebsd-multimedia
mailing list