Re: Unsustainable debian/rules as official build entry point?

2017-10-18 Thread Russ Allbery
Guillem Jover writes: > Given the above, and that these are clear regressions, it seems > obvious to me that we are (collectively) not checking/using debian/rules > as the official build entry point interface. > And I've got to question whether we should keep supporting it or just > declare dpkg

Bug#879062: ITP: libepc -- Easy Publish and Consume library

2017-10-18 Thread Jeremy Bicha
Package: wnpp Severity: wishlist X-Debbugs-CC: debian-devel@lists.debian.org Owner: jbi...@debian.org Package Name: libepc Version: 4.99.11 Upstream Authors : Openismus GmbH License : LGPL-2.1+. Programming Lang: C Description: Easy Publish and Consume library The Easy Publish and Consume librar

Bug#879051: ITP: prose -- golang library for text processing

2017-10-18 Thread Dr. Tobias Quathamer
Package: wnpp Severity: wishlist Owner: Dr. Tobias Quathamer * Package name: prose Version : 1.1.0-1 Upstream Author : Joseph Kato * URL : https://github.com/jdkato/prose * License : Expat Programming Lang: Go Description : golang library for text proce

Bug#879050: ITP: python-json-rpc -- Python implementation of JSON-RPC 1.0 and 2.0

2017-10-18 Thread Ghislain Antony Vaillant
Package: wnpp Severity: wishlist Owner: Ghislain Antony Vaillant * Package name: python-json-rpc Version : 1.10.3 Upstream Author : Kirill Pavlov * URL : https://github.com/pavlov99/json-rpc * License : Expat Programming Lang: Python Description : Pyth

Re: Unsustainable debian/rules as official build entry point?

2017-10-18 Thread Felipe Sateler
On Wed, 18 Oct 2017 16:31:58 +0100, Wookey wrote: > On 2017-10-18 12:08 +, Felipe Sateler wrote: >> On Wed, 18 Oct 2017 11:36:41 +0200, Guillem Jover wrote: >> >> > And I've got to question whether we should keep supporting it or just >> > declare dpkg-buildpackage to be that entry point. >>

Easy discovery of ‘debian/rules’ build problems (was: Unsustainable debian/rules as official build entry point?)

2017-10-18 Thread Ben Finney
Ian Jackson writes: > After there is only one consumer [of the package-provided > ‘debian/rules’ build interface], it will be somewhat easier to change > [the policy so that interface is not the standard]. >From the rest of your message I infer that the mention of “one consumer” there refers to

Re: Unsustainable debian/rules as official build entry point?

