I made a pretty big mistake while testing out some packages on Stretch, I ended up removing a whole bunch of core gnome libraries and dependencies and messed up the dependency tree of apt-get. I am trying to revert back and install these core packages again but I am pretty stuck with errors. This is what I have so far:
If I run apt-get install gnome or gnome-core or any other package):
Code: Select all
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
gnome : Depends: gnome-core (= 1:3.14+3) but it is not going to be installed
Depends: libgtk2-perl (>= 1:1.130) but it is not going to be installed
Code: Select all
deb http://mirror.it.ubc.ca/debian/ jessie main
deb-src http://mirror.it.ubc.ca/debian/ jessie main
deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main
# jessie-updates, previously known as 'volatile'
deb http://mirror.it.ubc.ca/debian/ jessie-updates main
deb-src http://mirror.it.ubc.ca/debian/ jessie-updates main
Code: Select all
Ign:1 http://mirror.it.ubc.ca/debian jessie InRelease
Get:2 http://mirror.it.ubc.ca/debian jessie-updates InRelease [145 kB]
Ign:3 http://dl.google.com/linux/chrome/deb stable InRelease
Get:4 http://security.debian.org jessie/updates InRelease [63.1 kB]
Hit:5 http://dl.google.com/linux/chrome/deb stable Release
Hit:6 https://deb.nodesource.com/node_6.x jessie InRelease
Hit:8 http://mirror.it.ubc.ca/debian jessie Release
Get:9 http://security.debian.org jessie/updates/main Sources [193 kB]
Get:11 http://security.debian.org jessie/updates/main amd64 Packages [403 kB]
Fetched 805 kB in 0s (1,126 kB/s)
Reading package lists... Done
Code: Select all
Package files:
100 /var/lib/dpkg/status
release a=now
500 https://deb.nodesource.com/node_6.x jessie/main amd64 Packages
release o=Node Source,n=jessie,l=Node Source,c=main,b=amd64
origin deb.nodesource.com
500 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages
release v=1.0,o=Google, Inc.,a=stable,n=stable,l=Google,c=main,b=amd64
origin dl.google.com
500 http://mirror.it.ubc.ca/debian jessie-updates/main amd64 Packages
release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=main,b=amd64
origin mirror.it.ubc.ca
500 http://security.debian.org jessie/updates/main amd64 Packages
release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=main,b=amd64
origin security.debian.org
500 http://mirror.it.ubc.ca/debian jessie/main amd64 Packages
release v=8.8,o=Debian,a=stable,n=jessie,l=Debian,c=main,b=amd64
origin mirror.it.ubc.ca
I don't want to do a fresh reinstall unless it's the last resort, is there any way to grab a list of the core packages and install it through apt-get? What else can I do?