[Pkg-javascript-devel] 500k javascript needs 175MB git source?!?

Jonas Smedegaard dr at jones.dk
Tue Sep 2 16:15:48 UTC 2014


Hi,

I just saw libjs-mediaelement has entered unstable which I need for a 
project, so I went to make a backport of it and did a debcheckout - and 
got a surprise:

jonas at bastian:~/src/TMP/libjs-mediaelement$ debcheckout 
libjs-mediaelement
declared git repository at 
git://anonscm.debian.org/pkg-javascript/mediaelement.git
git clone git://anonscm.debian.org/pkg-javascript/mediaelement.git 
libjs-mediaelement ...
Cloning into 'libjs-mediaelement'...
remote: Counting objects: 9595, done.
remote: Compressing objects: 100% (4086/4086), done.
remote: Total 9595 (delta 5488), reused 9594 (delta 5488)
Receiving objects: 100% (9595/9595), 175.26 MiB | 923.00 KiB/s, done.
Resolving deltas: 100% (5488/5488), done.
Checking connectivity... done.

175MB? Seriously?

It looks like upstream is using the git not only for source but also as 
distribution medium for binary code in the build dir.

I strongly recommend to try redo the Debian git - either without 
tracking upstream or with their git mangled to strip the build dir 
throughout the whole history of the git (see "git help filter-branch").

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20140902/e368b9f2/attachment.sig>


More information about the Pkg-javascript-devel mailing list