Bug#929786: origtargz does not download multiple tarballs
On Mon, 15 Jul 2019 21:33:47 +0530 Pirate Praveen wrote: > On Fri, 31 May 2019 16:25:17 +0500 Pirate Praveen > wrote: > > > > > > On Fri, May 31, 2019 at 3:12 PM, Mattia Rizzolo > > wrote: > > > user devscri...@packages.debian.org > > > usertags 929786 origtargz > > > tags 929786 moreinfo > > > quit > > > > > > On Thu, May 30, 2019 at 08:26:27PM +0500, Pirate Praveen wrote: > > >> pravi@nishumbha:~/forge/debian/git/js-team/node-vinyl-fs$ origtargz > > >> pristine-tar: successfully generated > > >> ../node-vinyl-fs_3.0.3.orig.tar.gz > > >> > > >> But it failed to download multiple tarballs from archive. You can > > >> use > > >> https://salsa.debian.org/js-team/node-vinyl-fs to reproduce this > > >> issue. > > > > > > Honestly, I don't think there is any sane way for `origtargz` to > > > fiugre > > > that it needs to download/produce/build more than one orig tarball, > > > from > > > inside the unpacked source. > > > > > > That's an information that is available *only* from the .dsc, which is > > > not something `origtargz` has access to. Anything else would truly be > > > guesswork. > > > > > > > > > Suggestions? > > > > > If #577113 gets implemented, that will give a uniform way to get list > > of components. But even now this information is available in > > debian/gbp.conf for packages that use git-buildpackage. I think > > origtargz should look in gbp.conf for components if the file is present. > > > > When pristine-tar branch is missing it does apt source, I think the > > same could be tried here also. > > pristine-tar list will show all the tarballs when it is a git clone and > has pristine-tar branch. > If debian/watch has a component entry, it can be used to find all components. It also has a list of all components (at least for all node packages this works).
Bug#929786: origtargz does not download multiple tarballs
On Fri, 31 May 2019 16:25:17 +0500 Pirate Praveen wrote: > > > On Fri, May 31, 2019 at 3:12 PM, Mattia Rizzolo > wrote: > > user devscri...@packages.debian.org > > usertags 929786 origtargz > > tags 929786 moreinfo > > quit > > > > On Thu, May 30, 2019 at 08:26:27PM +0500, Pirate Praveen wrote: > >> pravi@nishumbha:~/forge/debian/git/js-team/node-vinyl-fs$ origtargz > >> pristine-tar: successfully generated > >> ../node-vinyl-fs_3.0.3.orig.tar.gz > >> > >> But it failed to download multiple tarballs from archive. You can > >> use > >> https://salsa.debian.org/js-team/node-vinyl-fs to reproduce this > >> issue. > > > > Honestly, I don't think there is any sane way for `origtargz` to > > fiugre > > that it needs to download/produce/build more than one orig tarball, > > from > > inside the unpacked source. > > > > That's an information that is available *only* from the .dsc, which is > > not something `origtargz` has access to. Anything else would truly be > > guesswork. > > > > > > Suggestions? > > > If #577113 gets implemented, that will give a uniform way to get list > of components. But even now this information is available in > debian/gbp.conf for packages that use git-buildpackage. I think > origtargz should look in gbp.conf for components if the file is present. > > When pristine-tar branch is missing it does apt source, I think the > same could be tried here also. pristine-tar list will show all the tarballs when it is a git clone and has pristine-tar branch. signature.asc Description: OpenPGP digital signature
Bug#929786: origtargz does not download multiple tarballs
On Fri, May 31, 2019 at 3:12 PM, Mattia Rizzolo wrote: user devscri...@packages.debian.org usertags 929786 origtargz tags 929786 moreinfo quit On Thu, May 30, 2019 at 08:26:27PM +0500, Pirate Praveen wrote: pravi@nishumbha:~/forge/debian/git/js-team/node-vinyl-fs$ origtargz pristine-tar: successfully generated ../node-vinyl-fs_3.0.3.orig.tar.gz But it failed to download multiple tarballs from archive. You can use https://salsa.debian.org/js-team/node-vinyl-fs to reproduce this issue. Honestly, I don't think there is any sane way for `origtargz` to fiugre that it needs to download/produce/build more than one orig tarball, from inside the unpacked source. That's an information that is available *only* from the .dsc, which is not something `origtargz` has access to. Anything else would truly be guesswork. Suggestions? If #577113 gets implemented, that will give a uniform way to get list of components. But even now this information is available in debian/gbp.conf for packages that use git-buildpackage. I think origtargz should look in gbp.conf for components if the file is present. When pristine-tar branch is missing it does apt source, I think the same could be tried here also.
Bug#929786: origtargz does not download multiple tarballs
user devscri...@packages.debian.org usertags 929786 origtargz tags 929786 moreinfo quit On Thu, May 30, 2019 at 08:26:27PM +0500, Pirate Praveen wrote: > pravi@nishumbha:~/forge/debian/git/js-team/node-vinyl-fs$ origtargz > pristine-tar: successfully generated ../node-vinyl-fs_3.0.3.orig.tar.gz > > But it failed to download multiple tarballs from archive. You can use > https://salsa.debian.org/js-team/node-vinyl-fs to reproduce this issue. Honestly, I don't think there is any sane way for `origtargz` to fiugre that it needs to download/produce/build more than one orig tarball, from inside the unpacked source. That's an information that is available *only* from the .dsc, which is not something `origtargz` has access to. Anything else would truly be guesswork. Suggestions? -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `- signature.asc Description: PGP signature
Bug#929786: origtargz does not download multiple tarballs
package: devscripts version: 2.19.5 severity: important pravi@nishumbha:~/forge/debian/git/js-team/node-vinyl-fs$ origtargz pristine-tar: successfully generated ../node-vinyl-fs_3.0.3.orig.tar.gz But it failed to download multiple tarballs from archive. You can use https://salsa.debian.org/js-team/node-vinyl-fs to reproduce this issue. pravi@nishumbha:~/forge/debian/git/js-team$ dget http://deb.debian.org/debian/pool/main/n/node-vinyl-fs/node-vinyl-fs_3.0.3-1.dsc dget: retrieving http://deb.debian.org/debian/pool/main/n/node-vinyl-fs/node-vinyl-fs_3.0.3-1.dsc % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 339 100 339 0 0 92 0 0:00:03 0:00:03 --:--:-- 92 100 5561 100 5561 0 0 1204 0 0:00:04 0:00:04 --:--:-- 5941 dget: retrieving http://deb.debian.org/debian/pool/main/n/node-vinyl-fs/node-vinyl-fs_3.0.3.orig-append-buffer.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 359 100 359 0 0 226 0 0:00:01 0:00:01 --:--:-- 226 100 7143 100 7143 0 0 2777 0 0:00:02 0:00:02 --:--:-- 21844 dget: retrieving http://deb.debian.org/debian/pool/main/n/node-vinyl-fs/node-vinyl-fs_3.0.3.orig-buffer-equal.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 358 100 358 0 0 168 0 0:00:02 0:00:02 --:--:-- 168 100 2055 100 2055 0 0 666 0 0:00:03 0:00:03 --:--:-- 4101 dget: retrieving http://deb.debian.org/debian/pool/main/n/node-vinyl-fs/node-vinyl-fs_3.0.3.orig-fs-mkdirp-stream.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 362 100 362 0 0 179 0 0:00:02 0:00:02 --:--:-- 179 100 6044 100 6044 0 0 2097 0 0:00:02 0:00:02 --:--:-- 14777 dget: retrieving http://deb.debian.org/debian/pool/main/n/node-vinyl-fs/node-vinyl-fs_3.0.3.orig-is-utf8.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 353 100 353 0 0 269 0 0:00:01 0:00:01 --:--:-- 269 100 2719 100 2719 0 0 363 0 0:00:07 0:00:07 --:--:-- 554 dget: retrieving http://deb.debian.org/debian/pool/main/n/node-vinyl-fs/node-vinyl-fs_3.0.3.orig-lead.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 350 100 350 0 0 223 0 0:00:01 0:00:01 --:--:-- 223 100 4416 100 4416 0 0 1669 0 0:00:02 0:00:02 --:--:-- 7157 dget: retrieving http://deb.debian.org/debian/pool/main/n/node-vinyl-fs/node-vinyl-fs_3.0.3.orig-now-and-later.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 359 100 359 0 0 387 0 --:--:-- --:--:-- --:--:-- 387 100 6143 100 6143 0 0 2957 0 0:00:02 0:00:02 --:--:-- 8826 dget: retrieving http://deb.debian.org/debian/pool/main/n/node-vinyl-fs/node-vinyl-fs_3.0.3.orig-remove-bom-buffer.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 363 100 363 0 0 228 0 0:00:01 0:00:01 --:--:-- 228 100 5019 100 5019 0 0 1674 0 0:00:02 0:00:02 --:--:-- 7413 dget: retrieving http://deb.debian.org/debian/pool/main/n/node-vinyl-fs/node-vinyl-fs_3.0.3.orig-remove-bom-stream.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 363 100 363 0 0 320 0 0:00:01 0:00:01 --:--:-- 321 100 4271 100 4271 0 0 1829 0 0:00:02 0:00:02 --:--:-- 3896 dget: retrieving http://deb.debian.org/debian/pool/main/n/node-vinyl-fs/node-vinyl-fs_3.0.3.orig-resolve-options.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 361 100 361 0 0 244 0 0:00:01 0:00:01 --:--:-- 244 100 5644 100 5644 0 0 2150 0 0:00:02 0:00:02 --:--:-- 8156 dget: retrieving http://deb.debian.org/debian/pool/main/n/node-vinyl-fs/node-vinyl-fs_3.0.3.orig-to-through.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 356 100 356 0 0 280 0 0:00:01 0:00:01 --:--:-- 280 100 4303 100 4303 0 0 1722 0 0:00:02 0:00:02 --:--:-- 4202k dget: retrieving http://deb.debian.org/debian/pool/main/n/node-vinyl-fs/node-vinyl-fs_3.0.3.orig-value-or-function.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 363 100 363 0 0 273 0 0:00:01 0:00:01 --:--:-- 273 100 5813 100 5813 0 0 2469 0 0:00:02 0:00:02 --:--:-- 10162 dget: retrieving http://deb.debian.org/debian/pool/main/n/node-vinyl-fs/node-vinyl-fs_3.0.3.orig-vinyl-sourcemap.tar.gz % Total %