Re: A few questions after my first upload (sponsored)

2010-01-11 Thread Paul Wise
On Mon, Jan 11, 2010 at 6:36 PM, Karl Goetz  wrote:

> I was thinking of a case where the package is built in a sid pbuilder
> (I should probably have clarified that).

Ah, ok.

> Sadly testing it only has one option - run sid :/

Strictly speaking you should test on whatever distribution you're
uploading to. Most of the time within Debian that would be sid of
course.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: A few questions after my first upload (sponsored)

2010-01-11 Thread Karl Goetz
On Mon, 11 Jan 2010 09:25:30 +0800
Paul Wise  wrote:

> On Mon, Jan 11, 2010 at 7:42 AM, Karl Goetz  wrote:
> 
> > I assume when you say 'unstable environment' you don't exclude the
> > possibility of using a backported lintian on (say) stable.
> 
> I'd specifically exclude that. You need to build under sid to ensure
> the package will build and work properly in Debian's development
> release. Since you are building/testing under sid, you may as well run

I was thinking of a case where the package is built in a sid pbuilder
(I should probably have clarified that).

> sid lintian. While useful for ensuring backportability, building under
> stable isn't useful if you want to contribute to the next Debian
> release, which is what new and updated packages should be
> concentrating on.

Sadly testing it only has one option - run sid :/
kk

-- 
Karl Goetz, (Kamping_Kaiser / VK5FOSS)
Debian contributor / gNewSense Maintainer
http://www.kgoetz.id.au
No, I won't join your social networking group


signature.asc
Description: PGP signature


Re: A few questions after my first upload (sponsored)

2010-01-11 Thread Reinier Haasjes
Hi,

Christoph Egger wrote:
> At Sun, 10 Jan 2010 16:57:14 +0100,
[...]
> 
> Regards
> 
>   Christoph
> 

Thanks for all the answers. And everybody else (include Christoph)
thanks for pointing out that I should use unstable/sid for developing.
This isn't a problem because I'm using a virtual machine for developing
and building debian packages.

I will upgrade my VM to sid today.

Thanks again,
 Reinier


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: A few questions after my first upload (sponsored)

2010-01-11 Thread Ben Finney
Ben Finney  writes:

> For such a package, you must build and test using the latest packages
> from Debian ‘unstable’ suite (== ‘sid’), and nothing else suffices.

This of course is relative to whichever suite of Debian one is uploading
the package to. If one is uploading the package to a different suite,
then that suite is the one in which the package needs to be built and
tested successfully.

-- 
 \   “Drop your trousers here for best results.” —dry cleaner, |
  `\   Bangkok |
_o__)  |
Ben Finney


pgpUV0JnO63iF.pgp
Description: PGP signature


Re: A few questions after my first upload (sponsored)

2010-01-11 Thread Ben Finney
Karl Goetz  writes:

> On Sun, 10 Jan 2010 17:22:19 +0100
> Iustin Pop  wrote:
>
> > When building/uploading packages for unstable, you *must* use an
> > unstable environment (including lintian). If you're running testing
> > on your machine, then the build/verification should be done in an
> > unstable chroot.
>
> I assume when you say 'unstable environment' you don't exclude the
> possibility of using a backported lintian on (say) stable.

You should feel free to do that, but it's not sufficient for a package
that is intended to be uploaded to Debian. For such a package, you must
build and test using the latest packages from Debian ‘unstable’ suite
(== ‘sid’), and nothing else suffices.

Tools such as ‘pbuilder’ allow you to meet this requirement using a
‘chroot(8)’ environment, so long as you still meet the “latest available
packages” criterion by keeping it up to date.

-- 
 \“The whole area of [treating source code as intellectual |
  `\property] is almost assuring a customer that you are not going |
_o__)   to do any innovation in the future.” —Gary Barnett |
Ben Finney


pgpdmteeXBvxq.pgp
Description: PGP signature


Re: A few questions after my first upload (sponsored)

