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 765554 - Add option to bundle all deps' files into the tarball
Add option to bundle all deps' files into the tarball
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: cerbero
unspecified
Other Linux
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-04-25 17:43 UTC by Xavier Claessens
Modified: 2018-01-09 15:36 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
package: Add --embed-deps command line option (4.50 KB, patch)
2016-04-25 17:44 UTC, Xavier Claessens
none Details | Review
package: Add --embed-deps command line option (4.42 KB, patch)
2016-04-26 20:01 UTC, Xavier Claessens
none Details | Review
package: Add --embed-deps command line option (4.45 KB, patch)
2017-08-30 18:42 UTC, Xavier Claessens
rejected Details | Review

Description Xavier Claessens 2016-04-25 17:43:41 UTC
It is annoying to have different tarballs for each part of gstreamer. It is easier to ship one big tarball containing everything instead.
Comment 1 Xavier Claessens 2016-04-25 17:44:05 UTC
Created attachment 326706 [details] [review]
package: Add --embed-deps command line option

When building tarball for a package, this option also pulls
all package's deps (recursively) files into the tarball.
Comment 2 Xavier Claessens 2016-04-26 20:01:28 UTC
Created attachment 326800 [details] [review]
package: Add --embed-deps command line option

When building tarball for a package, this option also pulls
all package's deps (recursively) files into the tarball.
Comment 3 Olivier Crête 2017-08-30 18:24:26 UTC
Review of attachment 326800 [details] [review]:

looks good to me
Comment 4 Xavier Claessens 2017-08-30 18:42:56 UTC
Created attachment 358790 [details] [review]
package: Add --embed-deps command line option

When building tarball for a package, this option also pulls
all package's deps (recursively) files into the tarball.
Comment 5 Xavier Claessens 2017-08-31 13:23:41 UTC
Olivier: I don't have push persmissions for GStreamer, can you please merge it for me?
Comment 6 Xavier Claessens 2018-01-09 15:01:55 UTC
Nicolas pointed me that gstreamer-1.0.package already produce only one tarball because it's a MetaPackage. I didn't know about that special class of package and indeed that seems to cover my use case.