After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 633023 - [discoverer] Add versionized gst-discoverer tool
[discoverer] Add versionized gst-discoverer tool
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal blocker
: 0.10.31
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-10-24 11:03 UTC by Sebastian Dröge (slomo)
Modified: 2010-10-30 11:08 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
tools: Rename gst-discoverer to gst-discoverer-0.10 (1.25 KB, patch)
2010-10-24 15:03 UTC, Edward Hervey
needs-work Details | Review

Description Sebastian Dröge (slomo) 2010-10-24 11:03:43 UTC
+++ This bug was initially created as a clone of Bug #632988 +++

gst-discoverer should be a versionized tool, like gst-inspect-0.10/gst-launch-0.10/etc, and have a wrapper script called gst-discoverer. Otherwise parallel installation of gstreamer 0.10 and 0.11/0.12 isn't possible
Comment 1 Tim-Philipp Müller 2010-10-24 13:22:22 UTC
I think we should just dispense with the wrapper crap and only have gst-discoverer-0.10 (same for core, but we can't really change it there now).
Comment 2 Edward Hervey 2010-10-24 15:03:11 UTC
Created attachment 173121 [details] [review]
tools: Rename gst-discoverer to gst-discoverer-0.10
Comment 3 Tim-Philipp Müller 2010-10-24 15:21:16 UTC
Comment on attachment 173121 [details] [review]
tools: Rename gst-discoverer to gst-discoverer-0.10

I don't think we need to / should apply the -0.10 suffix to the source file. You probably only need that because the .c file is in EXTRA_DIST and not in xyz_SOURCES where it belongs (IMHO).
Comment 4 Tim-Philipp Müller 2010-10-30 11:08:33 UTC
commit 0c4e4f25ae392681a3574202aa1813e6bb0a51c5
Author: Tim-Philipp Müller <tim.muller@collabora.co.uk>
Date:   Sat Oct 30 12:03:39 2010 +0100

    tools: rename gst-discoverer binary to gst-discoverer-0.10
    
    We're not providing a wrapper like we do for the tools in core,
    since wrappers are confusing (e.g. for debugging purposes),
    mostly pointless (since the API is likely to change between
    major versions), and cause packaging issues when packages for
    two different major versions are to be installed in parallel.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=633023