(Resolved) Sid dist-update today (27-August-2013) is not funtioning as it should

VastOne

Something is amiss from the sid repos today (27-August-2013)

Doing a dist-upgrade, I am seeing what you would normally see if a sid repo was not available and experimental was hit... The troubling part of this is that there are no error messages reporting a SID repo is not available.  Here is a copy of what is happening.  You obviously do NOT want to do this

vastone@vsido:~$ up
Hit http://liquorix.net sid InRelease                                         
Hit http://ftp.us.debian.org sid InRelease                                     
Hit http://ftp.us.debian.org experimental InRelease                           
Hit http://ftp.us.debian.org sid/main amd64 Packages/DiffIndex                 
Hit http://ignorantguru.github.com unstable InRelease                         
Hit [url]ftp://ftp.us.debian.org[/url] sid InRelease                                     
Ign http://mozilla.debian.net experimental InRelease                           
Hit http://oscar.aptosid.com sid InRelease                                     
Hit http://liquorix.net sid/main amd64 Packages                               
Hit http://ftp.us.debian.org sid/contrib amd64 Packages/DiffIndex             
Hit http://ftp.us.debian.org sid/non-free amd64 Packages/DiffIndex             
Hit http://ftp.us.debian.org sid/contrib Translation-en/DiffIndex             
Hit http://www.deb-multimedia.org sid InRelease                               
Hit [url]ftp://ftp.us.debian.org[/url] sid/main Sources/DiffIndex                         
Hit http://ignorantguru.github.com unstable/main amd64 Packages               
Hit http://ftp.us.debian.org sid/main Translation-en/DiffIndex                 
Hit http://ftp.us.debian.org sid/non-free Translation-en/DiffIndex             
Hit http://ftp.us.debian.org experimental/main amd64 Packages/DiffIndex       
Hit http://ftp.us.debian.org experimental/contrib amd64 Packages/DiffIndex     
Hit http://ftp.us.debian.org experimental/non-free amd64 Packages/DiffIndex   
Hit http://ftp.us.debian.org experimental/contrib Translation-en/DiffIndex     
Hit http://ftp.us.debian.org experimental/main Translation-en/DiffIndex       
Hit http://ftp.us.debian.org experimental/non-free Translation-en/DiffIndex   
Hit http://mozilla.debian.net experimental Release.gpg                         
Hit http://oscar.aptosid.com sid/main amd64 Packages                           
Hit http://ftp.us.debian.org experimental/non-free amd64 Packages             
Hit [url]ftp://ftp.us.debian.org[/url] sid/contrib Sources/DiffIndex                     
Hit [url]ftp://ftp.us.debian.org[/url] sid/non-free Sources/DiffIndex                     
Hit http://www.deb-multimedia.org sid/main amd64 Packages                     
Hit http://oscar.aptosid.com sid/fix.main amd64 Packages                       
Hit http://mozilla.debian.net experimental Release                             
Hit http://www.deb-multimedia.org sid/non-free amd64 Packages                 
Hit http://mozilla.debian.net experimental/iceweasel-aurora amd64 Packages     
Ign http://liquorix.net sid/main Translation-en_US                             
Ign http://liquorix.net sid/main Translation-en                               
Ign http://ignorantguru.github.com unstable/main Translation-en_US             
Ign http://ignorantguru.github.com unstable/main Translation-en               
Ign http://mozilla.debian.net experimental/iceweasel-aurora Translation-en_US
Ign http://mozilla.debian.net experimental/iceweasel-aurora Translation-en
Ign http://oscar.aptosid.com sid/fix.main Translation-en_US
Ign http://www.deb-multimedia.org sid/main Translation-en_US
Ign http://oscar.aptosid.com sid/fix.main Translation-en
Ign http://www.deb-multimedia.org sid/main Translation-en
Ign http://oscar.aptosid.com sid/main Translation-en_US
Ign http://www.deb-multimedia.org sid/non-free Translation-en_US
Ign http://oscar.aptosid.com sid/main Translation-en
Ign http://www.deb-multimedia.org sid/non-free Translation-en
Reading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  aspell aspell-en bum ceni console-setup console-setup-linux debconf-i18n
  dictionaries-common enchant geany-plugin-devhelp geany-plugin-spellcheck
  geany-plugin-vc geany-plugin-webhelper geany-plugins gimp git-cvs git-svn
  gmpc-plugins gmusicbrowser hunspell-en-us iamerican ibritish ienglish-common
  inkscape intltool ispell keyboard-configuration libalgorithm-diff-xs-perl
  libapt-pkg-perl libaudio-scrobbler-perl libautodie-perl libcairo-perl
  libclass-accessor-perl libclone-perl libconfig-inifiles-perl
  libcrypt-ssleay-perl libcurses-perl libcurses-ui-perl libdbd-sqlite3-perl
  libdbi-perl libdigest-crc-perl libemail-valid-perl libenchant1c2a
  libexpect-perl libfcgi-perl libfile-fcntllock-perl libglib-perl
  libgstreamer-interfaces-perl libgstreamer-perl libgtk2-notify-perl
  libgtk2-perl libgtk2-trayicon-perl libgtkspell0 libhtml-form-perl
  libhtml-format-perl libhtml-parser-perl libhtml-tree-perl libio-pty-perl
  libio-socket-inet6-perl libio-socket-ssl-perl libipc-run-perl
  libjson-xs-perl liblist-moreutils-perl liblocale-gettext-perl
  liblwp-protocol-https-perl libmailtools-perl libmime-tools-perl
  libnet-dbus-perl libnet-dns-perl libnet-smtp-ssl-perl libnet-ssleay-perl
  libossp-uuid-perl libpango-perl libparse-debcontrol-perl
  libparse-debianchangelog-perl libperl5.14 libperlio-gzip-perl libsexy2
  libsoap-lite-perl libsocket-perl libsocket6-perl libsub-identify-perl
  libsub-name-perl libsvn-perl libterm-readkey-perl libtext-charwidth-perl
  libtext-iconv-perl libtext-wrapi18n-perl libuuid-perl libwebkitgtk-1.0-0
  libwebkitgtk-3.0-0 libwww-perl libxml-libxml-perl libxml-parser-perl
  libxml-sax-expat-perl libxml-simple-perl libxml-twig-perl
  libyaml-libyaml-perl lintian linux-base linux-image-3.10-2-amd64
  live-installer module-assistant perlmagick python-webkit shotwell spacefm
  task-english tasksel tasksel-data texinfo udevil xchat xorg xscreensaver
  xscreensaver-data xserver-xorg xserver-xorg-core xserver-xorg-input-all
  xserver-xorg-input-evdev xserver-xorg-input-mouse
  xserver-xorg-input-synaptics xserver-xorg-input-vmmouse
  xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-apm
  xserver-xorg-video-ark xserver-xorg-video-ati xserver-xorg-video-chips
  xserver-xorg-video-cirrus xserver-xorg-video-fbdev xserver-xorg-video-i128
  xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga
  xserver-xorg-video-neomagic xserver-xorg-video-nouveau
  xserver-xorg-video-openchrome xserver-xorg-video-r128
  xserver-xorg-video-radeon xserver-xorg-video-rendition xserver-xorg-video-s3
  xserver-xorg-video-s3virge xserver-xorg-video-savage
  xserver-xorg-video-siliconmotion xserver-xorg-video-sis
  xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident
  xserver-xorg-video-tseng xserver-xorg-video-vesa xserver-xorg-video-vmware
  xserver-xorg-video-voodoo zenity
