jsuto / piler

Email archiving application
https://www.mailpiler.org/
Other
62 stars 9 forks source link

[BUG] Unable to install 1.4.5 deb #91

Closed otbutz closed 2 months ago

otbutz commented 2 months ago

Describe the bug

The current deb archive for Ubuntu Jammy linked in the download section seems to be broken.

To Reproduce Steps to reproduce the behavior:

  1. Install piler dependencies:
    apt-get -y --no-install-recommends install \
       wget openssl sysstat php8.1-cli php8.1-cgi php8.1-mysql php8.1-fpm php8.1-zip php8.1-ldap \
       php8.1-gd php8.1-curl php8.1-xml php8.1-memcached catdoc unrtf poppler-utils nginx tnef sudo libzip4 \
       libtre5 cron libmariadb-dev mariadb-client-core-10.6 python3 python3-mysqldb ca-certificates curl rsyslog
  2. Download the deb for Ubuntu 22.04 from the release page
  3. Install piler deb: dpkg -i piler_1.4.5-jammy-c13432f_amd64.deb
  4. See error: piler: symbol lookup error: piler: undefined symbol: close_sphx
jsuto commented 2 months ago

I'll see it for myself soon, and keep you posted.

jsuto commented 2 months ago

I can't reproduce it. I used a docker container ubuntu:22.04, installed the exact packages with the command you showed, then the piler package. I started rsyslogd, copied /etc/piler/piler.conf.dist to /etc/piler/piler.conf, and piler started just fine.

 %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root           1  0.0  0.0   4628  3584 pts/0    Ss   05:59   0:00 bash
syslog     18450  1.4  0.0 152460  3396 ?        Ssl  06:01   0:00 rsyslogd
piler      18456  0.0  0.1  10896  6016 pts/0    S+   06:01   0:00 piler
piler      18457  0.0  0.0  10896  2924 pts/0    S+   06:01   0:00 piler
piler      18458  0.0  0.0  10896  2924 pts/0    S+   06:01   0:00 piler
root       18459  0.0  0.0   7064  2944 ?        Rs   06:02   0:00 ps auxw
jsuto commented 2 months ago

I've just release 1.4.6, please try it on ubuntu 24:04.

otbutz commented 2 months ago

I switched to the docker version meanwhile.