Welcome to SparkyLinux forums
Zapraszamy również na polsko-języczne Forum

Solved: apt upgrade perl 5.28 transition

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

Previous topic - Next topic


I was going to post about the perl transtion, I saw the small problems that happened in sid for for transition there
After an "apt update"
Hit:1 testing/updates InRelease
Hit:2 testing InRelease
Max. recursion depth with nested structures exceeded at /usr/lib/i386-linux-gnu/perl/5.28/ 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
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;package=apt 

No I have not used CPAN in ages. 
I have a very small /etc/apt/sources...
deb testing main contrib non-free
deb-src testing main contrib non-free
deb testing/updates main contrib non-free
deb-src testing/updates main contrib non-free
## deb testing main non-free

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

### sparky testing repository
### used as default by all sparky editions
#deb testing main
#deb-src 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;
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.


➤ 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 "<pkg-name>" .... RTFM !!!


While not actually solved in testing (lag time - mandatory wait Sid to Testing) I am marking as solved.    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