Bug 99725 - [PATCH] polish/ekg: file conflicts with polish/libgadu
Summary: [PATCH] polish/ekg: file conflicts with polish/libgadu
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Ion-Mihai "IOnut" Tetcu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-02 22:30 UTC by mwisnicki+freebsd
Modified: 2006-07-28 18:08 UTC (History)
1 user (show)

See Also:


Attachments
pl-ekg-1.6_1,2.patch (2.99 KB, patch)
2006-07-02 22:30 UTC, mwisnicki+freebsd
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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!