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: UNCONFIRMED
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-06 21:46 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?