Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-10225

funtoo-metatools: incorrect version is being generated from a github-1 tags query autogen for ruby-kit next

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Severe (Users) Severe (Users)
    • None
    • None
    • Hide
      1. Locally clone and check out this kit-fixups fork's remote branch:
      https://code.funtoo.org/bitbucket/users/siris/repos/kit-fixups/browse/ruby-kit/next/dev-ruby/autogen.yaml?at=refs%2Fheads%2FFL-9695%2Frubies-next-gen-v1
      2. Ensure your local environment is setup to use funtoo-metatools from a locally cloned copy of its upstream git repo
      3. cd into ruby-kit/next/dev-ruby/ of the cloned fork's branch
      4. Run doit
      Show
      1. Locally clone and check out this kit-fixups fork's remote branch: https://code.funtoo.org/bitbucket/users/siris/repos/kit-fixups/browse/ruby-kit/next/dev-ruby/autogen.yaml?at=refs%2Fheads%2FFL-9695%2Frubies-next-gen-v1 2. Ensure your local environment is setup to use funtoo-metatools from a locally cloned copy of its upstream git repo 3. cd into ruby-kit/next/dev-ruby/ of the cloned fork's branch 4. Run doit
    • This is blocking siris and impacting potentially other autogens.

      Hey all, looks like something is not working locally for me with github-1 tags generator  using the funtoo-metatools master branch.

      I experienced this weird versioning issue on a RubyGem github-1 generator tags query autogen when doing some ruby-kit next testing tonight (this particular autogen didn't generate this bad version a few weeks back):

      The funtoo-metatools master branch commit I am using (should be latest as of right now):

       

      191902d (HEAD -> master, origin/master, origin/HEAD) Pull request #31: FL-10217: fix pkginfo recursive merging logic by rewriting it to be more explicit
      dead397 Rewrite pkginfo merging logic to be more explicit

      github-1 autogen not versioning correctly with doit: https://code.funtoo.org/bitbucket/users/siris/repos/kit-fixups/browse/ruby-kit/next/dev-ruby/autogen.yaml?at=refs%2Fheads%2FFL-9695%2Frubies-next-gen-v1#29-33

       

       

      What I am seeing:

      doit
      [INFO 00:44:52] Autogen: dev-ruby/rake (latest)
      [INFO 00:44:53] Created: rake/rake-19.ebuild

      Versions for this autogen should actually be autogenning from these upstream tags (19 is none of them): https://github.com/ruby/rake/tags

      Oddly versioned manifest generated:

      /bin/cat ruby-kit/next/dev-ruby/rake/Manifest
      DIST rake-19-ecfe7fe.tar.gz 105065 BLAKE2B ab7b581d45ff9390b747ced70f4e3575d33bd11d68db71ada0ff7f5aac6ec7f37867ca9eec7dd4ca68b573fd684ed8a9672f79ed67d34d2cdf4ed313212756b0 SHA512 662f67dd5b5471598b0f978a50a7bf1d6ff32ce7534b2275f58d5e01de0ee326c7c60c371880d590e07a31f21335ec67ef5fd6a3cacc068d177f3401e849b44d

       

            Unassigned Unassigned
            siris siris
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: