> On March 1, 2011, 8:23 p.m., Frank Schaefer wrote: > > Hi Will, > > > > take a look at the discussion in Christis review request. The old code was > > incomplete (there were also bug reports), which was the reason for pushing > > this to stable, too. > > If you don't want the changes in the SUSE packages, you should at least add > > a dependency on the the jasper program package. > > For making libjasper optional, some more work is needed. > > > > I can't take a deeper look into this stuff at the moment, sorry. Hopefully > > I will find some free time next weekend. > > Will Stephenson wrote: > You can't change the dependencies in a minor release in a branch, even to > fix bugs. The dependency freeze was Nov 11 last year > (http://techbase.kde.org/Schedules/KDE4/4.6_Release_Schedule#Thursday.2C_November_11.2C_2010:_KDE_4.6_Dependency_Freeze). > Distributions and others have expectations and commitments to what packages > they ship in releases, and adding new packages, especially security-relevant > ones like image processing used from netcode, is taboo. > > This is blocking releasing KDE 4.6.1. > > I've fixed the unconditional linking of libjasper, what else is needed in > your opinion. > >
If I may: I don't know what are the policies re: releases/dependencies - though some of what Will S. said makes sense. I see 2 variants goign forward: a) revert on that particular branch that doesn't accept changes the whole damn patch. :-( better not :-) b) I fear that with only this crt. patch, people that are *not* having the libjasper dependency (like you mentioned) might end up in not being able to use anymore yahoo webcam. So, to fix this, I'd recommend you: 1) put back the if ... 'jasper' exec. found in yahooaccount.cpp (when those messages are displayed) 2) and conditionally (#ifndef LIBJASPER....) put also back in several places :-( the code that does the conversion through running the external program (which my patch removed) - cristip ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://svn.reviewboard.kde.org/r/6562/#review9921 ----------------------------------------------------------- On Feb. 28, 2011, 8:16 p.m., Will Stephenson wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > http://svn.reviewboard.kde.org/r/6562/ > ----------------------------------------------------------- > > (Updated Feb. 28, 2011, 8:16 p.m.) > > > Review request for Kopete. > > > Summary > ------- > > Fix for http://reviewboard.kde.org/r/6312/, which makes libjasper a hard > dependency of the yahoo protocol and of Kopete overall. This makes it > optional and allows Yahoo to be used when built without libjasper, keeping > 4.6 branch's dependencies the same. > > Reuses the missing jasper executable message since 4.6 branch is in string > freeze. > > > This addresses bug 244135. > https://bugs.kde.org/show_bug.cgi?id=244135 > > > Diffs > ----- > > branches/KDE/4.6/kdenetwork/kopete/CMakeLists.txt 1223131 > branches/KDE/4.6/kdenetwork/kopete/config-kopete.h.cmake 1223131 > branches/KDE/4.6/kdenetwork/kopete/protocols/yahoo/CMakeLists.txt 1223131 > branches/KDE/4.6/kdenetwork/kopete/protocols/yahoo/libkyahoo/CMakeLists.txt > 1223131 > branches/KDE/4.6/kdenetwork/kopete/protocols/yahoo/libkyahoo/webcamtask.cpp > 1223131 > branches/KDE/4.6/kdenetwork/kopete/protocols/yahoo/yahoocontact.cpp 1223131 > branches/KDE/4.6/kdenetwork/kopete/protocols/yahoo/yahoowebcam.cpp 1223131 > > Diff: http://svn.reviewboard.kde.org/r/6562/diff > > > Testing > ------- > > > Thanks, > > Will > >
_______________________________________________ kopete-devel mailing list kopete-devel@kde.org https://mail.kde.org/mailman/listinfo/kopete-devel