2017-10-18 Thread Svante Signell
On Wed, 2017-10-18 at 16:31 +0100, Wookey wrote: > On 2017-10-18 12:08 +, Felipe Sateler wrote: > I quite often use the debian/rules binary{-arch,-indep} interface when > doing porting/bootstrapping work (i.e the package built but something > goes wrong in the packaging process so I want to re

Re: Unsustainable debian/rules as official build entry point?

2017-10-18 Thread Wookey
On 2017-10-18 12:08 +, Felipe Sateler wrote: > On Wed, 18 Oct 2017 11:36:41 +0200, Guillem Jover wrote: > > > And I've got to question whether we should keep supporting it or just > > declare dpkg-buildpackage to be that entry point. > > I think it makes sense to declare dpkg-buildpackage the

Re: Unsustainable debian/rules as official build entry point?

2017-10-18 Thread Samuel Thibault
Svante Signell, on mer. 18 oct. 2017 13:51:25 +0200, wrote: > On Wed, 2017-10-18 at 11:54 +0100, Simon McVittie wrote: > > On Wed, 18 Oct 2017 at 11:57:55 +0200, Svante Signell wrote: > > > Building some packages for GNU/Hurd has been impossible in the > > > past, since also tests are run under fak

Re: Unsustainable debian/rules as official build entry point?

2017-10-18 Thread Ian Jackson
Guillem Jover writes ("Unsustainable debian/rules as official build entry point?"): > Given the above, and that these are clear regressions, it seems > obvious to me that we are (collectively) not checking/using debian/rules > as the official build entry point interface. > > And I've got to quest

Re: Unsustainable debian/rules as official build entry point?

2017-10-18 Thread Felipe Sateler
On Wed, 18 Oct 2017 11:36:41 +0200, Guillem Jover wrote: > And I've got to question whether we should keep supporting it or just > declare dpkg-buildpackage to be that entry point. I think it makes sense to declare dpkg-buildpackage the official entry point. Reasons for: 1. It is already the de

Re: build* targets as root

2017-10-18 Thread Guillem Jover
On Wed, 2017-10-18 at 11:30:29 +0100, Simon McVittie wrote: > On Wed, 18 Oct 2017 at 11:36:41 +0200, Guillem Jover wrote: > > Apparently this caused mass build failures, all due to packages (or > > their helpers) being very Debian policy non-compliant! These are all > > MUST requirements. Stuff lik

Re: Unsustainable debian/rules as official build entry point?

2017-10-18 Thread Svante Signell
On Wed, 2017-10-18 at 11:54 +0100, Simon McVittie wrote: > On Wed, 18 Oct 2017 at 11:57:55 +0200, Svante Signell wrote: > > Building some packages for GNU/Hurd has been impossible in the > > past, since also tests are run under fakeroot. > > Is there some reason why this would be Hurd-specific? Is

Re: Unsustainable debian/rules as official build entry point?

2017-10-18 Thread Guillem Jover
On Wed, 2017-10-18 at 11:54:57 +0100, Simon McVittie wrote: > On Wed, 18 Oct 2017 at 11:57:55 +0200, Svante Signell wrote: > > Building some packages for GNU/Hurd has been impossible in the past, > > since also tests are run under fakeroot. > > Is there some reason why this would be Hurd-specific?

Re: Unsustainable debian/rules as official build entry point?

2017-10-18 Thread Simon McVittie
On Wed, 18 Oct 2017 at 11:57:55 +0200, Svante Signell wrote: > Building some packages for GNU/Hurd has been impossible in the past, > since also tests are run under fakeroot. Is there some reason why this would be Hurd-specific? Is fakeroot's emulation of real root significantly more limited on Hu

Re: MBF: please drop transitional dummy package foo (if they were part of two releases or more)

2017-10-18 Thread Holger Levsen
Hi, On Sat, Oct 14, 2017 at 09:27:25PM +, Holger Levsen wrote: > I'm doing an small mass bug filing against obsolete transitional packages > which are at least marked "dummy transitional" since the jessie release, > though many of them existed already in wheezy. I think it's rather undoubtful

Re: build* targets as root

2017-10-18 Thread Simon McVittie
(Changing subject line because I think this is a semi-separate issue) On Wed, 18 Oct 2017 at 11:36:41 +0200, Guillem Jover wrote: > Apparently this caused mass build failures, all due to packages (or > their helpers) being very Debian policy non-compliant! These are all > MUST requirements. Stuff

Bug#878998: ITP: pyls-mypy -- mypy plugin for the Python Language Server

2017-10-18 Thread Ghislain Antony Vaillant
Package: wnpp Severity: wishlist Owner: Ghislain Antony Vaillant * Package name: pyls-mypy Version : 0.1.2 Upstream Author : Tom van Ommeren * URL : https://github.com/tomv564/pyls-mypy * License : Expat Programming Lang: Python Description : mypy plugi

Bug#878997: ITP: python-language-server -- Python Language Server for the Language Server Protocol

2017-10-18 Thread Ghislain Antony Vaillant
Package: wnpp Severity: wishlist Owner: Ghislain Antony Vaillant * Package name: python-language-server Version : 0.8.0 Upstream Author : Palantir Technologies, Inc. * URL : https://github.com/palantir/python-language-server * License : Expat Programming Lang

Re: Unsustainable debian/rules as official build entry point?

2017-10-18 Thread Svante Signell
On Wed, 2017-10-18 at 11:36 +0200, Guillem Jover wrote: > Hi! > > So, dpkg 1.19.0 and 1.19.0.1 had a bug where the build target was not > being called when building packages. Thanks, this problem has finally been revealed officially. Are you sure this problem is not older than version 1.19.x?  B

Unsustainable debian/rules as official build entry point?

2017-10-18 Thread Guillem Jover
Hi! So, dpkg 1.19.0 and 1.19.0.1 had a bug where the build target was not being called when building packages. Apparently this caused mass build failures, all due to packages (or their helpers) being very Debian policy non-compliant! These are all MUST requirements. Stuff like: - binary-target

Bug#878975: ITP: gnome-shell-extension-workspaces-to-dock -- GNOME Shell extension that transforms the workspaces of the overview mode into an intelligent dock

2017-10-18 Thread Jonathan Carter
Package: wnpp Severity: wishlist Owner: Jonathan Carter * Package name: gnome-shell-extension-workspaces-to-dock Version : 44-1 Upstream Author : passingthru67 (https://github.com/passingthru67) * URL : https://github.com/passingthru67/workspaces-to-dock * License

Bug#878973: ITP: python-lupa -- Python wrapper around LuaJIT

2017-10-18 Thread Michael Fladischer
Package: wnpp Severity: wishlist Owner: Michael Fladischer -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 * Package name: python-lupa Version : 1.5 Upstream Author : Stefan Behnel * URL : https://github.com/scoder/lupa/ * License : Expat Programming Lang:

Re: Concerns about infrastructure for Alioth replacement

2017-10-18 Thread Ondřej Surý
Also please note that Ruby programs are usually very picky about particular versions of their dependencies. I call it a "gem hell" and it was a reason why I gave up helping with Ruby packaging and switched to redmine from source and bundler. Same for gitlab. I believe the time can be spent more pr

Re: changes to upload queue for security archive

2017-10-18 Thread Brian May
Brian May writes: > Michael Hudson-Doyle writes: > >> Sounds like MTU related fun perhaps? > > Hmmm I am doubtful, however I will conduct some more experiments > tomorrow to test this. Was all set to debug MTU issues today, but found that it is working without problem. Hope it stays this w