oneAPI Registration, Download, Licensing and Installation
Support for Getting Started questions related to download, Installation and licensing for Intel oneAPI Toolkits and software development tools.

Issues with the APT repository... again

rjc
Beginner
3,030 Views

Hello,

There are issues with the APT repository - https://software.intel.com/content/www/us/en/develop/articles/installing-intel-free-libs-and-python-apt-repo.html:

# apt-get update
[...]
E: Failed to fetch https://apt.repos.intel.com/mpi/dists/all/InRelease 403 Forbidden [IP: 2.19.152.73 443]
E: The repository 'https://apt.repos.intel.com/mpi all InRelease' is no longer signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

apart from the 403 HTTP code, the repository itself is signed with a GPG key which has expired in 2019:

# apt-key list
[...]
pub rsa2048 2016-09-28 [SC] [expired: 2019-09-27]
BF43 85F9 1CA5 FC00 5AB3 9E1C 1A84 97B1 1911 E097
uid [ expired] "CN = Intel(R) Software Development Products", O=Intel Corporation
[...]

It seems like both problems are related.

0 Kudos
1 Solution
ArpanB_Intel
Moderator
2,909 Views

Raf, we were intimated on your issue by our internal team. We found your log has the following:


 Err:1 https://apt.repos.intel.com/intelpython/binary intelpython3 2020.2


However, the real repo location is: https://apt.repos.intel.com/intelpythonm without the binary. Thus, we suggest repeating repo configuration steps again following the link: https://software.intel.com/content/www/us/en/develop/articles/installing-intel-free-libs-and-python-apt-repo.html


View solution in original post

0 Kudos
11 Replies
ArpanB_Intel
Moderator
3,000 Views

Hi Raf, configure your proxy in network settings of your PC for each of items like HTTP, HTTPS, FTP and Socks and apply settings to system wide if you are using proxy.


0 Kudos
rjc
Beginner
2,983 Views

Hi Arpan,

 

I'm not sure whether you have replied to somebody else's post by mistake here, as the above doesn't make much sense. No proxies are involved - it's a direct network connection. The issues are server-side.

 

As described above (formatting got stripped for some reason), the issues are:

- expired repository GPG key

- 403 HTTP error code while running 'apt-get update' (might be related to the issue above)

0 Kudos
ChrisB_Intel
Moderator
2,960 Views

Apologies for the difficulty, we are experiencing an outage, and are working to resolve it.


Thanks

Chris



0 Kudos
ArpanB_Intel
Moderator
2,946 Views

Raf, we have been intimated that the servers are back up now. Please let us know if you are still facing the issues.


0 Kudos
rjc
Beginner
2,938 Views

I'm afraid not, the issue is still there:

# apt-get install intelpython3
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed
  intelpython3
0 to upgrade, 1 to newly install, 0 to remove and 4 not to upgrade.
Need to get 907 MB of archives.
After this operation, 0 B of additional disk space will be used.
Err:1 https://apt.repos.intel.com/intelpython/binary  intelpython3 2020.2
  403  Forbidden [IP: 173.223.126.214 443]
E: Failed to fetch https://apt.repos.intel.com/intelpython/binary/binary/intelpython3-2020.2-902.deb  403  Forbidden [IP: 173.223.126.214 443]
0 Kudos
ArpanB_Intel
Moderator
2,923 Views

Raf, thank you for getting back to us. We will contact our internal team and get back to you with an update within 2-3 business days.


0 Kudos
ArpanB_Intel
Moderator
2,910 Views

Raf, we were intimated on your issue by our internal team. We found your log has the following:


 Err:1 https://apt.repos.intel.com/intelpython/binary intelpython3 2020.2


However, the real repo location is: https://apt.repos.intel.com/intelpythonm without the binary. Thus, we suggest repeating repo configuration steps again following the link: https://software.intel.com/content/www/us/en/develop/articles/installing-intel-free-libs-and-python-apt-repo.html


0 Kudos
rjc
Beginner
2,901 Views

OK, that solves the issue regarding package installation - thanks!

However, with that repository format, i.e. /binary / vs  binary/, on Ubuntu 18.04 LTS, I get this:

# apt-get update
[...]
W: Conflicting distribution: https://apt.repos.intel.com/intelpython binary/ InRelease (expected binary/ but got )

Which shows that the repository still isn't correct. Could you fix the repository so that it doesn't generate the above warning message, please? As far as I can remember, this is

BTW, I've made that change on purpose as this is the usual format for APT repositories - more importantly, it got rid of the above warning and, until recently, apt-get update didn't generate any GPG or 403 errors so, whateve has been done behind the scenes, fixed my initial issue. Could you thank those responsible, on my behalf, please? :^)

0 Kudos
ArpanB_Intel
Moderator
2,831 Views

Raf, we have brought your concerns to the APT owner.


We have been indicated that historically, the Python repo in APT has a specific structure and it differs from other product’s repos as MKL, MPI, DAAL etc. This repository became legacy after oneAPI, so fixing this warning is not at the top of their priority list, but they are aware of it. The developer suggested that you look at the Intel® Python from oneAPI public repository and the instructions can be found here: https://software.intel.com/content/www/us/en/develop/articles/installing-intel-free-libs-and-python-apt-repo.html 


Please let me know if you have any questions on this.


0 Kudos
rjc
Beginner
2,808 Views

Hi Arpan,

 

As you can see from my first message, the link you have posted is exactly where I got the APT repository details from :^P

 

You're, most likely, thinking of https://software.intel.com/content/www/us/en/develop/documentation/installation-guide-for-intel-oneapi-toolkits-linux/top/installation/install-using-package-managers/apt.html ;^)

 

Either way, it would be good to mark the APT repository in question as legacy and point everyone to the latter. However, it would still be good if the former stayed - the ability to install older versions of, let's say, MKL, is invaluable.

 

Also, what happened to Intel Python? I can't find it under oneAPI repository.

 

Regards,

 

Raf

0 Kudos
ArpanB_Intel
Moderator
2,792 Views

Raf, we have been intimated that your feedback has been passed on to the experts. We really appreciate you for taking time to share it with us.


To answer your second query, you can get Intel® Distribution for Python* directly via Intel® Distribution for Python*[https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/distribution-for-python.html#gs.269n7z] or from Intel® oneAPI Base Toolkit[https://software.intel.com/content/www/us/en/develop/tools/oneapi/base-toolkit/download.html] where it is included in the toolkit.


0 Kudos
Reply