Re: [DebianGIS-dev] RFS: epr-api

2010-12-19 Thread Andreas Tille
On Sun, Dec 19, 2010 at 06:40:48PM +0100, Antonio Valentino wrote:
> > make[1]: Leaving directory
> > `/home/andreas/debian-maintain/sponsor/antonio/epr-api/epr-api-2.2'
> > if [ -d "." ]; then \ cd . &&
> > QUILT_PATCHES=/home/andreas/debian-maintain/sponsor/antonio/epr-api/epr-api-2.2/debian/patches
> > quilt --quiltrc /dev/null pop -a -R || test $? = 2 ; \ fi Patch
> > fix-build-flags.patch does not remove cleanly (refresh it or enforce
> > with -f) make: *** [reverse-patches] Error 1 ... 
> > 
> > 
> > Can you reproduce (and fix) this?
> 
> Sorry Andreas, I forgot to push upstream and pristine-tar branches.
> Now you should be able to to build the package with

That's *not* the problem.
 
> $ git-buildpackage
> 
> I also tested building the package using debuild directly
> 
> $ make -f debian/rules get-orig-source
> $ debuild
> 
> All seems to be OK

Yes, *this* works - but try it a second time after you builded the
package or simply try:

$ quilt -a pop
Patch fix-build-flags.patch does not remove cleanly (refresh it or enforce with 
-f)

Kind regards

 Andreas. 

-- 
http://fam-tille.de

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel


Re: [DebianGIS-dev] RFS: epr-api

2010-12-19 Thread Antonio Valentino
Hi Andreas,

Il giorno Sun, 19 Dec 2010 17:33:36 +0100
Andreas Tille  ha scritto:

> Hi Antonio,
> 
> On Sun, Dec 19, 2010 at 12:56:18PM +0100, Antonio Valentino wrote:
> > OK, I removed the package from debian.mentors.net.
> > Now the package is in pkg-grass git repo
> > 
> > git.debian.org/git/pkg-grass/epr-api.git
> 
> OK.
>  
> > Also I set the control fields Vcs-Git and  Vcs-Browser accordingly
> > in the control file (I'm going to update the task file in the blends
> > repo) and tagged the final version as debian/2.2-1.
> 
> It is better to tag the status *after* the actual upload in case some
> changes are necessary.
>  
> > From my point of view the package is ready for the upload so I would
> > appreciate a lot if you or some other developer would like to
> > sponsor it.
> 
> I did a quick check and found out that it does not build twice in a
> row.  Something might (or might not?) be wrong with the clean target:
> 
> ...
> make[1]: Leaving directory
> `/home/andreas/debian-maintain/sponsor/antonio/epr-api/epr-api-2.2'
> if [ -d "." ]; then \ cd . &&
> QUILT_PATCHES=/home/andreas/debian-maintain/sponsor/antonio/epr-api/epr-api-2.2/debian/patches
> quilt --quiltrc /dev/null pop -a -R || test $? = 2 ; \ fi Patch
> fix-build-flags.patch does not remove cleanly (refresh it or enforce
> with -f) make: *** [reverse-patches] Error 1 ... 
> 
> 
> Can you reproduce (and fix) this?

Sorry Andreas, I forgot to push upstream and pristine-tar branches.
Now you should be able to to build the package with

$ git-buildpackage

I also tested building the package using debuild directly

$ make -f debian/rules get-orig-source
$ debuild

All seems to be OK

regards

-- 
Antonio Valentino

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel


Re: [DebianGIS-dev] RFS: epr-api

2010-12-19 Thread Andreas Tille
Hi Antonio,

On Sun, Dec 19, 2010 at 12:56:18PM +0100, Antonio Valentino wrote:
> OK, I removed the package from debian.mentors.net.
> Now the package is in pkg-grass git repo
> 
> git.debian.org/git/pkg-grass/epr-api.git

OK.
 
> Also I set the control fields Vcs-Git and  Vcs-Browser accordingly in
> the control file (I'm going to update the task file in the blends
> repo) and tagged the final version as debian/2.2-1.

It is better to tag the status *after* the actual upload in case some
changes are necessary.
 
> From my point of view the package is ready for the upload so I would
> appreciate a lot if you or some other developer would like to sponsor
> it.

I did a quick check and found out that it does not build twice in a
row.  Something might (or might not?) be wrong with the clean target:

...
make[1]: Leaving directory 
`/home/andreas/debian-maintain/sponsor/antonio/epr-api/epr-api-2.2'
if [ -d "." ]; then \
  cd . && 
QUILT_PATCHES=/home/andreas/debian-maintain/sponsor/antonio/epr-api/epr-api-2.2/debian/patches
 quilt --quiltrc /dev/null pop -a -R || test $? = 2 ; \
fi
Patch fix-build-flags.patch does not remove cleanly (refresh it or enforce with 
-f)
make: *** [reverse-patches] Error 1
... 


Can you reproduce (and fix) this?

Kind regards

 Andreas.

-- 
http://fam-tille.de

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel


Re: [DebianGIS-dev] RFS: epr-api

2010-12-19 Thread Antonio Valentino
Hi Andreas,

Il giorno Sun, 19 Dec 2010 08:57:04 +0100
Andreas Tille  ha scritto:

> On  18 Dec 2010 Antonio Valentino wrote:
> 
> > Andreas, the package now has some modifications with respect to
> > the one uploaded to mentrors.debian.net. Should I re-upload modified
> > package or it is no more needed?
> 
> In case you want me to sponsor the package it is fine if you tell me
> the VCS location.  However, I'm not very knowledged in this field and
> can only veryfy the pure packaging stuff.  So if there some more
> educated member of the Debian GIS team would step in this would
> probably a good idea.  If nobody might step up I can check and upload
> the package in case you state explicitely that it is ready for an
> upload (in your mail above you said only that you modified it -
> that's no clear advise for me ;-) ).

OK, I removed the package from debian.mentors.net.
Now the package is in pkg-grass git repo

git.debian.org/git/pkg-grass/epr-api.git

Also I set the control fields Vcs-Git and  Vcs-Browser accordingly in
the control file (I'm going to update the task file in the blends
repo) and tagged the final version as debian/2.2-1.

>From my point of view the package is ready for the upload so I would
appreciate a lot if you or some other developer would like to sponsor
it.

Best regards

-- 
Antonio Valentino

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel


Re: [DebianGIS-dev] RFS: epr-api

2010-12-18 Thread Andreas Tille
On  18 Dec 2010 Antonio Valentino wrote:

> Andreas, the package now has some modifications with respect to
> the one uploaded to mentrors.debian.net. Should I re-upload modified
> package or it is no more needed?

In case you want me to sponsor the package it is fine if you tell me the
VCS location.  However, I'm not very knowledged in this field and can
only veryfy the pure packaging stuff.  So if there some more educated
member of the Debian GIS team would step in this would probably a good
idea.  If nobody might step up I can check and upload the package in
case you state explicitely that it is ready for an upload (in your
mail above you said only that you modified it - that's no clear advise
for me ;-) ).

For the re-upload question:  I'd consider it important that if there are
two locations of some software which is featuring the same version
number they should be identical.  So either you remove the package from
mentors and maintain it only in Vcs or you should sync it with mentors.
Otherwise there are chances that somewone graps the old stuff from
mentors.d.n without notifying that it is outdated.

Kind regards and thanks for your work on this

Andreas.

-- 
http://fam-tille.de

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel


Re: [DebianGIS-dev] RFS: epr-api

2010-12-18 Thread Antonio Valentino
Hi Andreas,

Il giorno Sat, 18 Dec 2010 00:00:34 +0100
Andreas Tille  ha scritto:

> On Fri, Dec 17, 2010 at 01:40:47PM +0100, Antonio Valentino wrote:
> > I've sent a request to be added to the pkg-grass group via
> > FusionForge.
> 
> Good. 
>  
> > If you think epr-api.git should be pushed in
> > git://git.debian.org/pkg-grass please let me know, but I have to
> > wait to be added to the pkg-grass group to do it.
>  
> This would make perfectly sense.  Just tell me once it is there and
> I'll edit the tasks file accordingly to point to your packaging
> effort. 
> > Unfortunately the library exports non-public symbols so, if my
> > understanding of
> > 
> > http://wiki.debian.org/UsingSymbolsFiles
> > 
> > is correct symbols versioning should not be used.
> > 
> > Of course I could try to make a patch for this if you think.
> 
> THat's not really necessary - I just wanted to make sure you are aware
> of these lintian infos and handle them if you think they can be
> reasonably handled.

Andreas, the package now has some modifications with respect to
the one uploaded to mentrors.debian.net. Should I re-upload modified
package or it is no more needed?

ciao

-- 
Antonio Valentino

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel


Re: [DebianGIS-dev] RFS: epr-api

2010-12-17 Thread Andreas Tille
On Fri, Dec 17, 2010 at 01:40:47PM +0100, Antonio Valentino wrote:
> I've sent a request to be added to the pkg-grass group via FusionForge.

Good. 
 
> If you think epr-api.git should be pushed in
> git://git.debian.org/pkg-grass please let me know, but I have to wait
> to be added to the pkg-grass group to do it.
 
This would make perfectly sense.  Just tell me once it is there and I'll
edit the tasks file accordingly to point to your packaging effort.
 
> Unfortunately the library exports non-public symbols so, if my
> understanding of
> 
> http://wiki.debian.org/UsingSymbolsFiles
> 
> is correct symbols versioning should not be used.
> 
> Of course I could try to make a patch for this if you think.

THat's not really necessary - I just wanted to make sure you are aware
of these lintian infos and handle them if you think they can be
reasonably handled.

Kind regards and thanks for your work on this

Andreas.

-- 
http://fam-tille.de

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel


Re: [DebianGIS-dev] RFS: epr-api

2010-12-17 Thread Antonio Valentino
Hi Francesco, hi Andreas,

Il giorno Tue, 14 Dec 2010 15:55:19 +0100
"Francesco P. Lovergine"  ha scritto:

> On Tue, Dec 14, 2010 at 08:55:25AM +0100, Antonio Valentino wrote:
> > 
> > > Moreover I would like you to inject your packaging into Debian
> > > GIS SVN and set Vcs fields accordingly.
> > > 
> > 
> > Ok, if I understand correctly, as a member of the debian pure blends
> > team, I should already have commit access.
> > I wonder if I should ask to become a member of the Alioth Grass
> > Project.
> > 
> 
> Yes, you need it because it is a different group.
> 

OK, thanks.
I've sent a request to be added to the pkg-grass group via FusionForge.


> > Sorry I'm still learning common practices of debian development:
> > inject means svn-inject, isn't it?
> > 
> 
> Yes, but note that git is also usable, if you prefer so.


Yes thanks.
the epr-api package is now available on a public git repository in my
user area:

git clone git://git.debian.org/~a_valentino-guest/epr-api.git

I also set the Maintainer and Uploader fields of the control file as
suggested by Andreas:

Maintainer: Debian GIS Project 
Uploaders: Antonio Valentino 


If you think epr-api.git should be pushed in
git://git.debian.org/pkg-grass please let me know, but I have to wait
to be added to the pkg-grass group to do it.


> > > BTW, lintian reveals some "Information" messages if started in
> > > nitpicking mode:
> > > 
> > >lintian -i -I *.deb *.dsc
> > > 
> > > Perhaps you might consider fixing these as well.
> > > 
> > 
> > OK, I have already fixed the ones regarding package description and
> > the spelling error.
> > The one regarding library symbols is a little harder for me and I
> > need to read the documentation more carefully.

OK, the only message now I get running 

$ lintian -i -I *.deb *.dsc

is the one related to the symbols control file:

I: libepr-api2: no-symbols-control-file usr/lib/libepr_api.so.2
[...]
N:Severity: wishlist, Certainty: certain


Unfortunately the library exports non-public symbols so, if my
understanding of

http://wiki.debian.org/UsingSymbolsFiles

is correct symbols versioning should not be used.

Of course I could try to make a patch for this if you think.


best regards

-- 
Antonio Valentino

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel


Re: [DebianGIS-dev] RFS: epr-api

2010-12-14 Thread Francesco P. Lovergine
On Tue, Dec 14, 2010 at 08:55:25AM +0100, Antonio Valentino wrote:
> 
> > Moreover I would like you to inject your packaging into Debian GIS SVN
> > and set Vcs fields accordingly.
> > 
> 
> Ok, if I understand correctly, as a member of the debian pure blends
> team, I should already have commit access.
> I wonder if I should ask to become a member of the Alioth Grass Project.
> 

Yes, you need it because it is a different group.

> Sorry I'm still learning common practices of debian development:
> inject means svn-inject, isn't it?
> 

Yes, but note that git is also usable, if you prefer so.

> > BTW, lintian reveals some "Information" messages if started in
> > nitpicking mode:
> > 
> >lintian -i -I *.deb *.dsc
> > 
> > Perhaps you might consider fixing these as well.
> > 
> 
> OK, I have already fixed the ones regarding package description and the
> spelling error.
> The one regarding library symbols is a little harder for me and I need
> to read the documentation more carefully.
> 

-- 
Francesco P. Lovergine

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel


Re: [DebianGIS-dev] RFS: epr-api

2010-12-14 Thread Antonio Valentino
Hi Andreas,

Il giorno Mon, 13 Dec 2010 08:56:28 +0100
Andreas Tille  ha scritto:

> Hi Antonio,
> 
> On Sun, Dec 12, 2010 at 10:10:35PM +0100, Antonio Valentino wrote:
> > I am looking for a sponsor for my package "epr-api".
> > 
> > * Package name: epr-api
> >   Version : 2.2-1
> >   Upstream Author : Brockmann Consult 
> > * URL : http://github.com/bcdev/epr-api
> > * License : GPL2
> >   Section : libs
> > 
> > It builds these binary packages:
> > libepr-api2 - ENVISAT Product Reader API for C
> > libepr-api2-dev - ENVISAT Product Reader API for C
> > 
> > The package appears to be lintian clean.
> > 
> > The upload would fix these bugs: 606877
> > 
> > My motivation for maintaining this package is:
> > I would like to maintain packages for the specialized SW related to
> > SAR processing and Earth Observation that I currently use for job.
> > 
> > The package can be found on mentors.debian.net:
> > - URL: http://mentors.debian.net/debian/pool/main/e/epr-api
> > - Source repository: deb-src http://mentors.debian.net/debian
> > unstable main contrib non-free
> > - dget
> > http://mentors.debian.net/debian/pool/main/e/epr-api/epr-api_2.2-1.dsc
> > 
> > I would be glad if someone uploaded this package for me.
> 
> In principle I could sponsor the package however I think you should
> follow the advise given at
> 
>http://wiki.debian.org/DebianGis/InfoForDevelopers#Maintainership
> 

thanks Andreas, I think it is a good idea


> and use the Debian GIS developers list as maintainer and put yourself
> as Uploader.  I'm not sure about Debian GIS upload policy but in
> Debian Med we usually use
> 
>DM-Upload-Allowed: yes
> 
> to enable DMs uploading packages.  (If you seriousely consider
> working on these packages long term which is what I understand from
> your mails you should definitely apply for becomming a DM / DD.)
> 

Ok, thanks


> Moreover I would like you to inject your packaging into Debian GIS SVN
> and set Vcs fields accordingly.
> 

Ok, if I understand correctly, as a member of the debian pure blends
team, I should already have commit access.
I wonder if I should ask to become a member of the Alioth Grass Project.

Sorry I'm still learning common practices of debian development:
inject means svn-inject, isn't it?

> BTW, lintian reveals some "Information" messages if started in
> nitpicking mode:
> 
>lintian -i -I *.deb *.dsc
> 
> Perhaps you might consider fixing these as well.
> 

OK, I have already fixed the ones regarding package description and the
spelling error.
The one regarding library symbols is a little harder for me and I need
to read the documentation more carefully.

> Kind regards and thanks for working on these packages
> 
>  Andreas.

thank you

-- 
Antonio Valentino

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel


Re: [DebianGIS-dev] RFS: epr-api

2010-12-12 Thread Andreas Tille
Hi Antonio,

On Sun, Dec 12, 2010 at 10:10:35PM +0100, Antonio Valentino wrote:
> I am looking for a sponsor for my package "epr-api".
> 
> * Package name: epr-api
>   Version : 2.2-1
>   Upstream Author : Brockmann Consult 
> * URL : http://github.com/bcdev/epr-api
> * License : GPL2
>   Section : libs
> 
> It builds these binary packages:
> libepr-api2 - ENVISAT Product Reader API for C
> libepr-api2-dev - ENVISAT Product Reader API for C
> 
> The package appears to be lintian clean.
> 
> The upload would fix these bugs: 606877
> 
> My motivation for maintaining this package is:
> I would like to maintain packages for the specialized SW related to SAR
> processing and Earth Observation that I currently use for job.
> 
> The package can be found on mentors.debian.net:
> - URL: http://mentors.debian.net/debian/pool/main/e/epr-api
> - Source repository: deb-src http://mentors.debian.net/debian unstable
> main contrib non-free
> - dget
> http://mentors.debian.net/debian/pool/main/e/epr-api/epr-api_2.2-1.dsc
> 
> I would be glad if someone uploaded this package for me.

In principle I could sponsor the package however I think you should
follow the advise given at

   http://wiki.debian.org/DebianGis/InfoForDevelopers#Maintainership

and use the Debian GIS developers list as maintainer and put yourself as
Uploader.  I'm not sure about Debian GIS upload policy but in Debian Med
we usually use

   DM-Upload-Allowed: yes

to enable DMs uploading packages.  (If you seriousely consider working on
these packages long term which is what I understand from your mails you
should definitely apply for becomming a DM / DD.)

Moreover I would like you to inject your packaging into Debian GIS SVN
and set Vcs fields accordingly.

BTW, lintian reveals some "Information" messages if started in nitpicking
mode:

   lintian -i -I *.deb *.dsc

Perhaps you might consider fixing these as well.

Kind regards and thanks for working on these packages

 Andreas.


-- 
http://fam-tille.de

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel