[Help] Please compile clustalw on architectures ia64, mips, mipsel, s390 and m68k

2006-10-17 Thread Charles Plessy
Dear all,

Clustal W and Clustal X are the most popular software for multiple
alignment of biological sequences. Their source package was NMUed during
the lesstif transition, but not built on enough architectures, and was
therefore removed from testing.

http://packages.qa.debian.org/c/clustalw.html

Can some DD help clustalw to get back into Etch as we still have the
opportunity ? I just entered the NM queue and therefore can not do this
kind of work by myself.

Thank you so much in advance! Have a nice day,

--  
Charles Plessy
Debian-Med packaging team
Wako, Saitama, Japan


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [Help] Please compile clustalw on architectures ia64, mips, mipsel, s390 and m68k

2006-10-17 Thread Petter Reinholdtsen

[Charles Plessy]
 Clustal W and Clustal X are the most popular software for multiple
 alignment of biological sequences. Their source package was NMUed during
 the lesstif transition, but not built on enough architectures, and was
 therefore removed from testing.

 http://packages.qa.debian.org/c/clustalw.html

Ah, the pain with no autobuilders for non-free packages.  You will
have to find a developer with access to all of the architectures ia64,
mips, mipsel and s390 (m68k is ignored), and get them to build
binaries of the package.  Or you can ask the ftpmasters to remove the
binaries for these archs, but that normally take longer time.  I only
have i386 machines myself, so I can not help you.

What about convincing the upstream developers to change the license to
one of the free software licenses?  It would solve the problem for
good.

Friendly,
-- 
Petter Reinholdtsen



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [Help] Please compile clustalw on architectures ia64, mips, mipsel, s390 and m68k

2006-10-17 Thread Andreas Tille

On Tue, 17 Oct 2006, Petter Reinholdtsen wrote:


Ah, the pain with no autobuilders for non-free packages.


Exactly.


You will
have to find a developer with access to all of the architectures ia64,
mips, mipsel and s390 (m68k is ignored), and get them to build
binaries of the package.


In principle this might be every developer via

   http://db.debian.org/machines.cgi

but it is just a pain to do it this way (and does not always work -
at least when I tried some months ago I was not able to compile the
package I tried).


Or you can ask the ftpmasters to remove the
binaries for these archs, but that normally take longer time.


That would be stupid because we *want* the architectures.


What about convincing the upstream developers to change the license to
one of the free software licenses?  It would solve the problem for
good.


When I maintained this package I tried and I guess my successors tried
as well.  Another solution was suggested nearly 5 years ago

http://lists.debian.org/debian-devel/2001/11/msg01472.html

and if I remember also at other occurences but the search interface
for the list archive does not uncover these mails and Google found
only this one for a quick glance.

Kind regards

Andreas.

--
http://fam-tille.de


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [Help] Please compile clustalw on architectures ia64, mips, mipsel, s390 and m68k

2006-10-17 Thread Andreas Tille

On Tue, 17 Oct 2006, Andreas Tille wrote:


When I maintained this package I tried and I guess my successors tried
as well.  Another solution was suggested nearly 5 years ago

   http://lists.debian.org/debian-devel/2001/11/msg01472.html

and if I remember also at other occurences but the search interface


Just to reply to my own mail:  I blamed the search interface to
fast:

http://lists.debian.org/debian-devel/2002/11/msg00270.html

Just read the mails of these both threads and learn why we have
not yet autobuilders for non-free.  IMHO the main issue is that
nobody really _did_ it.

Kind regards

 Andreas.

--
http://fam-tille.de


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [Help] Please compile clustalw on architectures ia64, mips, mipsel, s390 and m68k

2006-10-17 Thread Wouter Verhelst
On Tue, Oct 17, 2006 at 02:38:49PM +0200, Andreas Tille wrote:
 On Tue, 17 Oct 2006, Andreas Tille wrote:
 
 When I maintained this package I tried and I guess my successors tried
 as well.  Another solution was suggested nearly 5 years ago
 
