[GH-ISSUE #820] Ubuntu snap seems to be "stuck" on 2.3.2 #649

Closed
opened 2026-05-05 06:50:40 -06:00 by gitea-mirror · 12 comments
Owner

Originally created by @linaori on GitHub (Jul 28, 2020).
Original GitHub issue: https://github.com/debauchee/barrier/issues/820

As the release was 2 weeks ago, how long will it take for the snap to update? Is there an alternative way of installing that also works for Ubuntu 20.04? I could really use the 2.3.3 build because it's supposed to solve the hangs.

Originally created by @linaori on GitHub (Jul 28, 2020). Original GitHub issue: https://github.com/debauchee/barrier/issues/820 As the release was 2 weeks ago, how long will it take for the snap to update? Is there an alternative way of installing that also works for Ubuntu 20.04? I could really use the 2.3.3 build because it's supposed to solve the hangs.
Author
Owner

@shymega commented on GitHub (Jul 28, 2020):

@AdrianKoshka is responsible for Snap. CC'ing them.

<!-- gh-comment-id:665274054 --> @shymega commented on GitHub (Jul 28, 2020): @AdrianKoshka is responsible for Snap. CC'ing them.
Author
Owner

@poirier commented on GitHub (Aug 4, 2020):

I just checked out the v2.3.3 tag and built the Debian package and it was labeled 2.3.2 instead of 2.3.3. I haven't done this before and might have missed something, but it's possible the version number wasn't incremented for Debian and what looks like 2.3.2 is really 2.3.3.

<!-- gh-comment-id:668606335 --> @poirier commented on GitHub (Aug 4, 2020): I just checked out the v2.3.3 tag and built the Debian package and it was labeled 2.3.2 instead of 2.3.3. I haven't done this before and might have missed something, but it's possible the version number wasn't incremented for Debian and what looks like 2.3.2 is really 2.3.3.
Author
Owner

@poirier commented on GitHub (Aug 4, 2020):

Maybe it comes from https://github.com/debauchee/barrier/blob/v2.3.3/Build.properties ?

<!-- gh-comment-id:668607934 --> @poirier commented on GitHub (Aug 4, 2020): Maybe it comes from https://github.com/debauchee/barrier/blob/v2.3.3/Build.properties ?
Author
Owner

@maxiberta commented on GitHub (Aug 4, 2020):

The current stable snap is old: it was published last november, according to https://snapcraft.io/barrier (or check snap info barrier).

Publishing the snap on the Snap Store is super easy: literally, just drag the existing 2.3.3 daily builds from "edge" to "stable" at https://snapcraft.io/moonlight/releases (or via snapcraft release). If @AdrianKoshka doesn't show up soon, maybe consider filing a dispute to request a transfer of ownership in the Snap Store?

<!-- gh-comment-id:668624861 --> @maxiberta commented on GitHub (Aug 4, 2020): The current stable snap is old: it was published last november, according to https://snapcraft.io/barrier (or check `snap info barrier`). Publishing the snap on the Snap Store is super easy: literally, just drag the existing 2.3.3 daily builds from "edge" to "stable" at https://snapcraft.io/moonlight/releases (or via `snapcraft release`). If @AdrianKoshka doesn't show up soon, maybe consider [filing a dispute to request a transfer of ownership](https://snapcraft.io/register-name-dispute?snap-name=barrier) in the Snap Store?
Author
Owner

@linaori commented on GitHub (Aug 4, 2020):

It's been only 7 days, best to give them some time. While I love to have the new version, I don't think having to wait a few days makes it worth disputing ownership.

<!-- gh-comment-id:668629603 --> @linaori commented on GitHub (Aug 4, 2020): It's been only 7 days, best to give them some time. While I love to have the new version, I don't think having to wait a few days makes it worth disputing ownership.
Author
Owner

@maxiberta commented on GitHub (Aug 4, 2020):

2.3.3 was released 21 days ago. Anyway, just worth mentioning all possible options.

<!-- gh-comment-id:668634624 --> @maxiberta commented on GitHub (Aug 4, 2020): [2.3.3 was released 21 days ago](https://github.com/debauchee/barrier/releases/tag/v2.3.3). Anyway, just worth mentioning all possible options.
Author
Owner

@shymega commented on GitHub (Aug 4, 2020):

On it. @AdrianKoshka gave me access a few days ago... apparently ownership cannot be transferred to me.

<!-- gh-comment-id:668636605 --> @shymega commented on GitHub (Aug 4, 2020): On it. @AdrianKoshka gave me access a few days ago... apparently ownership cannot be transferred to me.
Author
Owner

@shymega commented on GitHub (Aug 4, 2020):

Right, looks like I've done it.

<!-- gh-comment-id:668637186 --> @shymega commented on GitHub (Aug 4, 2020): Right, looks like I've done it.
Author
Owner

@shymega commented on GitHub (Aug 4, 2020):

FWIW, I am now the maintainer of both the Snap and Flatpak. Ideally I'd like to get CI to automatically make GitHub releases, and update the Snap & Flatpak. I should probably make a tracking issue for that. Anyway, please ping me instead of @AdrianKoshka regarding Snap/Flatpak. They are no longer involved with Barrier...

<!-- gh-comment-id:668639649 --> @shymega commented on GitHub (Aug 4, 2020): FWIW, I am now the maintainer of both the Snap and Flatpak. Ideally I'd like to get CI to automatically make GitHub releases, and update the Snap & Flatpak. I should probably make a tracking issue for that. Anyway, please ping me instead of @AdrianKoshka regarding Snap/Flatpak. They are no longer involved with Barrier...
Author
Owner

@shymega commented on GitHub (Aug 4, 2020):

I just checked out the v2.3.3 tag and built the Debian package and it was labeled 2.3.2 instead of 2.3.3. I haven't done this before and might have missed something, but it's possible the version number wasn't incremented for Debian and what looks like 2.3.2 is really 2.3.3.

Bumped Build.properties to the latest tag with commit 6b718712.

Let me know if that works, @poirier.

<!-- gh-comment-id:668646762 --> @shymega commented on GitHub (Aug 4, 2020): > I just checked out the v2.3.3 tag and built the Debian package and it was labeled 2.3.2 instead of 2.3.3. I haven't done this before and might have missed something, but it's possible the version number wasn't incremented for Debian and what looks like 2.3.2 is really 2.3.3. Bumped `Build.properties` to the latest tag with commit 6b718712. Let me know if that works, @poirier.
Author
Owner

@shymega commented on GitHub (Aug 4, 2020):

@poirier Looking at the Debian package repositories, Barrier is available with v2.3.3 on Unstable. Can you run me through the process you're having issues with? We can always make this a separate issue.

<!-- gh-comment-id:668772276 --> @shymega commented on GitHub (Aug 4, 2020): @poirier Looking at the Debian package repositories, Barrier is available with v2.3.3 on Unstable. Can you run me through the process you're having issues with? We can always make this a separate issue.
Author
Owner

@poirier commented on GitHub (Aug 4, 2020):

I just apt installed the build dependencies, run dpkg-buildpackage -us -uc, and noticed that it built barrier_2.3.2_amd64.deb instead of barrier_2.3.3_amd64.deb.

It's still doing that on master now, so I guess Build.properties did not affect it. What did seem to bump the version was faking a 2.3.3 entry in debian/changelog. I don't know if that's the proper process for setting the Debian package version though. I'm not experienced with building Debian packages.

I reported it on this issue because I thought it might explain the reported problem of 2.3.3 not showing up some places. It could easily be a separate issue.

<!-- gh-comment-id:668810714 --> @poirier commented on GitHub (Aug 4, 2020): I just apt installed the build dependencies, run ``dpkg-buildpackage -us -uc``, and noticed that it built barrier_2.3.2_amd64.deb instead of barrier_2.3.3_amd64.deb. It's still doing that on master now, so I guess Build.properties did not affect it. What did seem to bump the version was faking a 2.3.3 entry in ``debian/changelog``. I don't know if that's the proper process for setting the Debian package version though. I'm not experienced with building Debian packages. I reported it on this issue because I thought it might explain the reported problem of 2.3.3 not showing up some places. It could easily be a separate issue.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/barrier#649
No description provided.