[Jalview-discuss] jalview packages for Debian

Jim Procter jprocter at compbio.dundee.ac.uk
Fri Apr 15 14:08:12 BST 2011


Hi Vincent, Peter and Steffen.

It is really good to hear that Jalview will finally be available as a 
package on Debian, Vincent.

Could you join jalview-dev 
(http://www.jalview.org/mailman/listinfo/jalview-dev) and post a link to 
a prototype .deb, or the details of the repository where its uploaded, 
so I can do some testing ?   Unfortunately, there may be a few run-time 
issues that will need fixing, and we currently lack an automated test 
suite to catch these issues.

Jim.

On 15/04/2011 11:33, Peter Troshin wrote:
> Hi Vincent,
>
> Good day for you then! You will get everything you asked for (:-))
>
> Now seriously - thank you for taking trouble explaining why you need
> this and making good suggestions!
> I will let you know the details once all of this is ready.
>
> Cheers,
> Peter
>
>
> On 15/04/2011 11:13, Vincent Fourmond wrote:
>>     Hello Peter !
>>
>> On 15/04/11 11:37, Peter Troshin wrote:
>>> I am sorry to hear that you are having troubles. The jar that is missing
>>> is a part of the JABAWS package http://www.compbio.dundee.ac.uk/jabaws
>>> as you know.
>>>
>>> However, as this is just a utility jar, there is no separate download
>>> for it as yet. I did not realize someone will want it that way. Please
>>> bear with me and I will make you a separate source download. Is that
>>> what you need - just a jar file with the source code for this?
>>     This is exactly what I need - the source for the embedded
>> compbio-annotations-1.0.jar and compbio-util-1.3.jar in
>> jaba-client-source.jar.
>>
>>     Actually, could you simply offer for download an updated
>> jaba-client-source.jar with simply all the sources in ?
>>
>>     Now that I'm at it, I'll push my luck into asking you to version the
>> download location: if you could name it jaba-client-source-1.1.jar (1.1
>> is the jabaws version, isn't it ?), that would be fantastic: that
>> enables all the version-tracking facilities that Debian provide to keep
>> track with what we call "upstream" versions.
>>
>>> I am sorry I am not familiar with the Debian packaging process.
>>     No problems ! Debian and all distributions in general are somehow
>> demanding on what can be packaged, in addition to the copyright/license
>> requirements. These demands may seem silly from a developer point of
>> view, but once you've turned to packaging, you see the reason behind all
>> that. The page http://wiki.debian.org/UpstreamGuide contains a (rather
>> lengthy) reading on how to make the job easy for packagers to package
>> the software you write. In most cases, it boils down to basically one
>> thing: avoid to distribute code-less compiled stuff (such as the
>> aforementionned ones). Actually, this is a problem of a particular
>> magnitude for Java software specifically, with the ease to distribute
>> compiled code that will run everywhere. [1]
>>
>>     Many thanks !
>>
>> 	Vincent
>>
>> [1] For those interested, I have written a long post on that topic some
>> time ago:
>>
>> http://vince-debian.blogspot.com/2009/03/java-packaging-nightmare.html



More information about the Jalview-discuss mailing list