http://lists.debian.org/debian-devel/2001/11/msg01472.html
 
 and if I remember also at other occurences but the search interface
 
 Just to reply to my own mail:  I blamed the search interface to
 fast:
 
 http://lists.debian.org/debian-devel/2002/11/msg00270.html
 
 Just read the mails of these both threads and learn why we have
 not yet autobuilders for non-free.  IMHO the main issue is that
 nobody really _did_ it.

There are two issues at hand that explain why there is no non-free
autobuilder:

* Most people who could set up one (because they have the hardware and
  the skillz) do not want to, either because they feel that maintaining
  buildd machines for main takes up more than enough of their time, or
  because they oppose to working on non-free as a principle.
* Packages in main are required to be DFSG-free; therefore, it cannot be
  illegal to install or build this package if you live in Europe, are
  male, do not speak English, or any other silly requirement. The only
  requirement for a package to appear in Debian is that Debian must be
  allowed to *distribute* it. A requirement that we are allowed to build
  or even install it, is not part of the requirement of non-free. While
  the examples I gave above are obviously silly and over the top, there
  are actual examples of packages in non-free that have license
  requirements which would make autobuilding them (or their reverse
  dependencies) cumbersome, at the very least (though I can't recall
  which they were). Therefore, anyone interested in building non-free
  would need to maintain a list of packages that do not have such
  problematic restrictions. TTBOMK, this has not happened.

-- 
Lo-lan-do Home is where you have to wash the dishes.
  -- #debian-devel, Freenode, 2004-09-22


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [Help] Please compile clustalw on architectures ia64, mips, mipsel, s390 and m68k

2006-10-17 Thread Charles Plessy
Le Tue, Oct 17, 2006 at 02:30:59PM +0200, Frank Küster a écrit :
 Petter Reinholdtsen [EMAIL PROTECTED] wrote:
 
  What about convincing the upstream developers to change the license to
  one of the free software licenses?  It would solve the problem for
  good.
 
 Judging from the mail recorded in its copyright file, this isn't likely
 to happen.

http://packages.debian.org/changelogs/pool/non-free/c/clustalw/clustalw_1.83-1.1/clustalw.copyright

Dear all,

Eight years have passed since the authors of Clustal gave a special
permission to Debian. There could be hope that the non-exclusive
licences they sold to companies have expired, removing the reason for
which they are reluctant to give Clustal away for free. Indeed, as there
are now some competitors in the public domain, I see more and more
commercial products using them instead of Clustal, so it is predictable
that the authors will not get revenues from this program for ever, if
they still do.

When the Debian-Med project will have some authority in the field of
molecular biology and bioinformatics, I think that it will be a good
idea to contact the academic authors of non-free software, and ask them
if they would like to reconsider their choice. But for this, we need
success, and for success we need to listen to our users, and our users
still massively use Clustal compared to the free competitors.

http://people.debian.org/~igloo/popcon-graphs/index.php?packages=kalign+dialign+probcons+clustalx+clustalw+muscle+t-coffee+poa+amap-align+sigma-alignshow_installed=onwant_legend=onbeenhere=1

I do not know how to interpret the popcon data: either some users are
swiching from the clustal programs to alternatives, or we are losing
some users since clustalw was removed from testing. Already 10 % less...
Ouch, it bleeds...

In conclusion: by building this non-free package and allowing clustalw
to migrate in testing, you will help to increase our user base and
promote all the free software we promote together with clustalw:

http://wiki.debian.org/SequenceAlignment


PS: depending on the answer, debian-science can be a better list than
debian-devel.

PPS: I would bet that half of the architectures on which clustalw is
missing are architectures on which nobody uses Clustal W or Clustal X,
but this is another story...

Have a nice day,

-- 
Charles Plessy
Debian-Med Packaging Team
Wako, Saitama, Japan


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]