Comments (15)
And Dockerhub successfully built a minute ago. Closing this issue, thanks again.
from mailu.
Thanks for reporting, I haven't yet tested yesterday's builds. This is probably related to the antispam plugin currently being installed from a shipped binary (the ABI version from the repositories is incremented but not the plugin's version). I will rebuild the shipped binary and push it to all branches.
from mailu.
I just created #33 to get rid of this kind of issues for good before next time. Still building the new APKs.
from mailu.
Thank you very much. I will follow this project for a future update.
from mailu.
I am reopening this as this is not fixed and will probably affect other users.
from mailu.
Sorry, I had no thought.
from mailu.
I pushed commit e471a25 to fix this. Builds just finished on Docker Hub, could you try again?
from mailu.
It works better now. Thank's a lot for your reactivity. It fixed
from mailu.
Hi, I noticed next error:
Error: Couldn't load required plugin /usr/lib/dovecot/lib90_antispam_plugin.so: Module is for different ABI version 2.2.ABIv25(2.2.25) (we have 2.2.ABIv24(2.2.24))
I pulled and recreated all containers but It not working, do you know what can I do?
from mailu.
Did you pull containers from Docker Hub or build them from the docker-config.yml
file? If the latter, disable the cache when building, otherwise cached intermediary containers with old versions of Dovecot will be used for the build.
from mailu.
I build the containers from my docker-compose.yml modified (I am tested on a t2.micro instance and I can't run clamav because I only have 1GB Ram), I always do this and it works fine.
Then I pulled the repo, and I tried with this commands but it doesn't work:
docker-compose up -d --force-recreate
docker-compose up -d --build
I just do this:
docker-compose down --rmi all
docker-compose build --no-cache
....
Building milter
Step 1 : FROM alpine:edge
---> 3fc33d6d5e74
Step 2 : RUN echo "@testing http://nl.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories && apk add --update rmilter@testing rsyslog && rm -rf /var/cache/apk/*
---> Running in ce9d6640448e
fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
fetch http://nl.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
ERROR: unsatisfiable constraints:
so:libfastjson.so.3 (missing):
required by:
rsyslog-8.20.0-r0[so:libfastjson.so.3]
ERROR: Service 'milter' failed to build: The command '/bin/sh -c echo "@testing http://nl.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories && apk add --update rmilter@testing rsyslog && rm -rf /var/cache/apk/*' returned a non-zero code: 2
I just try it in to another host and I find the same error, I can´t up the containers now.
Update: It works only through images in Docker Hub:
docker-compose pull
docker compose up -d
from mailu.
Okay, I have the same error here.
The dependency costraint sounds like a bug upstream in Alpine, I will check again tonight and try to ping them on IRC.
from mailu.
<kaiyou> Hey everyone, I have a dependency problem on edge, which I know happens from time to time, but do you know how long it usually takes to solve (cannot install rsyslog)
<kaiyou> Details: rsyslog requires so:libfastjson.so.3 but libfastjson now ships libfastjson.so.4 I believe
<hrw> kaiyou: so rsyslog needs bump and rebuild
* hrw hides
I will try and push something to patchwork to get the rsyslog package bumped.
from mailu.
Just had a discussion with ncopa, this should be fixed soon:
<ncopa> kaiyou_: i pushed rsyslog rebuild
from mailu.
It works perfectly now. Rmilter is built without errors through docker-compose build --no-cache
Thanks
from mailu.
Related Issues (20)
- linux/amd64 docker images missing HOT 1
- Not running oletools soft rejects forever HOT 4
- DMARC records are not generated correctly for non-primary domains
- mail-letsencrypt doesn't secure port 465
- Notification to REST API endpoint / webhook
- can't renew mail-letsencrypt certificate: Timeout during connect (likely firewall problem) HOT 4
- Request for Backend Email Storage System Improvement
- Webmail is not exempt from rate limiting HOT 7
- Validation of redirect address in UI
- Infinity redirect
- Feature Request: support impersonation to access multiple mailboxes from the same user account
- security: postfix SMTP smuggling HOT 1
- Wrong schema for certain api endpoints in swagger docs
- The folder "/mailu/filter" swelled to 44G in just 3 days.
- rewrite or internal redirection cycle while internally redirecting
- User delete option missing
- rspamd running but port 11335 not available
- Strange problem with GMX Mails -- Can not receive any mails from gmx HOT 1
- Docker Swarm HOT 1
- Traefik Certdumper gets the wrong cert if a "*" is in the name HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mailu.