Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 942955 - app-text/enchant: bad SRC_URI
Summary: app-text/enchant: bad SRC_URI
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-06 14:56 UTC by gentoo.qqsge
Modified: 2024-11-13 19:53 UTC (History)
1 user (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 gentoo.qqsge 2024-11-06 14:56:50 UTC
The `spell` use flag (which was enabled by default) pulls in `app-text/enchant:2.6.1`. This package cannot be found on github.com and mirrors. The GitHub repository does not have full releases, but only tags. `emerge` fails to download the source code and the emerging process stops. 

Disabling the use flag and re-merging works.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-11-06 15:05:21 UTC
Please show the full log.
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-11-06 15:07:18 UTC
This would make it a bug in enchant, not every package which depends on enchant.
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-11-06 15:07:58 UTC
FWIW, it seems to be on mirrors:
```
$ DISTDIR=/tmp e enchant-2.6.1.ebuild clean fetch
Appending /home/sam/git/gentoo to PORTDIR_OVERLAY...
>>> Downloading 'https://www.mirrorservice.org/sites/distfiles.gentoo.org/distfiles/layout.conf'
--2024-11-06 15:07:32--  https://www.mirrorservice.org/sites/distfiles.gentoo.org/distfiles/layout.conf
Resolving www.mirrorservice.org... 212.219.56.184, 2001:630:341:12::184
Connecting to www.mirrorservice.org|212.219.56.184|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 38
Saving to: ‘/tmp/.layout.conf.www.mirrorservice.org.__download__’

/tmp/.layout.conf.www.mirrorservice.org.__down 100%[==================================================================================================>]      38  --.-KB/s    in 0s

2024-11-06 15:07:32 (61.4 MB/s) - ‘/tmp/.layout.conf.www.mirrorservice.org.__download__’ saved [38/38]

>>> Downloading 'https://www.mirrorservice.org/sites/distfiles.gentoo.org/distfiles/b3/enchant-2.6.1.tar.gz'
--2024-11-06 15:07:32--  https://www.mirrorservice.org/sites/distfiles.gentoo.org/distfiles/b3/enchant-2.6.1.tar.gz
Resolving www.mirrorservice.org... 212.219.56.184, 2001:630:341:12::184
Connecting to www.mirrorservice.org|212.219.56.184|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1014436 (991K) [application/x-gzip]
Saving to: ‘/tmp/enchant-2.6.1.tar.gz.__download__’

/tmp/enchant-2.6.1.tar.gz.__download__         100%[==================================================================================================>] 990.66K  --.-KB/s    in 0.1s

2024-11-06 15:07:33 (8.35 MB/s) - ‘/tmp/enchant-2.6.1.tar.gz.__download__’ saved [1014436/1014436]

 * enchant-2.6.1.tar.gz BLAKE2B SHA512 size ;-) ...
```

but I agree that SRC_URI looks like it doesn't work anymore. The assets are only available on reuben's repo.
Comment 4 gentoo.qqsge 2024-11-06 21:46:39 UTC
Does that mean that my mirror list just doesn't contain any servers that still serve the file? And your mirror service just happens to have cached the file.

Is `emerge --info` still needed?
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-11-07 12:58:29 UTC
(In reply to gentoo.qqsge from comment #4)
> Does that mean that my mirror list just doesn't contain any servers that
> still serve the file? And your mirror service just happens to have cached
> the file.
> 

I think it means your GENTOO_MIRRORS value might be bad / need refreshing.

> Is `emerge --info` still needed?

No need, thanks!
Comment 6 Larry the Git Cow gentoo-dev 2024-11-13 19:53:39 UTC
The bug has been closed via the following commit(s):

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

commit 4c29d12dad14889362a638ffee4a590bf2ac3f30
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-11-13 19:52:26 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-11-13 19:52:26 +0000

    app-text/enchant: update SRC_URI
    
    Tarballs are the same but the assets are only available on rrthomas'
    repo now.
    
    Closes: https://bugs.gentoo.org/942955
    Signed-off-by: Sam James <sam@gentoo.org>

 app-text/enchant/enchant-1.6.1-r2.ebuild | 2 +-
 app-text/enchant/enchant-2.6.1.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Additionally, it has been referenced in the following commit(s):

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

commit 6fc47f4a4648566b1dbad37c2d34dcf4265c5e76
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-11-13 19:53:08 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-11-13 19:53:08 +0000

    app-text/enchant: update upstream metadata
    
    Bug: https://bugs.gentoo.org/942955
    Signed-off-by: Sam James <sam@gentoo.org>

 app-text/enchant/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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

commit c7599495f147a2b6060011ce08544a252504cdf2
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-11-13 19:50:48 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-11-13 19:50:48 +0000

    app-text/enchant: update HOMEPAGE
    
    Bug: https://bugs.gentoo.org/942955
    Signed-off-by: Sam James <sam@gentoo.org>

 app-text/enchant/enchant-1.6.1-r2.ebuild | 4 ++--
 app-text/enchant/enchant-2.6.1.ebuild    | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)