Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 808648 - www-client/qutebrowser-2.3.1 version bump
Summary: www-client/qutebrowser-2.3.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Guillaume Seren
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2021-08-16 23:11 UTC by Christian Schroeder
Modified: 2021-09-21 12:09 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Schroeder 2021-08-16 23:11:18 UTC
qutebrowser 2.3.1 was released on July 28, 2021:

https://github.com/qutebrowser/qutebrowser/releases/tag/v2.3.1

Comparing the source tarball to that of 2.3.0 reveals only minor changes, none of which affect requirements.txt or setup.py. Version 2.3.1 installs and runs fine using the unmodified 2.3.0 ebuild for a simple version bump.
Comment 1 Christian Schroeder 2021-09-20 11:00:40 UTC
Is there any progress on this? I actually created a pull request two weeks ago to speed things up, but there is still no activity.
Comment 2 Ionen Wolkens gentoo-dev 2021-09-21 01:01:54 UTC
(In reply to Christian Schroeder from comment #1)
> Is there any progress on this? I actually created a pull request two weeks
> ago to speed things up, but there is still no activity.
Think the primary maintainer been away, unless there's a urgency I'd normally prefer the maintainer to acknowledge it before merging given they're more familiar with it (I don't use this) -- although it could be done if this keeps dragging.
Comment 3 Joonas Niilola gentoo-dev 2021-09-21 04:38:20 UTC
(In reply to Ionen Wolkens from comment #2)
> Think the primary maintainer been away, unless there's a urgency I'd
> normally prefer the maintainer to acknowledge it before merging given
> they're more familiar with it (I don't use this) -- although it could be
> done if this keeps dragging.

Well we are also listed as maintainers so go for it :) I usually runtime test and merge if it's fine.


(In reply to Christian Schroeder from comment #1)
> Is there any progress on this? I actually created a pull request two weeks
> ago to speed things up, but there is still no activity.

And thanks for that! We don't have many people go through these PRs, but we have hundreds of PRs open and dozen being opened each day. Sorry for your experience, but we'll get there.
Comment 4 Ionen Wolkens gentoo-dev 2021-09-21 04:57:12 UTC
(In reply to Joonas Niilola from comment #3)
> Well we are also listed as maintainers so go for it :) I usually runtime
> test and merge if it's fine.
Yeah, I see we have a few people wanting this earlier than later so I'll have a look at it soon.
Comment 5 Larry the Git Cow gentoo-dev 2021-09-21 06:33:10 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f6b04f21535a396baee7d2651887ce7934452f3

commit 8f6b04f21535a396baee7d2651887ce7934452f3
Author:     Christian Schroeder <chris.schroeder.public@gmail.com>
AuthorDate: 2021-09-07 17:56:17 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2021-09-21 06:32:54 +0000

    www-client/qutebrowser: version bump to 2.3.1
    
    Closes: https://bugs.gentoo.org/808648
    Package-Manager: Portage-3.0.20, Repoman-3.0.3
    Signed-off-by: Christian Schroeder <chris.schroeder.public@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/22239
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 www-client/qutebrowser/Manifest                 |  1 +
 www-client/qutebrowser/qutebrowser-2.3.1.ebuild | 90 +++++++++++++++++++++++++
 2 files changed, 91 insertions(+)
Comment 6 Ionen Wolkens gentoo-dev 2021-09-21 06:34:09 UTC
Hm, while I dislike the idea of using qtwebengine for daily browsing use, I don't dislike this browser from a quick look.

If current maintainers don't have enough time to, I wouldn't be against just maintaining this myself -- or at least, if I decide to use it anyway.
Comment 7 Christian Schroeder 2021-09-21 10:53:00 UTC
Thanks for taking care of this!

(In reply to Joonas Niilola from comment #3)
> And thanks for that! We don't have many people go through these PRs, but we
> have hundreds of PRs open and dozen being opened each day. Sorry for your
> experience, but we'll get there.

No problem. Is there a recommended (better) way to contribute an ebuild? I thought of a PR as probably the most efficient method.

(In reply to Ionen Wolkens from comment #6)
> Hm, while I dislike the idea of using qtwebengine for daily browsing use, I
> don't dislike this browser from a quick look.

Is it that you have reservations regarding qtwebengine in general or is this more of a Gentoo-specific perspective? I did notice it takes new versions of qtwebengine a while to get stabilized in the Gentoo repo.
Comment 8 Joonas Niilola gentoo-dev 2021-09-21 12:09:32 UTC
(In reply to Christian Schroeder from comment #7)
> 
> No problem. Is there a recommended (better) way to contribute an ebuild? I
> thought of a PR as probably the most efficient method.

Github PRs are definitely the easiest for us to review, test and merge. So yes it's the most efficient way, but still always an uphill battle for us ;)

> 
> I did notice it takes new versions of
> qtwebengine a while to get stabilized in the Gentoo repo.

There's most likely some amount of reservation (and common sense) applied due to the sheer amount of compile time qtwebengine takes. To see if upstream comes up with other major, critical updates. (Just a guess, I'm not involved with qt in any way)