Re: failure uploading new version of dijitso

2017-06-08 Thread Drew Parsons
Thanks Ansgar, I'll give it a try.

Drew

On Thu, 2017-06-08 at 22:29 +0200, Ansgar Burchardt wrote:
> Hi,
> 
> Drew Parsons writes:
> > Johannes Ring is the upstream author and a Debian Maintainer (but
> > not
> > full DDeveloper).  We're lucky to have him so closely involved in
> > the
> > Debian maintenance of dijitso and the other FEniCS packages.
> > 
> > Lately Johannes tried to upload dijitso 2017.1 to experimental but
> > the
> > system blocked him, citing insufficient permissions. Certainly I
> > could
> > do the upload but we wanted to understand what the block was.
> 
> Debian Maintainers can only upload packages they have been explicitly
> granted permission to upload.  Nobody has allowed Johannes to upload
> dijitso (see the current permissions at [1]), so the upload gets
> rejected.
> 
> To grant DMs upload permissions, any DD can either use `dcut` from
> `dput-ng` or manually write a *.dak-commands file[2] and upload it.
> dak will then update the ACL and send a confirmation message by mail.
> 
> The .dak-commands file should look something like this:
> 
> +---
> > Archive: ftp.debian.org
> > Uploader: Drew Parsons 
> > 
> > Action: dm
> > Fingerprint: ${40 hexdigits fingerprint of the DMs PGP key}
> > Allow: dijitso
> 
> +---[ dparsons-20170808-2227.dak-commands ]
> 
> Ansgar
> 
>   [1] 
>   [2]  8.html>



Re: failure uploading new version of dijitso

2017-06-08 Thread Ansgar Burchardt
Hi,

Drew Parsons writes:
> Johannes Ring is the upstream author and a Debian Maintainer (but not
> full DDeveloper).  We're lucky to have him so closely involved in the
> Debian maintenance of dijitso and the other FEniCS packages.
>
> Lately Johannes tried to upload dijitso 2017.1 to experimental but the
> system blocked him, citing insufficient permissions. Certainly I could
> do the upload but we wanted to understand what the block was.

Debian Maintainers can only upload packages they have been explicitly
granted permission to upload.  Nobody has allowed Johannes to upload
dijitso (see the current permissions at [1]), so the upload gets
rejected.

To grant DMs upload permissions, any DD can either use `dcut` from
`dput-ng` or manually write a *.dak-commands file[2] and upload it.
dak will then update the ACL and send a confirmation message by mail.

The .dak-commands file should look something like this:

+---
| Archive: ftp.debian.org
| Uploader: Drew Parsons 
|
| Action: dm
| Fingerprint: ${40 hexdigits fingerprint of the DMs PGP key}
| Allow: dijitso
+---[ dparsons-20170808-2227.dak-commands ]

Ansgar

  [1] 
  [2] 



failure uploading new version of dijitso

2017-06-08 Thread Drew Parsons
Hi FTP masters, we have a question about updating dijitso to the new
version 2017.1.

Johannes Ring is the upstream author and a Debian Maintainer (but not
full DDeveloper).  We're lucky to have him so closely involved in the
Debian maintenance of dijitso and the other FEniCS packages.

Lately Johannes tried to upload dijitso 2017.1 to experimental but the
system blocked him, citing insufficient permissions. Certainly I could
do the upload but we wanted to understand what the block was.

The package names are the same, python-dijitso etc, so it's not a
question of passing the NEW queue.

Johannes has independently uploaded new versions of the other packages
before, e.g. fiat 2016.2, ffc 2016.1, etc. So the problem is not simply
about uploading a new version with a new orig tarball.

Can you help us understand what's blocking him from uploading dijitso
2017.1 (to experimental)?

Drew




Re: Moving some of my packages to Debian Science team

2017-06-08 Thread Muammar El Khatib
On Thu, Jun 8, 2017 at 1:44 PM, Drew Parsons  wrote:
>> That is great!, to be honest, I don't understand why I didn't upload
>> these packages before to Debian Science!.
>
> Better late than never :)
>

That's true :).

>> I will upload ScaLAPACK this
>> weekend.
>
> Great.  I recommend upgrading debian/rules to the new dh mechanism
> (maybe that's what Christophe Trophime has done in his 2.0 packaging).
>

OK, that makes sense. It would be nice to know if Christophe did it to
not duplicate efforts.

> It's not worth adapting blacs-mpi to dh since it's end-of-life, but it
> might help make scalapack more streamlined.

I agree on this.

Best,
-- 
Muammar El Khatib.
Linux user: 403107.
GPG Key = 71246E4A.
http://muammar.me | http://proyectociencia.org
  ,''`.
 : :' :
 `. `'
   `-



Re: Moving some of my packages to Debian Science team

2017-06-08 Thread Drew Parsons
On Thu, 2017-06-08 at 11:05 -0400, Muammar El Khatib wrote:
> 
> > Seems to be working fine. Will upload once stretch is finalised
> > (the
> > multiarch update is too invasive to upload before then).
> 
> That is great!, to be honest, I don't understand why I didn't upload
> these packages before to Debian Science!. 

Better late than never :)

