Homepage link "http://www.db4o.com/" is dead (connect timeout) for more than a month. The URL can be updated, if there is a new one, or set to https://wiki.gentoo.org/wiki/No_homepage, if there is no homepage. found with https://repology.org/repository/gentoo/problems and verified. same for the other dev-java/db4o* packages...
commit e2ea783c0e4af4c24cc045d1f352adf0dbcde5c9 (HEAD -> master, origin/master, origin/HEAD) Author: Patrice Clement <monsieurp@gentoo.org> AuthorDate: Wed Aug 16 00:46:50 2017 +0200 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: Wed Aug 16 00:47:17 2017 +0200 dev-java/db4o-jdk5: EAPI 6 bump. This commit also updates the ebuild's HOMEPAGE. Gentoo-Bug: https://bugs.gentoo.org/626310 Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-java/db4o-jdk5/db4o-jdk5-7.4-r1.ebuild | 37 ++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 dev-java/db4o-jdk5/db4o-jdk5-7.4-r1.ebuild
I reopen the ticket, because this bug was closed, but not fixed. The dead URLs are still in use in dev-java/db4o-*/. grep -l "db4o.com" /usr/portage/dev-java/db4o-jdk*/*.ebuild /usr/portage/dev-java/db4o-jdk11/db4o-jdk11-7.4.ebuild /usr/portage/dev-java/db4o-jdk12/db4o-jdk12-7.4.ebuild /usr/portage/dev-java/db4o-jdk5/db4o-jdk5-7.4.ebuild The commit e2ea783c0e4af4c24cc045d1f352adf0dbcde5c9 uses the Gentoo mirror as its own SRC_URI which is not what we want in the tree. SRC_URI="mirror://gentoo/${P}.tar.bz2" see: https://devmanual.gentoo.org/general-concepts/mirrors/ "Previous policy was to use mirror://gentoo directly, but this is now deprecated, as that wouldn't allow to have long-term availability and traceability of the source files, which might be a requirement of the license. " The commit adds redundant S=${WORKDIR}/${P} see: https://devmanual.gentoo.org/ebuild-writing/common-mistakes/ "If S=${WORKDIR}/${P}, then you should not add it to your ebuild. This is implied already, you should only add it if it is something other than ${WORKDIR}/${P}."
Package masked for removal: # Patrice Clement <monsieurp@gentoo.org> (20 Sep 2017) # Upstream has been dead for years. # Masked for removal in 30 days. dev-java/db4o-jdk5 dev-java/db4o-jdk11 dev-java/db4o-jdk12
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f17b51a1705548aa94148c54aea4a899158ecdf commit 7f17b51a1705548aa94148c54aea4a899158ecdf Author: Patrice Clement <monsieurp@gentoo.org> AuthorDate: 2017-10-18 17:36:46 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2017-10-18 17:36:50 +0000 profiles/package.mask: clean dev-java/db4o-jdk entries. Closes: https://bugs.gentoo.org/626310 profiles/package.mask | 7 ------- 1 file changed, 7 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8cbce5056814737908c70432e31314d75e350bf commit e8cbce5056814737908c70432e31314d75e350bf Author: Patrice Clement <monsieurp@gentoo.org> AuthorDate: 2017-10-18 17:33:00 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2017-10-18 17:36:04 +0000 dev-java/db4o-jdk{5,11,12}: removal. Bug: https://bugs.gentoo.org/626310 dev-java/db4o-jdk11/Manifest | 1 - dev-java/db4o-jdk11/db4o-jdk11-7.4-r1.ebuild | 21 ---------------- dev-java/db4o-jdk11/db4o-jdk11-7.4.ebuild | 25 ------------------- dev-java/db4o-jdk11/metadata.xml | 12 --------- dev-java/db4o-jdk12/Manifest | 1 - dev-java/db4o-jdk12/db4o-jdk12-7.4-r1.ebuild | 35 -------------------------- dev-java/db4o-jdk12/db4o-jdk12-7.4.ebuild | 30 ---------------------- dev-java/db4o-jdk12/metadata.xml | 12 --------- dev-java/db4o-jdk5/Manifest | 1 - dev-java/db4o-jdk5/db4o-jdk5-7.4-r1.ebuild | 37 ---------------------------- dev-java/db4o-jdk5/db4o-jdk5-7.4.ebuild | 31 ----------------------- dev-java/db4o-jdk5/metadata.xml | 12 --------- 12 files changed, 218 deletions(-)}