Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 626310 - =dev-java/db4o-jdk{5,11,12}: masked for removal
Summary: =dev-java/db4o-jdk{5,11,12}: masked for removal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Thomas Sachau
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2017-07-26 21:29 UTC by Jonas Stein
Modified: 2017-10-18 17:37 UTC (History)
3 users (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 Jonas Stein gentoo-dev 2017-07-26 21:29:44 UTC
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...
Comment 1 Patrice Clement gentoo-dev 2017-08-15 22:47:57 UTC
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
Comment 2 Jonas Stein gentoo-dev 2017-09-20 19:48:24 UTC
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}."
Comment 3 Patrice Clement gentoo-dev 2017-10-18 17:35:16 UTC
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
Comment 4 Larry the Git Cow gentoo-dev 2017-10-18 17:37:15 UTC
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(-)}