> I will upload ScaLAPACK this
> weekend.

Great.  I recommend upgrading debian/rules to the new dh mechanism
(maybe that's what Christophe Trophime has done in his 2.0 packaging).

It's not worth adapting blacs-mpi to dh since it's end-of-life, but it
might help make scalapack more streamlined.

Drew



Re: Moving some of my packages to Debian Science team

2017-06-08 Thread Muammar El Khatib
Hi Graham,

On Thu, Jun 8, 2017 at 11:19 AM, Graham Inggs  wrote:
> The following should download all previous versions from snapshot.debian.org
> and tag everything for you:
>
> gbp import-dscs --debsnap --pristine-tar scalapack

Thanks for the command!. I will test it.


-- 
Muammar El Khatib.
http://muammar.me



Re: Moving some of my packages to Debian Science team

2017-06-08 Thread Graham Inggs

On 08/06/2017 17:05, Muammar El Khatib wrote:

That is great!, to be honest, I don't understand why I didn't upload
these packages before to Debian Science!. I will upload ScaLAPACK this
weekend. Do you know if it is possible to automagically create tags
for each debian revision in the changelog?. Or just tagging the latest
one as I did for blacs-mpi suffices?.


The following should download all previous versions from 
snapshot.debian.org and tag everything for you:


gbp import-dscs --debsnap --pristine-tar scalapack



Re: Moving some of my packages to Debian Science team

2017-06-08 Thread Muammar El Khatib
Hi Drew,

On Thu, Jun 8, 2017 at 8:03 AM, Drew Parsons  wrote:
> On Sun, 2017-06-04 at 11:30 -0400, Muammar El Khatib wrote:
>> Hi Drew,
>>
>> On Sat, May 27, 2017 at 01:32:47PM +0800, Drew Parsons wrote:
>> > Hi Muammar, are you ready to move your packages to alioth git and
>> > Debian Science?
>>
>> I have just confirmed I was added to Debian Science Team!. I will
>> start moving
>> the packages. I probably will write back just to check if I did
>> things correctly
>> using the Debian Science Policy.
>
> Thanks Muammar.  The git repo for blacs-mpi looks fine.


Thanks for letting me know!.

>
> I've committed patches to build powerpcse and to use multiarch.
>
> Had to throw the old source changes into a debian/patch (we can't make
> source changes outside the Debian directory, or else dpkg-buildpackage
> refuses to run).
>
> Seems to be working fine. Will upload once stretch is finalised (the
> multiarch update is too invasive to upload before then).

That is great!, to be honest, I don't understand why I didn't upload
these packages before to Debian Science!. I will upload ScaLAPACK this
weekend. Do you know if it is possible to automagically create tags
for each debian revision in the changelog?. Or just tagging the latest
one as I did for blacs-mpi suffices?.

Best,
-- 
Muammar El Khatib.
Linux user: 403107.
GPG Key = 71246E4A.
http://muammar.me | http://proyectociencia.org
  ,''`.
 : :' :
 `. `'
   `-



unsuscribe

2017-06-08 Thread Juan José Martínez Eduardo
I no longer have the motivation nor time to contribute to this list. 
Please remove me from the list of debian-science.
Thank you!       Juan José Martínez EduardoCel. 5536652088
 


Re: Moving some of my packages to Debian Science team

2017-06-08 Thread Andreas Tille
Hi Drew,

On Thu, Jun 08, 2017 at 08:03:55PM +0800, Drew Parsons wrote:
> 
> Seems to be working fine. Will upload once stretch is finalised (the
> multiarch update is too invasive to upload before then).

Since the migration of packages from unstable to testing is now stopped
anyway I decided to start uploading to unstable (shamelessly violating
freeze policy since from now on it becomes useless anyway).

Just a hint
 
Andreas.

-- 
http://fam-tille.de



Re: Moving some of my packages to Debian Science team

2017-06-08 Thread Drew Parsons
On Sun, 2017-06-04 at 11:30 -0400, Muammar El Khatib wrote:
> Hi Drew,
> 
> On Sat, May 27, 2017 at 01:32:47PM +0800, Drew Parsons wrote:
> > Hi Muammar, are you ready to move your packages to alioth git and
> > Debian Science?
> 
> I have just confirmed I was added to Debian Science Team!. I will
> start moving
> the packages. I probably will write back just to check if I did
> things correctly
> using the Debian Science Policy.

Thanks Muammar.  The git repo for blacs-mpi looks fine.

I've committed patches to build powerpcse and to use multiarch.

Had to throw the old source changes into a debian/patch (we can't make
source changes outside the Debian directory, or else dpkg-buildpackage
refuses to run).

Seems to be working fine. Will upload once stretch is finalised (the
multiarch update is too invasive to upload before then).

Drew