Re: What option should I now use to do source only builds

2017-03-18 Thread Andrey Rahmatullin
On Sat, Mar 18, 2017 at 07:25:32AM +0100, Andreas Tille wrote:
> > James Clarke wrote in https://bugs.debian.org/853886#10:
> > 
> > "For source-only builds, I don't understand why you would want to
> > perform the build in a chroot.
> 
> Since Build-Depends are requested on my local machine anyway
-nc is usually enough. And are you saying it was possible to build a
source package in a chroot without already having a source package?

-- 
WBR, wRAR


signature.asc
Description: PGP signature


Bug#858089: RFS: ubertooth/2017.03.R2-1~exp1 and libbtbb/2017.03.R2-1~exp1

2017-03-18 Thread Ruben Undheim
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

These two packages both have backwards-incompatible ABI changes. This leads to 
2 new binary packages: libbtbb1 and libubertooth1

As a DM I cannot upload new binary packages.

Can anyone help me out?

You will find the packages here:
  https://mentors.debian.net/package/libbtbb
  https://mentors.debian.net/package/ubertooth


Thank you very much in advance!

Cheers
Ruben



Re: What option should I now use to do source only builds

2017-03-18 Thread Johannes Schauer
Hi,

Quoting Andrey Rahmatullin (2017-03-18 07:58:56)
> On Sat, Mar 18, 2017 at 07:25:32AM +0100, Andreas Tille wrote:
> > > James Clarke wrote in https://bugs.debian.org/853886#10:
> > > 
> > > "For source-only builds, I don't understand why you would want to
> > > perform the build in a chroot.
> > 
> > Since Build-Depends are requested on my local machine anyway
> -nc is usually enough. And are you saying it was possible to build a source
> package in a chroot without already having a source package?

I am also highly confused by this thread. Maybe I'm misunderstanding pbuilder
(I'm just the sbuild maintainer) but isn't the source package the *input* to
pbuilder just as it is for sbuild? What sbuild does when you execute it on an
unpacked source directory, is to first build the source package which it then
hands to the chroot. I think pbuilder does the same, judging from this line:

http://sources.debian.net/src/pbuilder/0.228.6/pdebuild/?hl=91#L91

And I don't think what this has to do with build dependencies. You don't need
the build dependencies installed to build a source package. In your local
unpacked source tree, just run:

dpkg-source -b .

So just as with sbuild I don't see why anybody would want to *only* build the
source package inside a chroot. Since the source package is the *input* to the
whole operation, you would just get back what you already put in.

If you want to make a source-only upload, you should build everything in a
chroot and instruct pbuilder or sbuild to create a .changes file that only
includes the relevant source package bits and not the binary packages. This is
what you do with the --source-only-changes option for both sbuild and pbuilder.

Thanks!

cheers, josch


signature.asc
Description: signature


Re: What option should I now use to do source only builds

2017-03-18 Thread Mattia Rizzolo
On Sat, Mar 18, 2017 at 08:22:36AM +0100, Johannes Schauer wrote:
> So just as with sbuild I don't see why anybody would want to *only* build the
> source package inside a chroot. Since the source package is the *input* to the
> whole operation, you would just get back what you already put in.

The only gain would be in a situation where you can't run the clean
target outside of the chroot, due to missing dependencies, so
`dpkg-source -b .` will produce an "unclean" source.  After moving it
inside a throw-away chroot with the build-deps installed you can call
the clean rules, and produce the source again, which will be "cleaner"
than the one produced outside.
Personally I'd call this case quite borderline and unusual, especially
in this world of git where the working directory is easily cleaned by a
`git clean -fdx` et al.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


Re: What option should I now use to do source only builds

2017-03-18 Thread Johannes Schauer
Quoting Mattia Rizzolo (2017-03-18 08:53:21)
> On Sat, Mar 18, 2017 at 08:22:36AM +0100, Johannes Schauer wrote:
> > So just as with sbuild I don't see why anybody would want to *only* build 
> > the
> > source package inside a chroot. Since the source package is the *input* to 
> > the
> > whole operation, you would just get back what you already put in.
> The only gain would be in a situation where you can't run the clean target
> outside of the chroot, due to missing dependencies, so `dpkg-source -b .`
> will produce an "unclean" source.  After moving it inside a throw-away chroot
> with the build-deps installed you can call the clean rules, and produce the
> source again, which will be "cleaner" than the one produced outside.
> Personally I'd call this case quite borderline and unusual, especially in
> this world of git where the working directory is easily cleaned by a `git
> clean -fdx` et al.

how would the unpacked source directory become unclean if I'm using pbuilder or
sbuild to build my packages?

If I'm not mistaken that would only happen if I ever call some targets from
debian/rules outside the chroot and that again requires the build dependencies
to be installed at which point you can also run the clean target.

cheers, josch


signature.asc
Description: signature


Re: What option should I now use to do source only builds

2017-03-18 Thread Mattia Rizzolo
On Sat, Mar 18, 2017 at 03:45:30PM +0100, Johannes Schauer wrote:
> how would the unpacked source directory become unclean if I'm using pbuilder 
> or
> sbuild to build my packages?

The developer might drop in debian/ (or in ./ in the case of a native
package) any kind of file and that would be packed up by dpkg-source -b.

Very simply those files could be .orig and .reject from patch(1).  Or
debian/files :P  (I think that would be generated by
`dpkg-buildpackage -S -nc -d` (and -d is implied by the combination of
-nc and -d)).

You can find a very simple example in pbuilder itself, look at the
source package before I start maintaining it, you'll find very weird
test files left there by dancer that were not part of the git
repository and didn't really had any role within the package.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


Re: What option should I now use to do source only builds

2017-03-18 Thread Sean Whitton
Hello Andreas,

On Fri, Mar 17, 2017 at 11:32:25PM +0100, Andreas Tille wrote:
> I have understood from NEWS.debian of pbuilder 0.228 that the '-S'
> option does not work any more.  Unfortunately I did not understood what
> I need to do now to do a source only build (nor what the problem of this
> simple way was).

There is also `dgit -wgf build-source` which means "build a source
package exactly matching git HEAD", which is quite reassuring, even if
you don't use dgit for the upload.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#856827: RFS: xfce4-equake-plugin/1.3.8.1-2 [RC]

2017-03-18 Thread Jeroen van Aart
> Dear Jeroen,
>
> Please be sure to CC the RFS bug!

Forgot the "reply all". I did send it to the RFS bug separately.

> On Wed, Mar 15, 2017 at 10:49:27PM -0700, Jeroen van Aart wrote:

> You still haven't noted that you updated the copyright years.  And you
> haven't documented updating the Homepage: field.
>
> Also, there is a typo "Buil-Depends".

I fixed the typo and added an entry to document the change in copyright
years as well as the change in the Homepage: control field.

I have uploaded it to mentors.

>> I assume I don't need to create a debdiff for this small change?
>
> I suggest that when you remove the moreinfo tag from the unblock bug,
> you say "some changelog tweaks with no functional change (feedback in
> RFS)".

