)]}' { "commit": "26b650688b7805dbd78376772850d9177a27d4f6", "tree": "6d88fa634eed39aa7836bd6a1595df2c96351c6c", "parents": [ "0147c4c37e9684acdeea8aec9ac08ffdfb790041" ], "author": { "name": "Colin Watson", "email": "cjwatson@ubuntu.com", "time": "Thu Jan 03 23:59:36 2013 +0000" }, "committer": { "name": "Jonathan Nieder", "email": "jrnieder@gmail.com", "time": "Sun Jan 27 11:39:59 2019 -0800" }, "message": "debian/control: Remove build-dependency on perl\n\nxz-utils\u0027 build-dependency on perl is unnecessary, and it impedes\ncross-building (because perl is assumed to be needed from the host\narchitecture by default), which is awkward because xz-utils is part of a\nbase buildd chroot. perl:native would be better, but Debian\u0027s build\ndaemons don\u0027t support that syntax yet.\n\nAs it happens, the perl build-dependency is entirely unnecessary.\nxz-utils only uses the bare perl interpreter, without modules (other\nthan \u0027warnings\u0027 and \u0027strict\u0027). As such, it has no need for\nnon-Essential facilities, and can rely on the Essential perl-base. In\nprivate mail, Jonathan suggested rewriting in awk, but this is\nunnecessary; you really should just be able to rely on the Essentialness\nof the perl interpreter here, and the Perl policy sanctions this given\nthat xz-utils is part of the base system.\n\n * Remove build-dependency on perl; we use no non-trivial Perl modules so\n the Essential perl-base is perfectly adequate, and an unadorned\n build-dependency on perl is problematic for cross-building.\n\n[helmut@subdivi.de: uploaded as NMU]\n", "tree_diff": [ { "type": "modify", "old_id": "fb4eeb7694a35781de9cad8c3125e7f4b7ab20da", "old_mode": 33188, "old_path": "debian/changelog", "new_id": "5347a1c6fcb9f92024dee4ffba8f44678811e99a", "new_mode": 33188, "new_path": "debian/changelog" }, { "type": "modify", "old_id": "986f0c104790ca185e911b1044512a0cbf8c8413", "old_mode": 33188, "old_path": "debian/control", "new_id": "a7da7ac2fc27ddd7a03a81adb338483f3938e246", "new_mode": 33188, "new_path": "debian/control" } ] }