Bug#695130: openmotif is now LGPL, retirement of lesstif in jessie?
Paul: I saw your mail regarding my request to join collab-maint, thanks. NP. I have also created another PPA for testing packages built against it here: https://launchpad.net/~ginggs/+archive/motif Good. Nice to see that you take this seriously. The good news is that most of the packages built and ran simply by changing the build-depends on lesstif2-dev to libmotif-dev. That is what I was hoping indeed. The were a few that required an additional build-depends on libxt-dev, and then the odd ones that required build-depends on libxext-dev, libxp-dev or libxft-dev. I think it is good to note these for each package individually, indeed. However, regarding libxp-dev, Debian actually wants to get rid of it [1]. Not sure what to do with that. I guess (not checked yet) you also build motif without xp support. I believe this is due to lesstif2-dev depending on just about every libx*-dev package unnecessarily. Could very well be. I think it is good to clean this up then. But please, lets wait until after the release of Wheezy, or we should make it absolutely clear that the bug that you file is only going to need solving after the release. It should not distract too many people at this stage in time. Other packages like pcb, paw and its dependent, cernlib, may need some packages renamed; pcb-lesstif, libpawlib-lesstif3-dev, libpawlib-lesstif3-gfortran and libpacklib-lesstif1-dev. I would say that that is up to the maintainers of these packages. But of course we should let them know. Should I proceed with filing wishlist bugs against the packages requiring additional build-depends? Hmm. At least you should wait until the package is in experimental. And again, if you/we do that, you/we should make it absolutely clear that until Wheezy release this should only be done in experimental. Furthermore, I think it is a good idea for the moment to state that people have the option to change to motif instead of lesstif. The Debian wide decision to migrate has not been taken (and again, that should only be done after the release of Wheezy). Paul [1] http://bugs.debian.org/623643 signature.asc Description: OpenPGP digital signature
Bug#695130: openmotif is now LGPL, retirement of lesstif in jessie?
Hi All Paul: I saw your mail regarding my request to join collab-maint, thanks. Besides my packaging of motif 2.3.4 I made available here: https://launchpad.net/~ginggs/+archive/ppa/ I have also created another PPA for testing packages built against it here: https://launchpad.net/~ginggs/+archive/motif The good news is that most of the packages built and ran simply by changing the build-depends on lesstif2-dev to libmotif-dev. The were a few that required an additional build-depends on libxt-dev, and then the odd ones that required build-depends on libxext-dev, libxp-dev or libxft-dev. I believe this is due to lesstif2-dev depending on just about every libx*-dev package unnecessarily. Other packages like pcb, paw and its dependent, cernlib, may need some packages renamed; pcb-lesstif, libpawlib-lesstif3-dev, libpawlib-lesstif3-gfortran and libpacklib-lesstif1-dev. Should I proceed with filing wishlist bugs against the packages requiring additional build-depends? Regards Graham
Bug#695130: openmotif is now LGPL, retirement of lesstif in jessie?
Hi Graham and Joël, I moved this discussion off-list from devel, and hope you don't object. On 26-12-12 01:06, Graham Inggs wrote: I would be happy to join a team effort. Joël, as you can see, you have now two co-maintainers if you want. If you don't object, my proposal is the following: - Joël: you own and retitle bug 695130 appropriately. - I assume you both don't have upload rights, so I will have to do that part, during the Wheezy freeze, we only target experimental. - I create a git repository on Alioth [1]. I hope you like git, but if not we can agree on an other VCS. - I can import as much of the history of openmotif as I can find [2]. - You both make to register on alioth [3] and become member of the collab-maint project [4]. Please let me know your alioth registration name, so I can send the mail as described on [1]. - We should agree on the name of the source package. Graham prefers motif i.s.o. openmotif :) - Please make sure you both are subscribed to the PTS [5] for the package openmotif for the moment, and possibly to motif after upload. Joël, to not let the enthusiasm of Graham die, I propose that we wait for a week for your response, and in case of no response, I will start with the proposal above, but will wait with uploading a new package. Paul [1] http://wiki.debian.org/Alioth/PackagingProject [2] http://snapshot.debian.org/package/openmotif/ [3] https://alioth.debian.org/account/register.php [4] https://alioth.debian.org/projects/collab-maint/ [5] http://packages.qa.debian.org/o/openmotif.html (left bottom) signature.asc Description: OpenPGP digital signature
Bug#695130: openmotif is now LGPL, retirement of lesstif in jessie?
Hi Graham, On 24-12-12 10:41, Graham Inggs wrote: The openmotif package has recently been orphaned since the maintainer is MIA. Not quite, the maintainer said he didn't have time anymore. It is a detail anyway. I have been working on a new packaging of the LGPL motif from scratch using dh. Why from scratch? Take the good things from the current package, but indeed, I would like to switch to dh(1) as well. I am currently working on getting the current package fit for multiarch and hardening enabled. I would like to see the openmotif package renamed to motif What do others on this list think? I think openmotif as the source package name is a fine, but I don't really care. The only thing that I like about keeping the name is that the history of the package is better linked in the PTS and such. and replace lesstif in jessie. Let's call it migration to motif and retirement of lesstif. My motif package will be available in my Ubuntu PPA within the next day or two: https://launchpad.net/~ginggs/+archive/ppa I do appreciate your effort, but currently Joël Bertrand is the one in the orphan bug [1], stating his intent to adopt (although he forgot to retitle and own the bug). I proposed to him (no response yet) to make this a team effort, do you want to join? I really would like to get the packaging in a VCS, e.g. on Alioth in the collab-maint project. If he agrees, we could start with packaging the next version already in experimental. Although of course, we should be focusing on releasing Wheezy right now. Paul [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695130 signature.asc Description: OpenPGP digital signature
Bug#695130: openmotif is now LGPL, retirement of lesstif in jessie?
On Mon, Dec 24, 2012 at 12:01:37PM +0100, Paul Gevers wrote: If he agrees, we could start with packaging the next version already in experimental. Although of course, we should be focusing on releasing Wheezy right now. I would suggest then that you guys work togther and even might have a look at this very related RFP [1] :). Cheers, Adrian [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=689098 -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org