Skip to content

nimble md explodes because libpcre3 isn't available anymore(?) #1357

@tele7angelist

Description

@tele7angelist
Compiling tools/rendermd (from package nitter) using c backend
      Info: compiling nim package using /home/tele7angelist/.nimble/bin/nim
 Nim Output could not load: libpcre.so(.3|.1|)
        ... (compile with -d:nimDebugDlOpen for more information)
        ... Error: execution of an external program failed: '/home/tele7angelist/nitter/tools/rendermd'
       Tip: 273 messages have been suppressed, use --verbose to show them.
tools.nim(37)            doCmd

    Error:  Execution failed with exit code 1
        ... Command: /home/tele7angelist/.nimble/bin/nim c --noNimblePath -d:NimblePkgVersion=0.1.0 --path:/home/tele7angelist/.nimble/pkgs2/asynctools-0.1.1-54314dceabb06b20908ecb0f2c007e9ff3aaa054 --path:/home/tele7angelist/.nimble/pkgs2/redis-0.3.0-9b1a45983890db1f1775ecddc51925000d183c57 --path:/home/tele7angelist/.nimble/pkgs2/jester-0.5.0-afb591b0a6cd39f4d5f2195bffb7095640e3da97 --path:/home/tele7angelist/.nimble/pkgs2/redpool-0.1.0-3d2665fc592c25cbe5d253957bc16e9666227c3d --path:/home/tele7angelist/.nimble/pkgs2/nimcrypto-0.6.0-be9a4654dd5839b97f39d5060d98f18ba868623c --path:/home/tele7angelist/.nimble/pkgs2/sha1-1.1-2610d27cf248adf98fd9b86e906eb87781ba9d8c --path:/home/tele7angelist/.nimble/pkgs2/zippy-0.10.7-8ec66d2af90ca93f96c0388ae933f03a60ff67d1 --path:/home/tele7angelist/.nimble/pkgs2/flatty-0.3.4-48109ac5d2f65f9d1a61f5077ba0eb61d104a90a --path:/home/tele7angelist/.nimble/pkgs2/oauth-0.10-55b2ff9c5051f3bc8712f39b942556c493b0a9a5 --path:/home/tele7angelist/.nimble/pkgs2/sass-0.3.0-21e4dcb1ab3d32d343df1d8293affa9ea9c92f70 --path:/home/tele7angelist/.nimble/pkgs2/packedjson-0.2.2-8aec1ecc233e2ac4d04f0a3dd02d03c73d7b4665 --path:/home/tele7angelist/.nimble/pkgs2/jsony-1.1.5-143f6938d399f92f5bf6c7dcf4e589f2b28634db --path:/home/tele7angelist/.nimble/pkgs2/httpbeast-0.4.1-b23e57a401057dcb9b7fae1fb8279a6a2ce1d0b8 --path:/home/tele7angelist/.nimble/pkgs2/supersnappy-2.1.3-a197de45773703f7134301043e416fb5025c614d --path:/home/tele7angelist/.nimble/pkgs2/asynctools-0.1.1-5e7df4178ee5c148532ff8c44a22015d576624d8 --path:/home/tele7angelist/.nimble/pkgs2/ws-0.5.0-ae4daf4ae302d0431f3c2d385ae9d2fe767a3246 --path:/home/tele7angelist/.nimble/pkgs2/markdown-0.8.6-53b43fa57e6aa106e634ae97b793f1c6e7da7ce6 --path:/home/tele7angelist/.nimble/pkgs2/dotenv-2.0.2-1e70fc63c286ca3da7592d61dbe501fcea35bc72 --path:/home/tele7angelist/.nimble/pkgs2/karax-1.3.0-481742b3d0c0e3c92174b1bdd08a4a94853250af --hints:off '--hint[Processing]:off' -d:danger -r tools/rendermd 
stack trace: (most recent call last)
/tmp/nimblecache-782129556673988848/nimscriptapi_7976022256060339329.nim(219, 16)
/home/tele7angelist/nitter/nitter.nimble(34, 3) mdTask
/home/tele7angelist/.choosenim/toolchains/nim-#devel/lib/system/nimscript.nim(264, 7) exec
/home/tele7angelist/.choosenim/toolchains/nim-#devel/lib/system/nimscript.nim(264, 7) Error: unhandled exception: FAILED: nimble c --hint[Processing]:off -d:danger -r tools/rendermd [OSError]
nimscriptwrapper.nim(166) execScript

    Error:  Exception raised during nimble script execution
     Info:  Nimble data file "/home/tele7angelist/.nimble/nimbledata2.json" has been saved.

debian 13 btw, hence the lack of libpcre3 (i did install libpcre2 before going through the setup). none of the commands before this one error out. checked nimble -v, printed nimble v0.20.1 compiled at 2026-01-17 02:32:58 (also tried using choosenim to switch from stable to developer branch but no dice). i'll set up a debian 12 vm to see if it is just a trixie thing but i doubt i'll be much help otherwise :head_in_hands:

(p.s. the command was run with --verbose so i don't know why it was still asking me for it)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions