0

I have been trying to upgrade from Ubuntu 16.04 to Ubuntu 18.04 but the sudo do-release-upgrade is failing with "Please install all available updates for your release before upgrading." message.

This seems to be because sudo apt update completes albeit with following error messages:

sudo apt-get update
Hit:1 http://packages.microsoft.com/repos/code stable InRelease
Hit:2 https://linux.teamviewer.com/deb stable InRelease                                                                                       
Hit:3 http://dl.google.com/linux/chrome/deb stable InRelease                                                                                  
Hit:4 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu xenial InRelease                                                                         
Hit:5 http://repository.spotify.com stable InRelease                                           
Hit:6 https://packages.microsoft.com/repos/ms-teams stable InRelease                                          
Hit:7 http://ports.ubuntu.com/ubuntu-ports xenial InRelease                                                   
Hit:8 http://ppa.launchpad.net/libreoffice/ppa/ubuntu xenial InRelease   
Hit:9 http://ports.ubuntu.com/ubuntu-ports xenial-updates InRelease                                          
Hit:10 http://ppa.launchpad.net/mosquitto-dev/mosquitto-ppa/ubuntu xenial InRelease                           
Hit:11 http://ports.ubuntu.com/ubuntu-ports xenial-backports InRelease                                         
Hit:12 https://download.sublimetext.com apt/stable/ InRelease                                                  
Hit:13 http://ports.ubuntu.com/ubuntu-ports xenial-security InRelease                                          
Hit:14 http://ppa.launchpad.net/mystic-mirage/pycharm/ubuntu xenial InRelease
Ign:15 http://ports.ubuntu.com/ubuntu-ports xenial/main amd64 Packages                                         
Ign:16 http://ports.ubuntu.com/ubuntu-ports xenial/main i386 Packages     
Get:17 http://ports.ubuntu.com/ubuntu-ports xenial/main Translation-en [568 kB]
Get:18 http://ports.ubuntu.com/ubuntu-ports xenial/main amd64 DEP-11 Metadata [733 kB]     
Get:19 http://ports.ubuntu.com/ubuntu-ports xenial/main DEP-11 64x64 Icons [409 kB]            
Ign:20 http://ports.ubuntu.com/ubuntu-ports xenial/universe amd64 Packages                
Hit:21 http://ppa.launchpad.net/wireshark-dev/stable/ubuntu xenial InRelease              
Ign:22 http://ports.ubuntu.com/ubuntu-ports xenial/universe i386 Packages                 
Get:23 http://ports.ubuntu.com/ubuntu-ports xenial/universe Translation-en [4,354 kB]
Get:24 https://esm.ubuntu.com/infra/ubuntu xenial-infra-security InRelease [7,515 B]
Hit:24 https://esm.ubuntu.com/infra/ubuntu xenial-infra-security InRelease          
Get:25 http://ports.ubuntu.com/ubuntu-ports xenial/universe amd64 DEP-11 Metadata [3,410 kB]
Get:26 http://ports.ubuntu.com/ubuntu-ports xenial/universe DEP-11 64x64 Icons [7,448 kB]                
Ign:27 http://ports.ubuntu.com/ubuntu-ports xenial/restricted amd64 Packages
Ign:28 http://ports.ubuntu.com/ubuntu-ports xenial/restricted i386 Packages
Get:29 http://ports.ubuntu.com/ubuntu-ports xenial/restricted Translation-en [2,908 B]
Get:30 http://ports.ubuntu.com/ubuntu-ports xenial/restricted amd64 DEP-11 Metadata [186 B]
Ign:31 http://ports.ubuntu.com/ubuntu-ports xenial-updates/main amd64 Packages
Ign:32 http://ports.ubuntu.com/ubuntu-ports xenial-updates/main i386 Packages
Get:33 http://ports.ubuntu.com/ubuntu-ports xenial-updates/main Translation-en [461 kB]
Get:34 https://esm.ubuntu.com/infra/ubuntu xenial-infra-updates InRelease [7,475 B]
Hit:34 https://esm.ubuntu.com/infra/ubuntu xenial-infra-updates InRelease                         
Get:35 http://ports.ubuntu.com/ubuntu-ports xenial-updates/main amd64 DEP-11 Metadata [326 kB]       
Get:36 http://ports.ubuntu.com/ubuntu-ports xenial-updates/main DEP-11 64x64 Icons [252 kB]
Ign:37 http://ports.ubuntu.com/ubuntu-ports xenial-updates/universe amd64 Packages
Ign:38 http://ports.ubuntu.com/ubuntu-ports xenial-updates/universe i386 Packages
Get:39 http://ports.ubuntu.com/ubuntu-ports xenial-updates/universe Translation-en [358 kB]
Get:40 http://ports.ubuntu.com/ubuntu-ports xenial-updates/universe amd64 DEP-11 Metadata [280 kB]
Get:41 http://ports.ubuntu.com/ubuntu-ports xenial-updates/universe DEP-11 64x64 Icons [437 kB]
Ign:42 http://ports.ubuntu.com/ubuntu-ports xenial-updates/restricted amd64 Packages
Ign:43 http://ports.ubuntu.com/ubuntu-ports xenial-updates/restricted i386 Packages
Get:44 http://ports.ubuntu.com/ubuntu-ports xenial-updates/restricted Translation-en [2,272 B]
Get:45 http://ports.ubuntu.com/ubuntu-ports xenial-updates/restricted amd64 DEP-11 Metadata [157 B]
Ign:46 http://ports.ubuntu.com/ubuntu-ports xenial-backports/main amd64 Packages
Ign:47 http://ports.ubuntu.com/ubuntu-ports xenial-backports/main i386 Packages
Get:48 http://ports.ubuntu.com/ubuntu-ports xenial-backports/main Translation-en [4,456 B]
Get:49 http://ports.ubuntu.com/ubuntu-ports xenial-backports/main amd64 DEP-11 Metadata [3,328 B]
Get:50 http://ports.ubuntu.com/ubuntu-ports xenial-backports/main DEP-11 64x64 Icons [29 B]
Get:51 http://ports.ubuntu.com/ubuntu-ports xenial-backports/restricted amd64 DEP-11 Metadata [194 B]
Ign:52 http://ports.ubuntu.com/ubuntu-ports xenial-security/main amd64 Packages
Ign:53 http://ports.ubuntu.com/ubuntu-ports xenial-security/main i386 Packages
Get:54 http://ports.ubuntu.com/ubuntu-ports xenial-security/main Translation-en [360 kB]
Get:55 http://ports.ubuntu.com/ubuntu-ports xenial-security/main amd64 DEP-11 Metadata [93.8 kB]
Get:56 http://ports.ubuntu.com/ubuntu-ports xenial-security/main DEP-11 64x64 Icons [111 kB]
Ign:57 http://ports.ubuntu.com/ubuntu-ports xenial-security/restricted amd64 Packages
Ign:58 http://ports.ubuntu.com/ubuntu-ports xenial-security/restricted i386 Packages
Get:59 http://ports.ubuntu.com/ubuntu-ports xenial-security/restricted Translation-en [2,152 B]
Get:60 http://ports.ubuntu.com/ubuntu-ports xenial-security/restricted amd64 DEP-11 Metadata [200 B]
Ign:61 http://ports.ubuntu.com/ubuntu-ports xenial-security/universe amd64 Packages
Ign:62 http://ports.ubuntu.com/ubuntu-ports xenial-security/universe i386 Packages
Get:63 http://ports.ubuntu.com/ubuntu-ports xenial-security/universe Translation-en [225 kB]
Get:64 http://ports.ubuntu.com/ubuntu-ports xenial-security/universe amd64 DEP-11 Metadata [130 kB]
Get:65 http://ports.ubuntu.com/ubuntu-ports xenial-security/universe DEP-11 64x64 Icons [206 kB]
Ign:66 http://ports.ubuntu.com/ubuntu-ports xenial-security/multiverse amd64 Packages                                                         
Ign:67 http://ports.ubuntu.com/ubuntu-ports xenial-security/multiverse i386 Packages                                                          
Get:68 http://ports.ubuntu.com/ubuntu-ports xenial-security/multiverse Translation-en [2,672 B]                                               
Get:69 http://ports.ubuntu.com/ubuntu-ports xenial-security/multiverse amd64 DEP-11 Metadata [2,464 B]                                        
Get:70 http://ports.ubuntu.com/ubuntu-ports xenial-security/multiverse DEP-11 64x64 Icons [2,638 B]                                           
Ign:15 http://ports.ubuntu.com/ubuntu-ports xenial/main amd64 Packages                                                                        
Ign:16 http://ports.ubuntu.com/ubuntu-ports xenial/main i386 Packages                                                                         
Ign:20 http://ports.ubuntu.com/ubuntu-ports xenial/universe amd64 Packages                                                                    
Ign:22 http://ports.ubuntu.com/ubuntu-ports xenial/universe i386 Packages                                                                     
Ign:27 http://ports.ubuntu.com/ubuntu-ports xenial/restricted amd64 Packages                                                                  
Ign:28 http://ports.ubuntu.com/ubuntu-ports xenial/restricted i386 Packages                                                                   
Ign:31 http://ports.ubuntu.com/ubuntu-ports xenial-updates/main amd64 Packages                                                                
Ign:32 http://ports.ubuntu.com/ubuntu-ports xenial-updates/main i386 Packages                                                                 
Ign:37 http://ports.ubuntu.com/ubuntu-ports xenial-updates/universe amd64 Packages                                                            
Ign:38 http://ports.ubuntu.com/ubuntu-ports xenial-updates/universe i386 Packages                                                             
Ign:42 http://ports.ubuntu.com/ubuntu-ports xenial-updates/restricted amd64 Packages                                                          
Ign:43 http://ports.ubuntu.com/ubuntu-ports xenial-updates/restricted i386 Packages                                                           
Ign:46 http://ports.ubuntu.com/ubuntu-ports xenial-backports/main amd64 Packages                                                              
Ign:47 http://ports.ubuntu.com/ubuntu-ports xenial-backports/main i386 Packages                                                               
Ign:52 http://ports.ubuntu.com/ubuntu-ports xenial-security/main amd64 Packages                                                               
Ign:53 http://ports.ubuntu.com/ubuntu-ports xenial-security/main i386 Packages                                                                
Ign:57 http://ports.ubuntu.com/ubuntu-ports xenial-security/restricted amd64 Packages                                                         
Ign:58 http://ports.ubuntu.com/ubuntu-ports xenial-security/restricted i386 Packages                                                          
Ign:61 http://ports.ubuntu.com/ubuntu-ports xenial-security/universe amd64 Packages                                                           
Ign:62 http://ports.ubuntu.com/ubuntu-ports xenial-security/universe i386 Packages                                                            
Ign:66 http://ports.ubuntu.com/ubuntu-ports xenial-security/multiverse amd64 Packages                                                         
Ign:67 http://ports.ubuntu.com/ubuntu-ports xenial-security/multiverse i386 Packages                                                          
Ign:15 http://ports.ubuntu.com/ubuntu-ports xenial/main amd64 Packages                                                                        
Ign:16 http://ports.ubuntu.com/ubuntu-ports xenial/main i386 Packages                                                                         
Ign:20 http://ports.ubuntu.com/ubuntu-ports xenial/universe amd64 Packages                                                                    
Ign:22 http://ports.ubuntu.com/ubuntu-ports xenial/universe i386 Packages                                                                     
Ign:27 http://ports.ubuntu.com/ubuntu-ports xenial/restricted amd64 Packages                                                                  
Ign:28 http://ports.ubuntu.com/ubuntu-ports xenial/restricted i386 Packages                                                                   
Ign:31 http://ports.ubuntu.com/ubuntu-ports xenial-updates/main amd64 Packages                                                                
Ign:32 http://ports.ubuntu.com/ubuntu-ports xenial-updates/main i386 Packages                                                                 
Ign:37 http://ports.ubuntu.com/ubuntu-ports xenial-updates/universe amd64 Packages                                                            
Ign:38 http://ports.ubuntu.com/ubuntu-ports xenial-updates/universe i386 Packages                                                             
Ign:42 http://ports.ubuntu.com/ubuntu-ports xenial-updates/restricted amd64 Packages                                                          
Ign:43 http://ports.ubuntu.com/ubuntu-ports xenial-updates/restricted i386 Packages                                                           
Ign:46 http://ports.ubuntu.com/ubuntu-ports xenial-backports/main amd64 Packages                                                              
Ign:47 http://ports.ubuntu.com/ubuntu-ports xenial-backports/main i386 Packages                                                               
Ign:52 http://ports.ubuntu.com/ubuntu-ports xenial-security/main amd64 Packages                                                               
Ign:53 http://ports.ubuntu.com/ubuntu-ports xenial-security/main i386 Packages                                                                
Ign:57 http://ports.ubuntu.com/ubuntu-ports xenial-security/restricted amd64 Packages                                                         
Ign:58 http://ports.ubuntu.com/ubuntu-ports xenial-security/restricted i386 Packages                                                          
Ign:61 http://ports.ubuntu.com/ubuntu-ports xenial-security/universe amd64 Packages                                                           
Ign:62 http://ports.ubuntu.com/ubuntu-ports xenial-security/universe i386 Packages                                                            
Ign:66 http://ports.ubuntu.com/ubuntu-ports xenial-security/multiverse amd64 Packages                                                         
Ign:67 http://ports.ubuntu.com/ubuntu-ports xenial-security/multiverse i386 Packages                                                          
Err:15 http://ports.ubuntu.com/ubuntu-ports xenial/main amd64 Packages                                                                        
  404  Not Found [IP: 2620:2d:4000:1::19 80]
