Mikhail, You are correct about compat packages, using compat for the old telepathy-qt4 was all wrong to start with, it was added to provide an old API to develop against, not something to run against, the real reason why you would want a compat package.
The applications listed below: libmeegochat/meego-handset-chat/meegotouchcp-chat all require that old version to build, maybe because they are broken. to summarise: You should verify that your change does not break anything, in this case it does, but that is because the other package are broken and not using the new APIs. Solution: - We really do not need this compat package I think - We need to fix those packages requiring the old API or if they are not maintained, drop them. Anas On 1 Apr 2011, at 11:46, <[email protected]> <[email protected]> wrote: > Hi, > >> -----Original Message----- >> From: ext Zhu, Peter J [mailto:[email protected]] >> Sent: Friday, April 01, 2011 6:56 AM >> To: [email protected]; Zabaluev Mikhail (Nokia-MS/Helsinki) >> Cc: Hofemeier, Ulf >> Subject: RE: [meego-commits] 15527: Changes to Trunk:Testing/compat- >> telepathy-qt4 >> >>> - Drop the development packages from the compatibility package >> set >>> (BMC#13291) > >> This is totally wrong submission. Devel packages are totally removed, >> which result in libmeegochat/meego-handset-chat/meegotouchcp-chat fail. >> Would revert. > > Have you tried to look into the bug that this change fixes? > The problem is precisely that there are now two conflicting development > packages for Telepathy-Qt4. > The purpose of package compat-telepathy-qt4 is to provide the binaries for > the 0.4 branch for backwards compatibility. The development files for > Telepathy-Qt4 (version 0.5.x) are now provided by the package > telepathy-qt4-devel, built out of telepathy-qt4 (updates to which you are > blocking for other reasons). > Leaving the -devel packages in this compatibility stub was a mistake, and it > created problems in the distribution. > > Sorry for not spelling out all this in the submission or the changelog. I > must be spoiled by submitting packages to mainstream distributions, where the > gatekeepers normally possess a sufficient level of clue to investigate why > the change is made if the accompanying notes are too terse, rather than > bouncing it right off the bat, and remember the meaning of naming conventions > like compat-. Maybe that's too much to expect in MeeGo. > > Regards, > Mikhail > _______________________________________________ > MeeGo-packaging mailing list > [email protected] > http://lists.meego.com/listinfo/meego-packaging _______________________________________________ MeeGo-packaging mailing list [email protected] http://lists.meego.com/listinfo/meego-packaging
