Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 876049 - sys-fs/squashfuse-0.1.105 fails to fetch
Summary: sys-fs/squashfuse-0.1.105 fails to fetch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Zac Medico
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-08 10:13 UTC by Agostino Sarubbo
Modified: 2022-10-08 22:29 UTC (History)
0 users

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


Attachments
build.log (build.log,2.30 KB, text/plain)
2022-10-08 10:13 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2022-10-08 10:13:13 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: sys-fs/squashfuse-0.1.105 fails to fetch.
Discovered on: amd64 (internal ref: ci)
Comment 1 Agostino Sarubbo gentoo-dev 2022-10-08 10:13:15 UTC
Created attachment 822790 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2022-10-08 10:13:16 UTC
Error(s) that match a know pattern:


 * Fetch failed for 'sys-fs/squashfuse-0.1.105', Log file:
Comment 3 Scott Furry 2022-10-08 18:49:35 UTC
Workaround: Change download url and regenerate manifest file.

1) cd to [path to repositories]/gentoo/sys-fs/squashfuse/ directory
2) make following change to ebuild:
---
diff --git a/sys-fs/squashfuse/squashfuse-0.1.105.ebuild b/sys-fs/squashfuse/squashfuse-0.1.105.ebuild
index 7d11389df3..39096e3614 100644
--- a/sys-fs/squashfuse/squashfuse-0.1.105.ebuild
+++ b/sys-fs/squashfuse/squashfuse-0.1.105.ebuild
@@ -6,7 +6,7 @@ inherit autotools flag-o-matic
 
 DESCRIPTION="FUSE filesystem to mount squashfs archives"
 HOMEPAGE="https://github.com/vasi/squashfuse"
-SRC_URI="https://github.com/vasi/squashfuse/releases/download/${PV}/${P}.tar.gz"
+SRC_URI="https://github.com/vasi/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
---

3) remove manifest file
4) execute:
$ ebuild squashfuse-0.1.105.ebuild clean manifest
5) emerge as normal

The change will get discarded on next update to gentoo repository but hopefully this bug report will get resolved in the interim.
Comment 4 Larry the Git Cow gentoo-dev 2022-10-08 22:29:28 UTC
The bug has been closed via the following commit(s):

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

commit f76ce1c8578591c66413f51f5e7b3943df740fae
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2022-10-08 22:27:43 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2022-10-08 22:28:20 +0000

    sys-fs/squashfuse: update SRC_URI
    
    Closes: https://bugs.gentoo.org/876049
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 sys-fs/squashfuse/squashfuse-0.1.105.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)