Ign:16 http://ports.ubuntu.com/ubuntu-ports xenial/main i386 Packages                                                                         
Ign:20 http://ports.ubuntu.com/ubuntu-ports xenial/universe amd64 Packages                                                                    
Ign:22 http://ports.ubuntu.com/ubuntu-ports xenial/universe i386 Packages                                                                     
Ign:27 http://ports.ubuntu.com/ubuntu-ports xenial/restricted amd64 Packages                                                                  
Ign:28 http://ports.ubuntu.com/ubuntu-ports xenial/restricted i386 Packages                                                                   
Err:31 http://ports.ubuntu.com/ubuntu-ports xenial-updates/main amd64 Packages                                                                
  404  Not Found [IP: 2620:2d:4000:1::19 80]
Ign:32 http://ports.ubuntu.com/ubuntu-ports xenial-updates/main i386 Packages                                                                 
Ign:37 http://ports.ubuntu.com/ubuntu-ports xenial-updates/universe amd64 Packages                                                            
Ign:38 http://ports.ubuntu.com/ubuntu-ports xenial-updates/universe i386 Packages                                                             
Ign:42 http://ports.ubuntu.com/ubuntu-ports xenial-updates/restricted amd64 Packages                                                          
Ign:43 http://ports.ubuntu.com/ubuntu-ports xenial-updates/restricted i386 Packages                                                           
Err:46 http://ports.ubuntu.com/ubuntu-ports xenial-backports/main amd64 Packages                                                              
  404  Not Found [IP: 2620:2d:4000:1::19 80]
