Bug 99725

Summary: [PATCH] polish/ekg: file conflicts with polish/libgadu
Product: Ports & Packages Reporter: mwisnicki+freebsd
Component: Individual Port(s)Assignee: Ion-Mihai "IOnut" Tetcu <itetcu>
Status: Closed FIXED    
Severity: Affects Only Me CC: alex
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
pl-ekg-1.6_1,2.patch none

Description mwisnicki+freebsd 2006-07-02 22:30:18 UTC
This port installs its own copy of libgadu.so that conflicts with libgadu port.

Because setting CONFLICTS on both ports is undesirable, polish/ekg should
instead not install libgadu.so and use the one provided with polish/libgadu.

Following patch adds dependency on libgadu and hacks configure to allow
building with external library.

Unnecessary parts of port were removed (MAKE_ENV, mandir)

I am also going to submit a pr against polish/libgadu that sets conflict with
older versions of polish/ekg.

As a consequence, upgrading ekg with portupgrade if libgadu is already
installed will be broken. If this patch is going to be commited, something
like this should be added to UPDATING:

If you have installed both ekg-1.6,2 and libgadu-20051229_1 then you should
first deinstall them and install polish/ekg after that, eg:
	pkg_deinstall -f pl-ekg-\* pl-libgadu-\*
	portinstall polish/ekg


Port maintainer (alex@bsdguru.org) is cc'd.

Generated with FreeBSD Port Tools 0.77
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2006-07-02 22:30:29 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback
Comment 2 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-07-02 22:33:35 UTC
Responsible Changed
From-To: freebsd-ports-bugs->itetcu

I'll take it.
Comment 3 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-07-28 15:09:55 UTC
State Changed
From-To: feedback->open

maintainer timeout
Comment 4 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-07-28 18:08:27 UTC
State Changed
From-To: open->closed

Committed. Thanks!