Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 670775

Summary: app-cdr/dvdisaster-0.79.5 can't download source code
Product: Gentoo Linux Reporter: doj
Component: Current packagesAssignee: Daniel Kenzelmann <gentoo>
Status: CONFIRMED ---    
Severity: normal CC: jstein, proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: download dvdisaster source code from debian mirrors

Description doj 2018-11-09 17:14:51 UTC
Downloading of the source code for app-cdr/dvdisaster-0.79.5 fails, because the hostname can't be resolved with DNS:

>>> Emerging (4 of 5) app-cdr/dvdisaster-0.79.5::gentoo
>>> Downloading 'rsync://rsync.us.gentoo.org/gentoo-portage/distfiles/dvdisaster-0.79.5.tar.bz2'
 Welcome! This is a gentoo-portage mirror, as well as a mirror
 of other open source content, hosted by Steadfast Networks!

 https://www.steadfast.net

   Hostname:     mirror.steadfast.net & rsync11.us.gentoo.org
   IP Addresses: 208.100.4.53 & 2607:f128:1:3::2
   Location:     Chicago, IL, US
   Bandwidth:    1000 Mbps
   Hardware:     Xeon X3450, 16 GB RAM
   User Limit:   80

 If you experience any trouble with this mirror, please contact 
 mirror@steadfast.net.

receiving incremental file list
rsync: change_dir "/distfiles" (in gentoo-portage) failed: No such file or directory (2)

sent 8 bytes  received 110 bytes  78.67 bytes/sec
total size is 0  speedup is 0.00
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1659) [Receiver=3.1.3]
>>> Downloading 'http://dvdisaster.net/downloads/dvdisaster-0.79.5.tar.bz2'
--2018-11-09 09:02:08--  http://dvdisaster.net/downloads/dvdisaster-0.79.5.tar.bz2
Resolving dvdisaster.net... failed: No address associated with hostname.
wget: unable to resolve host address ‘dvdisaster.net’
!!! Couldn't download 'dvdisaster-0.79.5.tar.bz2'. Aborting.
 * Fetch failed for 'app-cdr/dvdisaster-0.79.5', Log file:
 *  '/var/tmp/portage/app-cdr/dvdisaster-0.79.5/temp/build.log'
Comment 1 Jonas Stein gentoo-dev 2018-11-10 21:10:43 UTC
confirmed with
app-cdr/dvdisaster$ GENTOO_MIRRORS="" ebuild dvdisast.79.5.ebuild fetch
Comment 2 doj 2018-11-13 17:33:47 UTC
Looking at their DNS record:

$ host dvdisaster.net
dvdisaster.net mail is handled by 10 mail.dvdisaster.net.

So their DNS domain currently doesn't have any A or AAAA records and thus no web server can be found. As the project is hosted on sourceforge.net, you may want to update the download server to https://sourceforge.net/projects/dvdisaster/files/dvdisaster/0.79.1/

If contacted the project maintainer on their Sourceforge.net account about their dvdisaster.net domain, but I would recommend to change the ebuild to use the sourceforge.net URL.
Comment 3 doj 2018-11-13 17:40:43 UTC
on the other hand, the sourceforge.net server doesn't have the 0.79.5 release. Maybe we can use the debian mirror for downloading temporarily? https://packages.debian.org/source/sid/dvdisaster
Comment 4 doj 2018-11-17 17:17:27 UTC
The developer told me that the website dvdisaster.net is no longer available and he has no plans to publish any more software. So we'll have to source this software from a different web site.
Comment 5 doj 2018-11-17 17:25:54 UTC
Created attachment 555470 [details, diff]
download dvdisaster source code from debian mirrors

use the debian mirror servers to download the dvdisaster source code, as the project's web page is no longer available.
Comment 6 Jonas Stein gentoo-dev 2019-06-05 16:02:41 UTC
Upstream looks dead to me.
Did the project move?

https://repology.org/project/dvdisaster/versions

A mirror should not be the primary source for a dead project.
If the license allows it, and there is no suitable fork, fork it and also take care of the bugs.
Comment 7 Daniel Kenzelmann 2019-06-06 07:45:28 UTC
I could keep a mirror of the source, however I wouldn't want to invest the work to fix the code itself.
(DVDs are really out of fashion since a while...)

If we keep this in the tree I would suggest to remove 0.72.4 which would at the same time make https://bugs.gentoo.org/520994 obsolete...

License is GPL-3+ , so shouldn't be an issue to fork, but again, I'm not really in a position to maintain the code base...