Le 2013-02-20 15:52, Philippe Grégoire a écrit :
Le 2013-02-20 12:51, Antoine Jacoutot a écrit :
On Wed, Feb 20, 2013 at 12:46:27PM -0500, Philippe Grégoire wrote:
Anyway:
http://www.openbsd.org/cgi-bin/cvsweb/ports/devel/libvmime/Makefile.diff?r1=1.13;r2=1.14;f=h
Thanks.
The diff shows the revision was prior to 5.2 but it seems it wasn't
No, it's been made after 5.2 was tagged.
included for it, right? My ports contain revision 0, any advice on
applying that patch?
Just apply it manually, build a new libvmime pkg and update it.
You may need to:
* deinstall zarafa and libvmime first
* recompile a new zarafa package and regen the wantlib (make
port-lib-depends-check)
I did:
1) pkg_delete zarafa zarafa-webaccess zarafa-webapp
2) cd /usr/ports/devel/libvmime
3) patch Makefile
4) cd ../../mail/zarafa
5) make install
It fails: "Libs in packing-lists [...] and packages don't match." The
libraries missing are those removed from libvmime's WANTLIB, and
port-lib-depends-check basically reports the same thing.
As I do not want to be a porter, could you provide a procedure or
additional infos?
For those interested. Zarafa needs to be recompiled and 1 WANTLIB line
of its Makefile must be amended to remove 'z gmp gnutls hogweed nettle
p11-kit tasn1'.
1) pkg_delete libvmime zarafa zarafa-webaccess zarafa-webapp
2) cd /usr/ports/devel/libvmime
3) patch Makefile
4) make install
5) cd ../../mail/zarafa
6) patch Makefile
7) make install
I guess this is what I was suppose to understand by 'make
port-lib-depends check'.
@ajacoutot You should definitely review your approach to user support.
You obviously run -current but not everyone do and not everyone is a
porter and interested in getting into the details. 5.2 was clearly
shipped with a broken package and you should have expected this question
to arise. Also, I provided the following infos in my original post:
1) OpenBSD 5,2, clean system.
2) Talking about mapi.ini, I obviously did what pkg_add advised.
So unless you want a dmesg and typescript everytime, please, do not
assume that people cannot RTFM based on their first post. Plus, it
clearly couldn't be a configuration issue as httpd crashed when mapi was
present.
Was it ever evoked that there should be a page where that kind of fixes
can be documented? Although shipping with broken packages should not
happen, having everyone get through this hassle is not funny.
In any case, thanks for the energy. It is deeply appreciated.