• [gentoo-user] Bumping a version of a specific package

    From =?UTF-8?Q?Tom=C3=A1s_Carvalho?=@21:1/5 to All on Wed Oct 2 17:40:01 2024
    This is a multi-part message in MIME format.
    Hello folks,

    The package app-emulation/vagrant-2.4.1 seems to break with the latest (available in gentoo) dev-ruby/grpc (version 1.59.2), when I "bumped"
    the version to the current one (local overlay) vagrant seems to work
    fine :)  (mainly changed the title of the ebuild file)

    I opened a bug in bugs.gentoo.org (939826) but I'm not sure about the
    meaning of the reply that I got...

    I'm also not sure if I should just do a pull request to bump the version
    of grpc or not...

    Could anyone please help (regarding updating the gentoo's upstream)?

    Thank you,

    Tomás C.

    🙂
    <!DOCTYPE html>
    <html>
    <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p><font face="Linux Libertine">Hello folks,</font></p>
    <p><font face="Linux Libertine">The package </font>app-emulation/vagrant-2.4.1
    seems to break with the latest (available in gentoo) dev-ruby/grpc
    (version 1.59.2), when I "bumped" the version to the current one
    (local overlay) vagrant seems to work fine :)  (mainly changed the
    title of the ebuild file)<br>
    </p>
    <p>I opened a bug in bugs.gentoo.org (939826) but I'm not sure about
    the meaning of the reply that I got...</p>
    <p>I'm also not sure if I should just do a pull request to bump the
    version of grpc or not...</p>
    <p>Could anyone please help (regarding updating the gentoo's
    upstream)?</p>
    <p>Thank you,</p>
    <p>Tomás C.<br>
    </p>
    🙂
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Matt Jolly@21:1/5 to All on Thu Oct 3 08:30:01 2024
    Hi Tomás,

    Opening a Pull Request to resolve your bug is not just OK, it's
    encouraged.

    Reading up on the bug you provided, the suggestion is to depend on the
    '3' slot of `dev-ruby/google-protobuf` - so it would look like this:

    ```

    ruby_add_rdepend "
    dev-ruby/google-protobuf:3
    dev-ruby/googleapis-common-protos-types:1
    "
    ```

    Aside from that, if you're able to bump the package (update the version)
    at the same time it's a real bonus.

    There are a few steps to setup a Gentoo Git workflow - just some things
    like package QA checks and GCO Signoff on commits. I've documented the
    process here:

    https://wiki.gentoo.org/wiki/User:Kangie/Zero_to_Gentoo_PR_Hero

    It looks like you have a grounding in `git` so just skip down to
    `pkgcheck and pkgdev`, fork the mirror, and submit a PR.

    Don't worry about GPG signing your commit for now, but you can if
    you want to!

    Look forward to seeing your PR!

    Cheers,

    Matt

    On 3/10/24 01:37, Tomás Carvalho wrote:
    Hello folks,

    The package app-emulation/vagrant-2.4.1 seems to break with the latest (available in gentoo) dev-ruby/grpc (version 1.59.2), when I "bumped"
    the version to the current one (local overlay) vagrant seems to work
    fine :)  (mainly changed the title of the ebuild file)

    I opened a bug in bugs.gentoo.org (939826) but I'm not sure about the
    meaning of the reply that I got...

    I'm also not sure if I should just do a pull request to bump the version
    of grpc or not...

    Could anyone please help (regarding updating the gentoo's upstream)?

    Thank you,

    Tomás C.

    🙂

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Tom=C3=A1s_Carvalho?=@21:1/5 to Matt Jolly on Thu Oct 3 13:20:01 2024
    This is a multi-part message in MIME format.
    I was able to do the PR (38861)!

    Your guide was *extremely *helpful (already bookmarked 🙂) thank you
    very much!

    Best,

    Tomás*
    *

    On 10/3/24 07:25, Matt Jolly wrote:
    Hi Tomás,

    Opening a Pull Request to resolve your bug is not just OK, it's
    encouraged.

    Reading up on the bug you provided, the suggestion is to depend on the
    '3' slot of `dev-ruby/google-protobuf` - so it would look like this:

    ```

    ruby_add_rdepend "
        dev-ruby/google-protobuf:3     dev-ruby/googleapis-common-protos-types:1
    "
    ```

    Aside from that, if you're able to bump the package (update the version)
    at the same time it's a real bonus.

    There are a few steps to setup a Gentoo Git workflow - just some things
    like package QA checks and GCO Signoff on commits. I've documented the process here:

    https://wiki.gentoo.org/wiki/User:Kangie/Zero_to_Gentoo_PR_Hero

    It looks like you have a grounding in `git` so just skip down to
    `pkgcheck and pkgdev`, fork the mirror, and submit a PR.

    Don't worry about GPG signing your commit for now, but you can if
    you want to!

    Look forward to seeing your PR!

    Cheers,

    Matt

    On 3/10/24 01:37, Tomás Carvalho wrote:
    Hello folks,

    The package app-emulation/vagrant-2.4.1 seems to break with the
    latest (available in gentoo) dev-ruby/grpc (version 1.59.2), when I
    "bumped" the version to the current one (local overlay) vagrant seems
    to work fine :)  (mainly changed the title of the ebuild file)

    I opened a bug in bugs.gentoo.org (939826) but I'm not sure about the
    meaning of the reply that I got...

    I'm also not sure if I should just do a pull request to bump the
    version of grpc or not...

    Could anyone please help (regarding updating the gentoo's upstream)?

    Thank you,

    Tomás C.

    🙂

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p><font face="Linux Libertine">I was able to do the PR (38861)!</font></p>
    <p><font face="Linux Libertine">Your guide was <b>extremely </b>helpful
    (already bookmarked </font>🙂<font face="Linux Libertine">)
    thank you very much!</font></p>
    <p><font face="Linux Libertine">Best,</font></p>
    <p><font face="Linux Libertine">Tomás<b>  <br>
    </b></font></p>
    <div class="moz-cite-prefix">On 10/3/24 07:25, Matt Jolly wrote:<br>
    </div>
    <blockquote type="cite"
    cite="mid:99f0c679-4095-4943-91d9-7c520ca98f26@gentoo.org">Hi
    Tomás,
    <br>
    <br>
    Opening a Pull Request to resolve your bug is not just OK, it's
    <br>
    encouraged.
    <br>
    <br>
    Reading up on the bug you provided, the suggestion is to depend on
    the
    <br>
    '3' slot of `dev-ruby/google-protobuf` - so it would look like
    this:
    <br>
    <br>
    ```
    <br>
    <br>
    ruby_add_rdepend "
    <br>
        dev-ruby/google-protobuf:3
    <br>
        dev-ruby/googleapis-common-protos-types:1
    <br>
    "
    <br>
    ```
    <br>
    <br>
    Aside from that, if you're able to bump the package (update the
    version)
    <br>
    at the same time it's a real bonus.
    <br>
    <br>
    There are a few steps to setup a Gentoo Git workflow - just some
    things
    <br>
    like package QA checks and GCO Signoff on commits. I've documented
    the
    <br>
    process here:
    <br>
    <br>
    <a class="moz-txt-link-freetext" href="https://wiki.gentoo.org/wiki/User:Kangie/Zero_to_Gentoo_PR_Hero">https://wiki.gentoo.org/wiki/User:Kangie/Zero_to_Gentoo_PR_Hero</a>
    <br>
    <br>
    It looks like you have a grounding in `git` so just skip down to
    <br>
    `pkgcheck and pkgdev`, fork the mirror, and submit a PR.
    <br>
    <br>
    Don't worry about GPG signing your commit for now, but you can if
    <br>
    you want to!
    <br>
    <br>
    Look forward to seeing your PR!
    <br>
    <br>
    Cheers,
    <br>
    <br>
    Matt
    <br>
    <br>
    On 3/10/24 01:37, Tomás Carvalho wrote:
    <br>
    <blockquote type="cite">Hello folks,
    <br>
    <br>
    The package app-emulation/vagrant-2.4.1 seems to break with the
    latest (available in gentoo) dev-ruby/grpc (version 1.59.2),
    when I "bumped" the version to the current one (local overlay)
    vagrant seems to work fine :)  (mainly changed the title of the
    ebuild file)
    <br>
    <br>
    I opened a bug in bugs.gentoo.org (939826) but I'm not sure
    about the meaning of the reply that I got...
    <br>
    <br>
    I'm also not sure if I should just do a pull request to bump the
    version of grpc or not...
    <br>
    <br>
    Could anyone please help (regarding updating the gentoo's
    upstream)?
    <br>
    <br>
    Thank you,
    <br>
    <br>
    Tomás C.
    <br>
    <br>
    🙂
    <br>
    </blockquote>
    <br>
    </blockquote>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)