Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 322957 - dev-python/gst-python-0.10.18 version bump
Summary: dev-python/gst-python-0.10.18 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: GStreamer package maintainers
URL: http://gstreamer.freedesktop.org/news/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-06 09:35 UTC by regomodo
Modified: 2010-06-10 06:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
continuing the lazy patch from 0.10.9 (gst-python-0.10.18-lazy.patch,429 bytes, patch)
2010-06-06 09:36 UTC, regomodo
Details | Diff
gst-python-0.10.18.ebuild (gst-python-0.10.18.ebuild,1.56 KB, text/plain)
2010-06-06 09:39 UTC, regomodo
Details
gst-python-0.10.18.ebuild rev2 (gst-python-0.10.18.ebuild,1.62 KB, text/plain)
2010-06-06 12:39 UTC, regomodo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description regomodo 2010-06-06 09:35:07 UTC
ver-0.10.18 came out in February. Current version in portage is 0.10.17 which is now 8months old.

Reproducible: Always

Steps to Reproduce:
1.eix gst-python
2.
3.
Comment 1 regomodo 2010-06-06 09:36:51 UTC
Created attachment 234287 [details, diff]
continuing the lazy patch from 0.10.9

This patch seems to be from 0.10.9 so i've edited it  little just so the contents get added cleanly
Comment 2 regomodo 2010-06-06 09:39:08 UTC
Created attachment 234289 [details]
gst-python-0.10.18.ebuild

A near copy of 0.10.17
Comment 3 regomodo 2010-06-06 09:39:49 UTC
The ebuild fails at the install section:


>>> Completed installing gst-python-0.10.18 into /var/tmp/portage/dev-python/gst-python-0.10.18/image/

strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment
   usr/lib64/gstreamer-0.10/libgstpython.so
   usr/lib64/python2.6/site-packages/gstoption.so
   usr/lib64/python2.6/site-packages/gst-0.10/gst/tag.so
   usr/lib64/python2.6/site-packages/gst-0.10/gst/video.so
   usr/lib64/python2.6/site-packages/gst-0.10/gst/audio.so
   usr/lib64/python2.6/site-packages/gst-0.10/gst/pbutils.so
   usr/lib64/python2.6/site-packages/gst-0.10/gst/interfaces.so
   usr/lib64/python2.6/site-packages/gst-0.10/gst/_gst.so

 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * tag.c:298: warning: implicit declaration of function 'gst_tag_get_language_code_iso_639_2B'
 * tag.c:316: warning: implicit declaration of function 'gst_tag_get_language_code_iso_639_2T'

 * 
 * QA Notice: Package has poor programming practices which may compile
 *            but will almost certainly crash on 64bit architectures.
 * 
 * Function `gst_tag_get_language_code_iso_639_2B' implicitly converted to pointer at tag.c:298
 * Function `gst_tag_get_language_code_iso_639_2T' implicitly converted to pointer at tag.c:316
 * 
 *  Please file a bug about this at http://bugs.gentoo.org/
 *  with the maintaining herd of the package.
 * 
 * ERROR: dev-python/gst-python-0.10.18 failed:
 *   install aborted due to poor programming practices shown above
Comment 4 regomodo 2010-06-06 12:39:35 UTC
Created attachment 234303 [details]
gst-python-0.10.18.ebuild rev2

This works for me on amd64
Comment 5 Arun Raghavan (RETIRED) gentoo-dev 2010-06-10 06:08:03 UTC
Cleaned up the current ebuild for EAPI=3 and committed. Didn't need to update the lazy patch and did not see the error in comment #3.