On 08.03.2018 12:41, Dr. Tobias Quathamer wrote: > Am 08.03.2018 um 12:23 schrieb Bernhard Schmidt: >> Linphone(-desktop) 4.0 is an updated QT GUI client using liblinphone >> 3.12. I have started a package that builds fine, but does need some >> polishing. I intend to put this into salsa (gitlab) soon, but the actual >> upload can only happen after we got linphone 3.12 into unstable. > > Hi Bernhard, > > I had a brief look at linphone 4 as well, but did not start serious > packaging work. However, I thought that linphone 4 (with the Qt > frontend) does need liblinphone as well, which in turn gets built from > linphone 3.12. > > If this is the case, wouldn't we need a whole new package for > linphone 4? I.e. one package for linphone 3 which provides the library > and one for linphone 4, providing the new GUI? After all, upstream has > the Qt frontend in a separate git repository as well (linphone-desktop).
Correct. linphone-desktop needs liblinphone. In the end I think we should wait for the unstable migration. Then we can package linphone-desktop as a seperate source package, either replacing /usr/bin/linphone (so we need to drop building the GTK client from src:linphone) or installing under a new binary name. Since the GTK client is obviously deprecated I'd favor dropping it. But I don't think we should make the unstable migration even more complicated by adding linphone-desktop to experimental now. Bernhard