updating transmission

Jeremy Messenger mezz.freebsd at gmail.com
Sun Mar 6 17:08:29 UTC 2011


On Sat, Mar 5, 2011 at 9:39 AM, Barbara <barbara.xxx1975 at libero.it> wrote:
>
>>On Sat, Mar 5, 2011 at 9:01 AM, Barbara <barbara.xxx1975 at libero.it> wrote:
>>>
>>>
>>>>----Messaggio originale----
>>>
>>>>On Sat, Mar 5, 2011 at 8:07 AM, Koop Mast <kwm at rainbow-runner.nl> wrote:
>>>>> On Sat, 2011-03-05 at 13:59 +0100, Barbara wrote:
>>>>>> I had troubles upgrading all the transmission ports (except
>>> www/transmission-
>>>>>> web).
>>>>>> I noticed that while upgrading libevent2 has been installed.
>>>>>> So I had to force the removal of libevent-1.4.14b_2 and after that the
>>> upgrade
>>>>>> worked.
>>>>>> Maybe we need a
>>>>>> # portupgrade -o devel/libevent2 devel/libevent
>>>>>> before?
>>>>>>
>>>>>> Barbara
>>>>>
>>>>> libevent2 isn't 100% API compatibly with libevent. Best thing to do is
>>>>> stick with libevent. And as far as I see transmission still depends on
>>>>> libevent
>>>>
>>>>Actually, Transmission 2.2x requires libevent2 now.
>>>>
>>>>I am not sure what kind of problem that you are seeing? Can you post
>>>>the error? The libevent and libevent2 aren't conflict as they both
>>>>have complete different pkg-plist and can be installed as in parallel,
>>>>so you don't need to do the 'port* -o devel/libevent2 devel/libevent'.
>>>>
>>>
>>> As far as I can remember, I was getting error similar to the one reported
>>> here:
>>> http://lists.freebsd.org/pipermail/freebsd-ports/2011-March/066288.html
>>> and in the link inside the message.
>>
>>I see.. It looks like I will need to change the order of CFLAGS or
>>whatever in there.
>>
>>> Anyway in the meanwhile I'll remove and reinstall all the transmission and
>>> libevent ports to see what happens.
>>
>>If you also need libevent. Uninstall libevent then install
>>transmission. After that, reinstall libevent and you should be good to
>>go. Just for now since I am in Windows 7 and I will leave soon. I will
>>check more with it tonite or tomorrow.
>>
>
> I see this reply only now.
> As I said you, I just need libevent* for transmission ports, so I can delete
> libevent and keep just libevent2.
> That's why I've asked about port* -o ...

There is bug in libevent2's libevent*.pc. I have submitted a patch in
PR to fix it.

http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/155315

Cheers,
Mezz

> Thanks
> Barbara


-- 
mezz.freebsd at gmail.com - mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org


More information about the freebsd-gnome mailing list