Parrot repository not updating

1. Your Parrot information

  • OS version: run cat /etc/*release

     DISTRIB_ID=Parrot
     DISTRIB_RELEASE=4.10
     DISTRIB_CODENAME=rolling
     DISTRIB_DESCRIPTION="Parrot 4.10"
     PRETTY_NAME="Parrot GNU/Linux 4.10"
     NAME="Parrot GNU/Linux"
     ID=parrot
     ID_LIKE=debian
     VERSION="4.10"
     VERSION_ID="4.10"
     HOME_URL="https://www.parrotsec.org/"
     SUPPORT_URL="https://community.parrotsec.org/"
     BUG_REPORT_URL="https://community.parrotsec.org/"
    
  • Kernel version: run uname -a
    Linux parrot 5.7.0-2parrot2-amd64 #1 SMP Debian 5.7.10-1parrot2 (2020-07-31) x86_64 GNU/Linux

** ISO information **

Version: 4.10
Desktop Environment: Mate
Edition: Security

2. If you have this problem after fresh installation:

  1. How did you create USB bootable?

    • Software was used to make USB
      Win32DiskImager (Which is my goto when installing Linux)
    • Steps of making USB bootable
      Just selecting iso and write to USB
  2. How did you install OS?

    • Debian installer or Calamares installer?
      Debian Installer.

3. If your hardware doesn’t work: wifi doesn’t show, graphic issue:

No Issue here !

4. How did you get this error? Are there any steps to procedure it?

  1. Every time I turn on system I do ‘sudo apt update’ to stay updated.

  2. Few weeks before I noticed that I’m not getting any updated from running ‘sudo apt update’.

  3. It shows me

     $ sudo apt update                                                                                                                                                                    
     Hit:1 http://repository.spotify.com stable InRelease                                                                                                                                          
     Hit:2 https://deb.parrot.sh/parrot rolling InRelease                                                                                                                                          
     Hit:3 https://deb.parrot.sh/parrot rolling-security InRelease                                                                                                                                 
     Reading package lists... Done                                                                                                                                                                 
     Building dependency tree                                                                                                                                                                      
     Reading state information... Done                                                                                                                                                             
     All packages are up to date.
    
  4. I know that there are updates pending because when I open any application such as BurpSuite or vscodium etc. … It tells me newer version is available. But it’s not showing me any updates from repo.

  5. I’m using default repo list from as mentioned in (https://docs.parrotlinux.org/mirror-list/)

$ cat /etc/apt/sources.list.d/parrot.list
# parrot repository
# this file was automatically generated by parrot-mirror-selector
deb https://deb.parrot.sh/parrot/ rolling main contrib non-free
#deb-src https://deb.parrot.sh/parrot/ rolling main contrib non-free
deb https://deb.parrot.sh/parrot/ rolling-security main contrib non-free
#deb-src https://deb.parrot.sh/parrot/ rolling-security main contrib non-free

That’s normal am also waiting for an update it’s been a while since one was released and am sure the team is working round the clock to ensure that we get the best update just keep calm in a few days am sure an update will be out

Well one thing is you can do the update from there, where you probably have to download the package and install it, then you are updated.
For installing from the official repo, suppose for burpsuite:

  1. Burpsuite releases its newer releases
  2. As Parrot is built on debian, so at first Debian pulls the updated package
  3. After Debian pulled the packages, then Parrot developers pull it and sync on the their own repo

That way you get updates.
So, you might know what is the scenario here and why you get updates late sometimes

Alright ! I just wanted to check this off. I was worrying that I have reinstall parrot. I’ll wait for updates. Thanks !

Ohh I see ! I’ll just wit for devs to updated their repo. I noticed you’ve been helping people a lot, Thanks for that !

no problem
just sharing what i know to help others
thanks for thanking me haha