The following NEW packages will be installed:
  libarchive-extract-perl libmodule-pluggable-perl libperl4-corelibs-perl
  libpod-latex-perl libterm-ui-perl
The following packages will be upgraded:
  base-passwd btrfs-tools debconf grub-common grub-pc grub-pc-bin grub2-common
  liblzo2-2 libvo-aacenc0 libvo-amrwbenc0 libxmmsclient6 perl perl-base
  perl-modules
14 upgraded, 5 newly installed, 154 to remove and 0 not upgraded.
Need to get 12.8 MB of archives.
After this operation, 353 MB disk space will be freed.
Do you want to continue? [Y/n] n

VSIDO      VSIDO Change Blog    

    I dev VSIDO

VastOne

This is NOT a SID issue after all.  In all my 5 years of running SID, there has only been one failure that borked my system.  I came to call it the Great Perl-Jam (with apologies to the real Great Pearl Jam)

It seems that the devs of perl occasionally jump the gun in releasing perl before any other developers can make the adjustments to their perl based code.  One of the updates you see in the above post is perl, and all of the apps that are apt is trying to remove are perl based or have perl hooks

Before this becomes the Great Perl-Jam II, I will not do another dist-upgrade for 3 or more days.  On the original Perl-Jam, it was about three days later these issues worked themselves out.

I am going to hit the #debian and #perl irc channels to see if I can glean any more information regarding this
VSIDO      VSIDO Change Blog    

    I dev VSIDO

jedi

Forum Netiquette

"No matter how smart you are you can never convince someone stupid that they are stupid."  Anonymous

VastOne

To resume normal SID programming and get updates until this Perl-Jam II resolves itself, run the following:

sudo apt-mark hold perl perl-base perl-doc perl-modules

When this is all over and we can get back to normal, you will run this to unhold the packages

sudo apt-mark unhold perl perl-base perl-doc perl-modules

I will be monitoring this for the next three days and will let you all know when it is resolved

On this transition page you can see and track the perl 5.18 transition... (Wow thats a lot of red)
VSIDO      VSIDO Change Blog    

    I dev VSIDO

lwfitz

Don't Be A Dick!

VastOne

^ It's my job, thats what I do...  ;)

Thanks (wannabe fisherman)   ::)  8)  ;D
VSIDO      VSIDO Change Blog    

    I dev VSIDO

lwfitz

^^

.............. That hurt me........... Im going to the Windows forums! :'(
Don't Be A Dick!

valroadie


VastOne

^ Start a new thread on it in General Help... We need to get all minds involved with this one.  Since I have no Intel based graphics, I am limited... :-\
VSIDO      VSIDO Change Blog    

    I dev VSIDO

VastOne

On this transition page you can see that the transition is near completion... All that red has been nearly replaced with all green. 

I would say by end of day tomorrow, this will be resolved
VSIDO      VSIDO Change Blog    

    I dev VSIDO

VastOne

Perl-Jam II is all over and we can now get back to normal programming

You will need to run this to unhold the packages if you did hold them

sudo apt-mark unhold perl perl-base perl-doc perl-modules

sudo apt-get update && sudo apt-get dist-upgrade

You will see that xserver-xorg-core is being held back

You can then run

sudo apt-get install xserver-xorg-core

to resolve that issue or wait for it to resolve on it's own.  I have tested this on all my machines and everything appears to all square

Marking this as resolved

VSIDO      VSIDO Change Blog    

    I dev VSIDO

Cuttlefish