Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 890244 - www-client/dillo: upstream dead
Summary: www-client/dillo: upstream dead
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Jonas Stein
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2023-01-08 16:37 UTC by Enne Eziarc
Modified: 2023-03-11 18:30 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 Enne Eziarc 2023-01-08 16:37:50 UTC
Unfortunate bearer of bad news here -

It looks like late last year (according to wayback machine, whois info, and SSL cert timestamps) dillo.org may have been hijacked. The current site is just the old one's top-level pages cloned into a wordpress install and all download/mailing-list/contact links are gone. There's pages of filler seo blogspam, one's peddling NFTs, and perhaps unsurprisingly the only thing that still works is the paypal button.

Somehow the SRC_URI for 3.0.5 is still valid but I wouldn't implicitly trust any new tarballs that appear there. There's also a few repository clones on github as a last resort but none really stand out.
Comment 1 Jonas Stein gentoo-dev 2023-01-09 01:09:55 UTC
Thank you for the report.

SRC_URI works, because it does not rely on dillo.org
SRC_URI="https://dev.gentoo.org/~jsmolic/distfiles/${P}.tar.xz
	 mirror://gentoo/${PN}.png"

However "mirror" should not be used here as primary source. 

We should drop at least, -9999 if we can not trust upstream.
Comment 2 Jonas Stein gentoo-dev 2023-01-09 01:53:30 UTC
The hg subdomain is no longer valid.
The -9999 package has been dropped from the tree immediately.

I sent a Mail to developer corvid for clarification before we last rite the package.
Comment 3 Jonas Stein gentoo-dev 2023-01-09 19:36:33 UTC
Call for last rites.
Reason
- open bugs
- not maintained upstream
- not maintained in gentoo
- domain was finally up for sale https://web.archive.org/web/20220810101323/http://dillo.org/contact.txt
- hg sources are gone
- Mail delivery to corvid failed, all other devs used @dillo.org which seems to be sold by the dillo project.
Comment 4 Larry the Git Cow gentoo-dev 2023-01-09 19:40:22 UTC
The bug has been referenced in the following commit(s):

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

commit 7fbcbac1fb14766b5d4ae1ec637a125b16d63dcc
Author:     Jonas Stein <jstein@gentoo.org>
AuthorDate: 2023-01-09 19:39:25 +0000
Commit:     Jonas Stein <jstein@gentoo.org>
CommitDate: 2023-01-09 19:40:00 +0000

    package.mask: Last rite www-client/dillo
    
    Bug: https://bugs.gentoo.org/890244
    Signed-off-by: Jonas Stein <jstein@gentoo.org>

 profiles/package.mask | 5 +++++
 1 file changed, 5 insertions(+)
Comment 5 Larry the Git Cow gentoo-dev 2023-01-10 03:26:06 UTC
The bug has been referenced in the following commit(s):

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

commit f3f7bb8316f6523796480c9eb98fcebfb0762c2d
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-01-10 03:25:00 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-01-10 03:25:21 +0000

    profiles/base: mask mail-client/claws-mail[dillo]
    
    Bug: https://bugs.gentoo.org/890244
    Fixes: 7fbcbac1fb14766b5d4ae1ec637a125b16d63dcc
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/base/package.use.mask | 4 ++++
 1 file changed, 4 insertions(+)
Comment 6 Jonas Stein gentoo-dev 2023-01-12 03:33:02 UTC
IFF there are still Gentoo users who really need dillo, please contact us. 
There is a chance to create a new package (perhaps www-client/dillong?) for a fork.

I collect all required information in this ticket as time capsule:

- the currently most promising fork of dillo is 
  https://github.com/w00fpack/dilloNG

- debian is discussing about the removal of the dead dillo and creating new packages for a fork here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022726

- The following Gentoo bug tickets had been open, when we dropped www-client/dillo from the tree #804987 #876286. These should be considered, when creating a new ebuild for a dillo fork.
Comment 7 Larry the Git Cow gentoo-dev 2023-03-11 18:30:44 UTC
The bug has been closed via the following commit(s):

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

commit 98573254e171f5de8c91588ea39c4fa2f499e563
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2023-03-11 18:30:30 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2023-03-11 18:30:30 +0000

    www-client/dillo: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/804987
    Closes: https://bugs.gentoo.org/876286
    Closes: https://bugs.gentoo.org/890244
    Signed-off-by: David Seifert <soap@gentoo.org>

 profiles/package.mask                              |   5 --
 www-client/dillo/Manifest                          |   3 -
 www-client/dillo/dillo-3.0.5-r3.ebuild             |  68 --------------
 www-client/dillo/dillo-3.1_pre20181005.ebuild      |  66 --------------
 .../dillo/files/dillo-3.0.5-disable-ssl.patch      |  22 -----
 .../dillo/files/dillo-3.0.5-fno-common.patch       | 100 ---------------------
 .../dillo/files/dillo-3.0.5-openssl-1.1.patch      |  26 ------
 www-client/dillo/files/dillo2-inbuf.patch          |  15 ----
 www-client/dillo/metadata.xml                      |   8 --
 9 files changed, 313 deletions(-)