Bug#695130: openmotif is now LGPL, retirement of lesstif in jessie?

2013-01-03 Thread Paul Gevers
 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?

2013-01-02 Thread Graham Inggs
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?

2012-12-27 Thread Paul Gevers
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?

2012-12-24 Thread Paul Gevers
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?

2012-12-24 Thread John Paul Adrian Glaubitz
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