I'll do that, thank you.

Best regards,
Jeroen



Bug#858155: RFS: stenc/1.0.7-1 [ITP]

2017-03-18 Thread Denys Berkovskyy
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "stenc"

* Package name: stenc
  Version : 1.0.7-1
  Upstream Author : John Coleman
* URL : https://sourceforge.net/projects/stenc/
* License : GPLv2
  Section : admin

It builds those binary packages:
  stenc - SCSI Tape Encryption Manager

To access further information about this package, please visit the following 
URL:
  https://mentors.debian.net/package/stenc

Alternatively, one can download the package with dget using this command:
  dget -x https://mentors.debian.net/debian/pool/main/s/stenc/stenc_1.0.7-1.dsc

More information about stenc can be obtained from 
https://sourceforge.net/projects/stenc/

At the moment Debian is missing a tool which would alow users to utilise 
hardware encryption in their tape drives. Stenc manages encryption on capable
LTO tape drives with hardware-based encryption. Program should work on any
other SSP capable tape drives. Built specifically for Linux and AIX. Now 
supports
key change auditing and key descriptors (uKAD). I have been using this tool with
LTO-6 drive for some time and I think Debian would benefit from having it 
packaged.

Regards,
  Denys Berkovskyy


Bug#856827: marked as done (RFS: xfce4-equake-plugin/1.3.8.1-2 [RC])

2017-03-18 Thread Debian Bug Tracking System
Your message dated Sat, 18 Mar 2017 19:39:28 -0700
with message-id <20170319023928.g225qfqwao22u...@iris.silentflame.com>
and subject line Re: Bug#856827: RFS: xfce4-equake-plugin/1.3.8.1-2 [RC]
has caused the Debian Bug report #856827,
regarding RFS: xfce4-equake-plugin/1.3.8.1-2 [RC]
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
856827: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856827
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---

Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "xfce4-equake-plugin"

* Package name: xfce4-equake-plugin
  Version : 1.3.8.1-1
  Upstream Author : Jeroen van Aart
* URL : https://www.e-quake.org
* License : GPL
  Section : xfce

It builds those binary packages:

  xfce4-equake-plugin - Xfce panel plugin which monitors earthquakes

To access further information about this package, please visit the
following URL:

https://mentors.debian.net/package/xfce4-equake-plugin


Alternatively, one can download the package with dget using this command:

dget -x
https://mentors.debian.net/debian/pool/main/x/xfce4-equake-plugin/xfce4-equake-plugin_1.3.8.1-1.dsc

More information about hello can be obtained from:

https://www.e-quake.org

Changes since the last upload:

New upstream release: Closes: 856774
Migrated to use https to download earthquake data because USGS will
phase out or has phased out http access, see also: https://https.cio.gov
older versions of equake will stop working as a result


Best regards,
Jeroen van Aart
--- End Message ---
--- Begin Message ---
Thank you for preparing this fix!  Uploaded.

-- 
Sean Whitton


signature.asc
Description: PGP signature
--- End Message ---