Welcome to SparkyLinux forums
Zapraszamy również na polsko-języczne Forum https://forum.linuxiarze.pl

Solved: apt upgrade perl 5.28 transition

Started by paxmark1, November 07, 2018, 07:36:57 AM

Previous topic - Next topic

paxmark1

I was going to post about the perl transtion, I saw the small problems that happened in sid for for transition there

https://release.debian.org/transitions/html/perl.html
After an "apt update"
Hit:1 http://security.debian.org testing/updates InRelease
Hit:2 http://debian.mirror.rafal.ca/debian testing InRelease
Max. recursion depth with nested structures exceeded at /usr/lib/i386-linux-gnu/perl/5.28/Storable.pm line 278, at /usr/bin/apt-show-versions line 271.
Reading package lists... Done
E: Problem executing scripts APT::Update::Post-Invoke-Success 'test -x /usr/bin/apt-show-versions || exit 0 ; apt-show-versions -i'
E: Sub-process returned an error code


My system
inxi
CPU: Single Core Intel Atom N270 (-MT-) speed/min/max: 1530/800/1600 MHz
Kernel: 4.18.0-2-686 i686 Up: 10h 58m Mem: 532.1/993.3 MiB (53.6%)
Storage: 164.09 GiB (16.6% used) Procs: 159 Shell: bash 4.4.23 inxi: 3.0.27
   LXQT for a couple years on this one. 

Nothing on https://bugs.debian.org/cgi-bin/pkgreport.cgi?dist=unstable;package=apt 

No I have not used CPAN in ages. 
I have a very small /etc/apt/sources...
deb http://debian.mirror.rafal.ca/debian/ testing main contrib non-free
deb-src http://debian.mirror.rafal.ca/debian/ testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free
## deb http://www.deb-multimedia.org testing main non-free

## Other repos can be found in /etc/apt/sources.list.d directory ##


and
### sparky testing repository
### used as default by all sparky editions
#deb https://sparkylinux.org/repo/ testing main
#deb-src https://sparkylinux.org/repo/ testing main
     others in source.d/ also commented out. 

My guess is that it will get fixed soon. 

I did not see this is 3 virtual machines, so far.  ttfn

edit found it 
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=perl-5.28-transition;users=debian-perl@lists.debian.org
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=912900
perl: Storable stack recursion limit probe in 5.28 seems overly sensitive

Search forum for "More info easier via inxi"    If requested -  no inxi, no help for you by  me.

AxL

➤ Want to know how you can use a program you have never used before? "man" will be your best new friend! Type "man <pkg-name>" in a shell.
➤ Or, point your browser to "manpages.debian.org/<pkg-name>" .... RTFM !!!

paxmark1

While not actually solved in testing (lag time - mandatory wait Sid to Testing) I am marking as solved. 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913349    913349 is a clone of 912900    quote from end
QuoteCloses: 875921 912900 913096 913347 913349 913637 914013
  * Make perl Break apt-show-versions (<< 0.22.10) due to Storable
     changes. (Closes: #913349)
   * Cherry-pick several upstream fixes:
     + improve Storable recursion checks (Closes: #912900)
     + fix $^X when /proc is not mounted (Closes: #913347)
     + avoid mangling /bin non-perl shebangs on merged-/usr systems
       (Closes: #913637)
   * Apply patch from Helmut Grohne making Errno_pm.PL compatible with
     /usr/include/<ARCH>/errno.h . (Closes: #875921)
   * Apply patch from James Clarke fixing 'perl -i' functionality
     on kfreebsd. (See #912521)
   * Change perl-debug package priority from extra to optional.
   * Remove unused outdated lintian overrides.
   * Make perl-base and libperl5.28 Suggest sensible-utils for
     sensible-pager. (Closes: #914013)
Search forum for "More info easier via inxi"    If requested -  no inxi, no help for you by  me.

View the most recent posts on the forum