2010-01-10 Thread Paul Wise
On Mon, Jan 11, 2010 at 7:42 AM, Karl Goetz  wrote:

> I assume when you say 'unstable environment' you don't exclude the
> possibility of using a backported lintian on (say) stable.

I'd specifically exclude that. You need to build under sid to ensure
the package will build and work properly in Debian's development
release. Since you are building/testing under sid, you may as well run
sid lintian. While useful for ensuring backportability, building under
stable isn't useful if you want to contribute to the next Debian
release, which is what new and updated packages should be
concentrating on.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: A few questions after my first upload (sponsored)

2010-01-10 Thread Karl Goetz
On Sun, 10 Jan 2010 17:22:19 +0100
Iustin Pop  wrote:

> On Sun, Jan 10, 2010 at 04:57:14PM +0100, Reinier Haasjes wrote:
> > Hi,
> > 
> > 2 days ago Martin uploaded Aiccu version 20070115-11 for me, that's
> > all oke. But now on the PTS-page [1] there are a few messages:
> > 
> > > todo
> > > * Lintian reports 4 warnings about this package. You should
> > > make the package lintian clean getting rid of them.
> > When I uploaded the package was lintian clean (mentors.d.o also told
> > me), is this because lintian.d.o runs on sid and a newer version
> > (2.3.1) of lintian (I'm running testing/2.2.18)
> 
> When building/uploading packages for unstable, you *must* use an
> unstable environment (including lintian). If you're running testing on
> your machine, then the build/verification should be done in an
> unstable chroot.

I assume when you say 'unstable environment' you don't exclude the
possibility of using a backported lintian on (say) stable.
kk

> regards,
> iustin
> 
> 


-- 
Karl Goetz, (Kamping_Kaiser / VK5FOSS)
Debian contributor / gNewSense Maintainer
http://www.kgoetz.id.au
No, I won't join your social networking group


signature.asc
Description: PGP signature


Re: A few questions after my first upload (sponsored)

2010-01-10 Thread Ben Finney
Joachim Wiedorn  writes:

> Hello,
>
> Reinier Haasjes  wrote:
> > When I uploaded the package was lintian clean (mentors.d.o also told
> > me), is this because lintian.d.o runs on sid and a newer version
> > (2.3.1) of lintian (I'm running testing/2.2.18)
> Download the sid version (-all) of lintian and install it with dpkg -i.

More importantly, when preparing a package for upload to Debian, always
build and test using the latest Debian ‘sid’.

-- 
 \   “We must respect the other fellow's religion, but only in the |
  `\   sense and to the extent that we respect his theory that his |
_o__) wife is beautiful and his children smart.” —Henry L. Mencken |
Ben Finney


pgpFcGpKHB3yq.pgp
Description: PGP signature


Re: A few questions after my first upload (sponsored)

2010-01-10 Thread Joachim Wiedorn
Hello,

Reinier Haasjes  wrote:
> > * Lintian reports 4 warnings about this package. You should make 
> >   the package lintian clean getting rid of them.
> When I uploaded the package was lintian clean (mentors.d.o also told
> me), is this because lintian.d.o runs on sid and a newer version (2.3.1)
> of lintian (I'm running testing/2.2.18)
Download the sid version (-all) of lintian and install it with dpkg -i.

> > * mentors.debian.net has version 20070115-11 of this package, you 
> >   should consider sponsoring its upload.
> Am I suppose to delete this package from mentors or will this message
> disappear when it migrates to testing?
Only a temporary problem. Wait some days and it will gone.

> > * out of date on mipsel: aiccu (from 20070115-10)
> I can see the package will not build on mipsel because of "unmet
> dependencies". Does somebody had to manualy confirm this to let the
Look at the logfile: 
https://buildd.debian.org/fetch.cgi?&pkg=aiccu&ver=20070115-11&arch=mipsel&stamp=1263125794&file=log
I would say it is not a problem of your package but a problem of some 
packages in sid (libgnutls-dev, docbook-to-man, quilt). Sometimes it can 
be a local problem of the debian server, who should compile. I would wait 
a week (or two).

Fondest regards,
 Joachim Wiedorn



signature.asc
Description: PGP signature


Re: A few questions after my first upload (sponsored)

2010-01-10 Thread Christoph Egger
At Sun, 10 Jan 2010 16:57:14 +0100,
Reinier Haasjes wrote:
>
> Hi,
>
> 2 days ago Martin uploaded Aiccu version 20070115-11 for me, that's all
> oke. But now on the PTS-page [1] there are a few messages:
>
> > * mentors.debian.net has version 20070115-11 of this package, you 
> > should consider sponsoring its upload.
> Am I suppose to delete this package from mentors or will this message
> disappear when it migrates to testing?

Normally mentors deletes the package automatically when it appears
in unstable so you'll probably just have to wait a little longer. If
it won't disappear then it's probably some bug in the mentors software
and manually deleting should work fine as well.

> >
> > testing migration
> > excuses:
> >
> > * Too young, only 2 of 10 days old
> This one I understand.
>
> > * out of date on mipsel: aiccu (from 20070115-10)
> I can see the package will not build on mipsel because of "unmet
> dependencies". Does somebody had to manualy confirm this to let the
> message go away (that's why it's "out of date")

That looks like some temporary problem to me. If that is still
there in a day or 2 you could get in touch with
mip...@buildd.debian.org and ask for a retry.

> > * Not considered
> I assume this is because of the two reasons above.

Jep that's correct.

> Thanks in advance.
>
> Best regards,
>  Reinier
>
> [1] http://packages.qa.debian.org/a/aiccu.html

Regards

Christoph



pgpUCvSQjZsQd.pgp
Description: PGP signature


Re: A few questions after my first upload (sponsored)

2010-01-10 Thread Christoph Egger
At Sun, 10 Jan 2010 17:22:19 +0100,
Iustin Pop wrote:
>
> On Sun, Jan 10, 2010 at 04:57:14PM +0100, Reinier Haasjes wrote:
> > Hi,
> >
> > 2 days ago Martin uploaded Aiccu version 20070115-11 for me, that's all
> > oke. But now on the PTS-page [1] there are a few messages:
> >
> > > todo
> > > * Lintian reports 4 warnings about this package. You should make the 
> > > package lintian clean getting rid of them.
> > When I uploaded the package was lintian clean (mentors.d.o also told
> > me), is this because lintian.d.o runs on sid and a newer version (2.3.1)
> > of lintian (I'm running testing/2.2.18)
>
> When building/uploading packages for unstable, you *must* use an
> unstable environment (including lintian). If you're running testing on
> your machine, then the build/verification should be done in an unstable
> chroot.
>
> regards,
> iustin

I found it quite usefull to pinn debian-policy and lintian from
unstable in my testing environment. Both of them don't drag in lots of
unstable and for packaging you want them available on your work system
in a up-to-date version really

Regards

Christoph


pgp6NiMsI52Mk.pgp
Description: PGP signature


Re: A few questions after my first upload (sponsored)

2010-01-10 Thread Iustin Pop
On Sun, Jan 10, 2010 at 04:57:14PM +0100, Reinier Haasjes wrote:
> Hi,
> 
> 2 days ago Martin uploaded Aiccu version 20070115-11 for me, that's all
> oke. But now on the PTS-page [1] there are a few messages:
> 
> > todo
> > * Lintian reports 4 warnings about this package. You should make the 
> > package lintian clean getting rid of them.
> When I uploaded the package was lintian clean (mentors.d.o also told
> me), is this because lintian.d.o runs on sid and a newer version (2.3.1)
> of lintian (I'm running testing/2.2.18)

When building/uploading packages for unstable, you *must* use an
unstable environment (including lintian). If you're running testing on
your machine, then the build/verification should be done in an unstable
chroot.

regards,
iustin


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org