:: Re: [DNG] Error after upgrade debia…
トップ ページ
このメッセージを削除
このメッセージに返信
著者: Joel Roth
日付:  
To: dng
題目: Re: [DNG] Error after upgrade debian wheezy to devuan jessie...
Hi Thomas,

On Fri, Jun 16, 2017 at 08:45:15AM +0200, Thomas Besser wrote:
> Hi,
>
> upgraded two file server last week from debian wheezy to devuan jessie.
> Nearly everthing worked smooth on upgrading.
>
> Something is wrong with 'libc-bin'. On each operation with apt-get I'm
> getting following error:
>
> The following packages will be upgraded:
>   libgcrypt20
> 1 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> Need to get 0 B/393 kB of archives. After unpacking 0 B will be used.
> (Reading database ... 49511 files and directories currently installed.)
> Preparing to unpack .../libgcrypt20_1.6.3-2+deb8u3_amd64.deb ...
> Unpacking libgcrypt20:amd64 (1.6.3-2+deb8u3) over (1.6.3-2+deb8u2) ...
> Setting up libgcrypt20:amd64 (1.6.3-2+deb8u3) ...
> Processing triggers for libc-bin (2.19-18+deb8u9) ...
> syntax error at (eval 6) line 91, near ") {"
> Can't use global $/ in "my" at (eval 6) line 94, near ", $/"
> Global symbol "$fn" requires explicit package name at (eval 6) line 94.
> syntax error at (eval 6) line 96, near ";
>       }"


That's a perl syntax error, probably in the scripts that
handle the triggers run against libc-bin.

> Any hints to solve this issue?


Check http://bugs.debian.org for libc-bin and libcrypt20 to see if anyone has
reported it.

Check out the sources, and grep through them for '$fn', find
the code, and fix the syntax error (or ask for help at that point.)

If you need it urgently, compile the library by hand. You
may also like to review the patches debian applies
to this critical infrastructure component.

have fun!


--
Joel Roth