Ign:47 http://ports.ubuntu.com/ubuntu-ports xenial-backports/main i386 Packages                                                               
Err:52 http://ports.ubuntu.com/ubuntu-ports xenial-security/main amd64 Packages                                                               
  404  Not Found [IP: 2620:2d:4000:1::19 80]
Ign:53 http://ports.ubuntu.com/ubuntu-ports xenial-security/main i386 Packages                                                                
Ign:57 http://ports.ubuntu.com/ubuntu-ports xenial-security/restricted amd64 Packages                                                         
Ign:58 http://ports.ubuntu.com/ubuntu-ports xenial-security/restricted i386 Packages                                                          
Ign:61 http://ports.ubuntu.com/ubuntu-ports xenial-security/universe amd64 Packages                                                           
Ign:62 http://ports.ubuntu.com/ubuntu-ports xenial-security/universe i386 Packages                                                            
Ign:66 http://ports.ubuntu.com/ubuntu-ports xenial-security/multiverse amd64 Packages                                                         
Ign:67 http://ports.ubuntu.com/ubuntu-ports xenial-security/multiverse i386 Packages                                                          
Fetched 3,262 kB in 10s (298 kB/s)                                                                                                            
Reading package lists... Done
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/xenial/main/binary-amd64/Packages  404  Not Found [IP: 2620:2d:4000:1::19 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/xenial-updates/main/binary-amd64/Packages  404  Not Found [IP: 2620:2d:4000:1::19 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/xenial-backports/main/binary-amd64/Packages  404  Not Found [IP: 2620:2d:4000:1::19 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/xenial-security/main/binary-amd64/Packages  404  Not Found [IP: 2620:2d:4000:1::19 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.

I checked using browser that URLs for which the command failed do not exit. However, I am not sure how I can modify my /etc/apt/sources.list to remove these errors. I had to basically comment everything in my source.list to get rid of them. But I am not sure that is the correct solution as it seems to just disable all updates altogether.

Here is my /etc/apt/sources.list:

deb http://ports.ubuntu.com/ubuntu-ports/ xenial main universe restricted
deb-src http://ports.ubuntu.com/ubuntu-ports/ xenial main universe restricted multiverse

deb http://ports.ubuntu.com/ubuntu-ports/ xenial-updates main universe restricted deb-src http://ports.ubuntu.com/ubuntu-ports/ xenial-updates main universe restricted multiverse

deb http://ports.ubuntu.com/ubuntu-ports/ xenial-backports main restricted deb-src http://ports.ubuntu.com/ubuntu-ports/ xenial-backports main restricted multiverse universe

deb http://ports.ubuntu.com/ubuntu-ports/ xenial-security main restricted deb-src http://ports.ubuntu.com/ubuntu-ports/ xenial-security main restricted deb http://ports.ubuntu.com/ubuntu-ports/ xenial-security universe deb-src http://ports.ubuntu.com/ubuntu-ports/ xenial-security universe deb http://ports.ubuntu.com/ubuntu-ports/ xenial-security multiverse deb-src http://ports.ubuntu.com/ubuntu-ports/ xenial-security multiverse #deb http://old-releases.ubuntu.com/ubuntu xenial main multiverse universe #deb http://archive.ubuntu.com/ubuntu xenial restricted multiverse universe main #deb http://archive.ubuntu.com/ubuntu/ xenial-updates main universe multiverse

deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main

deb-src https://dl.winehq.org/wine-builds/ubuntu/ xenial main

deb-src https://dl.winehq.org/wine-builds/ubuntu/ xenial main

deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable

deb-src [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable

uname -a output: Linux a-thinkpad-e470 4.15.0-142-generic #146~16.04.1-Ubuntu SMP Tue Apr 13 09:27:15 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

dpkg --print-architecture: amd64

dpkg --print-foreign-architectures: i386

Please let me know how do I resolve this.

0 Answers0