Siduction Forum
Siduction Forum => Upgrade Warnings => Topic started by: melmarker on 2018/11/01, 01:09:54
-
Keep calm and don't hit <y> until the very most of the transition is done. The perl transitions are normally hard and fast - and this time a transition really can wreck a system and make it unuseble. So please be patient. REALLY!!
FÜSSE STILLHALTEN. WIRKLICH. ECHT JETZT!! Und die Ausrede, dass jetzt nen D-U notwendig wäre zählt nicht. WIRKLICH!
https://release.debian.org/transitions/html/perl5.28.html
-
I was tempted,to press "y",but I managed to upgrade the kernel only.Lucky me,being logic.
-
Is the following due to this transition?
Calculating upgrade... Error!
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:
libenchant1c2a : Depends: aspell-en but it is not going to be installed or
myspell-dictionary or
aspell-dictionary or
ispell-dictionary or
hunspell-dictionary
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
-
libtext-hunspell-perl or libtext-aspell-perl i would guess
Perl is involved in much packages directly or indirectly - and direct dependencies are about 600 packages. so it will take a good amount of time to (re)build these. Add some extra hours until they are available on the mirrors.
-
Thanks!
-
Thank you melmarker. Your heads up saved me a little bit of time while cherry picking. ;)
Edit: Just distro upgraded my desktop and was able to avoid the perl transition stuff by...
sudo apt-mark hold perl
-
On my end all the perl packages I need have been successfully upgraded.
-
There is only one reason not to give green light right now - just waiting a day for fallout 8)
-
(http://piper-sid.net/myshit/linux/images/thumb-Fallout.jpg)
(http://piper-sid.net/myshit/linux/images/Fallout.jpg)
-
No risk, no fun. ;-)
However, everyone should check affected packages on their system beforehand (via melmarker's link (https://release.debian.org/transitions/html/perl5.28.html)).
-
With fallout i meaning built and migrated packages that refuse to work correct with the new perl - anyways - technically the migration is done, only some leaf packages have problems - there is no guarantee that the re-built packages work right 8)
-
It can be savely assumed that the perl transition is over for us. It sits at 99% done. You should be careful if you use Gnumeric or Postgresql-10, they could still cause trouble.
https://release.debian.org/transitions/html/perl.html
-
In testing I got hit withhttps://bugs.debian.org/cgi-bin/bugreport.cgi?bug=912900Storable stack recursion limit probe in 5.28 seems overly sensitive
but I suspect the Debian Perl maintainer will find a solution