msva / mva-overlay

mva's sandbox overlay

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bump dev-java/commons-text-1.11.0

slackline opened this issue · comments

Thanks for maintaining your overlay, I discovered it recently as I wanted to install app-text/ltex-ls as a Language Server Protocol for LaTeX (and others, it seems to work for Emacs' org-mode).

On adding your overlay I found that install of dev-java/commons-text-1.10.0 failed because there has been a newer release and the SRC_URI points to SRC_URI="mirror://apache//commons/text/source/commons-text-${PV}-src.tar.gz" whilst older archived versions reside at https://archive.apache.org/dist/commons/text/source/.

I've bumped dev-java/commons-text-1.11.0 locally and app-text/ltex-ls-16.0.0 builds and appears to run ok.

Whilst bumping the version would be one solution I noticed that the current releases of dev-java/commons/text also reside under the archive URL so perhaps a more robust, long term solution might be to switch the SRC_URI=https://archive.apache.org/dist/commons/text/source/ so that even if a version becomes outdated it can still be downloaded.

Not sure how this stacks up against Apache policy with regards to using mirrors://