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.

Reply via email to