这是indexloc提供的服务,不要输入任何密码
Skip to content

fix(x11/dconf-editor): Use download.gnome.org source URL like other GNOME packages #25443

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

robertkirkman
Copy link
Contributor

…NOME packages

- Assumed to fix termux#25442, because the other packages that use download.gnome.org have been auto updated successfully

%ci:no-build
@robertkirkman
Copy link
Contributor Author

I will merge this in 24 hours if no problems are found.

@sabamdarif
Copy link
Contributor

that's strange, doesn't termux auto update system support updating things from github

@Biswa96
Copy link
Member

Biswa96 commented Jul 25, 2025

that's strange, doesn't termux auto update system support updating things from github

Yes, termux auto-update does support updating from GitHub repositories. In this case, dconf-editor repository does not have any release but only tags. So, auto-update fails.

The issue can be fixed with TERMUX_PKG_UPDATE_TAG_TYPE="newest-tag" also. The change in this PR is more proper solution.

@robertkirkman
Copy link
Contributor Author

robertkirkman commented Jul 25, 2025

Yes,

I have also recently begun experiencing this with the libgc package.

TERMUX_PKG_SRCURL=https://github.com/ivmai/bdwgc/releases/download/v$TERMUX_PKG_VERSION/gc-$TERMUX_PKG_VERSION.tar.gz

I believe it happens because the TERMUX_PKG_SRCURL should point to where the releases currently are, which appears to be https://github.com/bdwgc/bdwgc/,

however, because upstream developer @ivmai has made a lot of bumps of libgc in Termux and never saw a problem before with the current TERMUX_PKG_SRCURL for libgc, it might be helpful for me to ping them so that they can know about this and explain whether it's ok with them to change the TERMUX_PKG_SRCURL of libgc to https://github.com/bdwgc/bdwgc/ in order to fix the auto update error message.

@robertkirkman
Copy link
Contributor Author

It seems to have occurred because of a recent change, because another issue also just appeared related to libgc, containing the error:

@ivmai
Copy link
Contributor

ivmai commented Jul 25, 2025

I'm sorry for this breakage, but the repo has been moved to "bdwgc" org.
As mentioned above the fix is to replace "ivmai" to "bdwgc" in the URL.
Related bdwgc/bdwgc#741

@ivmai
Copy link
Contributor

ivmai commented Jul 25, 2025

whether it's ok with them to change the TERMUX_PKG_SRCURL of libgc to https://github.com/bdwgc/bdwgc/ in order to fix the auto update error message.

Yes!

@ivmai
Copy link
Contributor

ivmai commented Jul 25, 2025

Here's the proposed fix: #25462

@robertkirkman robertkirkman merged commit 8f5212f into termux:master Jul 26, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Auto update failing for dconf-editor
4 participants