do-release-upgrade 14.04-16.04 fails with 404 errors

I'm follwing this guide: https://www.linode.com/docs/security/up … untu-16-04">https://www.linode.com/docs/security/upgrading/upgrade-to-ubuntu-16-04

The upgrade fails with 404 errors trying to access ppas. Here are relevant lines from /var/log/dist-upgrade/main.log:

2016-11-28 08:17:43,945 DEBUG running doUpdate() (showErrors=True)

2016-11-28 08:17:52,365 ERROR IOError/SystemError in cache.update(): 'W:Failed to fetch http://ppa.launchpad.net/mc3man/trusty- … 4/Packages">http://ppa.launchpad.net/mc3man/trusty-media/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found

, W:Failed to fetch http://ppa.launchpad.net/mc3man/trusty- … 6/Packages">http://ppa.launchpad.net/mc3man/trusty-media/ubuntu/dists/xenial/main/binary-i386/Packages 404 Not Found

, E:Some index files failed to download. They have been ignored, or old ones used instead.'. Retrying (currentRetry: 0)

2016-11-28 08:17:55,925 ERROR IOError/SystemError in cache.update(): 'W:Failed to fetch http://ppa.launchpad.net/mc3man/trusty- … 4/Packages">http://ppa.launchpad.net/mc3man/trusty-media/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found

, W:Failed to fetch http://ppa.launchpad.net/mc3man/trusty- … 6/Packages">http://ppa.launchpad.net/mc3man/trusty-media/ubuntu/dists/xenial/main/binary-i386/Packages 404 Not Found

, E:Some index files failed to download. They have been ignored, or old ones used instead.'. Retrying (currentRetry: 1)

2016-11-28 08:17:59,735 ERROR IOError/SystemError in cache.update(): 'W:Failed to fetch http://ppa.launchpad.net/mc3man/trusty- … 4/Packages">http://ppa.launchpad.net/mc3man/trusty-media/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found

, W:Failed to fetch http://ppa.launchpad.net/mc3man/trusty- … 6/Packages">http://ppa.launchpad.net/mc3man/trusty-media/ubuntu/dists/xenial/main/binary-i386/Packages 404 Not Found

, E:Some index files failed to download. They have been ignored, or old ones used instead.'. Retrying (currentRetry: 2)

2016-11-28 08:17:59,735 ERROR doUpdate() failed completely

2016-11-28 08:17:59,735 DEBUG abort called

2016-11-28 08:17:59,736 DEBUG openCache()

2016-11-28 08:17:59,736 DEBUG failed to SystemUnLock() (E:Not locked)

2016-11-28 08:18:04,156 DEBUG /openCache(), new cache size 75457

2016-11-28 08:18:04,156 DEBUG enabling apt cron job

Can someone please hit me with a cluebat? Thanks.

2 Replies

Hello,

If you follow the links referenced and go up to the "dists" directory, you'll see that there is no "xenial" directory underneath. This means that the maintainers of these PPA repositories don't have versions of these softwares for Ubuntu 16.04 yet.

What you do from here depends on you. If you need these softwares to work right, you might want to consider not upgrading until the maintainers provide versions for 16.04. You can also research if anyone has been able to use the packages for 14.04 on 16.04, but I doubt it because of the switch to systemd.

P.S. You might also want to see if these packages are now included in the main repositories for 16.04.

Did you find a solution to your case? I'm having the same issue, I believe it's because these files have become obsolete yet it still tries to search for them.

W:Failed to fetch
http://ppa.launchpad.net/nginx//ubuntu/dists/lucid/main/binary-amd64/Packages
404 Not Found
, W:Failed to fetch
http://ppa.launchpad.net/nginx//ubuntu/dists/lucid/main/binary-i386/Packages
404 Not Found
, E:Some index files failed to download. They have been ignored, or
old ones used instead.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct