Bug#865541: [buildd-tools-devel] Bug#865541: sbuild --apt-distupgrade should not remove build-essential

2017-06-26 Thread Johannes Schauer
Hi, Quoting Raphael Hertzog (2017-06-26 15:00:28) > On Mon, 26 Jun 2017, Johannes Schauer wrote: > > > It would because actually I pass "--apt-update --apt-upgrade" but not > > > "--apt-distupgrade" and I have no ~/.sbuildrc. > > then why not pass --

Bug#866006: sbuild-createchroot should abort if schroot --list --all-source-chroots fails

2017-06-26 Thread Johannes Schauer
Source: sbuild Severity: normal sbuild-createchroot attempts to check the output of $(schroot --list --all-source-chroots) to make sure that the to be created chroot doesn't exist already. In addition to checking the output of the command, it should also check the exit code of the command because

Bug#865541: [buildd-tools-devel] Bug#865541: sbuild --apt-distupgrade should not remove build-essential

2017-06-26 Thread Johannes Schauer
Hi, Quoting Raphael Hertzog (2017-06-26 20:22:01) > On Mon, 26 Jun 2017, Johannes Schauer wrote: > > > Because when I wrote that script, I was probably not aware that > > > --apt-distupgrade was the default. > > > > so does the existence of that option help your

Bug#866047: ITP: factorio-server -- headless server for the game Factorio

2017-06-27 Thread Johannes Schauer
On Mon, 26 Jun 2017 21:14:31 -0400 Justin Gerhardt wrote: > I have reached out to the developers in regards to licensing. The response > I received via email was this: "Redistributing our headless is fine, As > long as you include a notice that all the program data and binaries still > belong to u

Bug#867104: wanna-build issue with src:perl versioned Provides

2017-07-04 Thread Johannes Schauer
Quoting Ralf Treinen (2017-07-04 08:51:08) > For the record, this can be triggered more directly by > > dose-debcheck --explain -f --coinst perl-base,libscalar-list-utils-perl > Packages Or even more directly by: cat << END | dose-deb-coinstall --explain -f --deb-native-arch=amd64 Package: perl

Bug#867272: ITP: node-sdp -- SDP parsing and serialization utilities

2017-07-05 Thread Johannes Schauer
Package: wnpp Severity: wishlist Owner: Johannes Schauer * Package name: node-sdp Version : 2.2.0 Upstream Author : Philipp Hancke * URL : https://github.com/fippo/sdp * License : Expat Programming Lang: JavaScript Description : SDP parsing and

Bug#867274: ITP: node-webrtc-adapter -- shim to insulate apps from WebRTC spec changes and browser prefix differences

2017-07-05 Thread Johannes Schauer
Package: wnpp Severity: wishlist Owner: Johannes Schauer * Package name: node-webrtc-adapter Version : 4.1.0 Upstream Author : Philipp Hancke * URL : https://github.com/webrtc/adapter * License : BSD-3-Clause Programming Lang: JavaScript Description

Bug#867274: ITP: node-webrtc-adapter -- shim to insulate apps from WebRTC spec changes and browser prefix differences

2017-07-05 Thread Johannes Schauer
Control: retitle -1 ITP: libjs-webrtc-adapter -- shim to insulate apps from WebRTC spec changes and browser prefix differences On Wed, 05 Jul 2017 13:40:29 +0200 Johannes Schauer wrote: > * Package name: node-webrtc-adapter Since this is a client-side JavaScript library, the right pack

Bug#867272: ITP: node-sdp -- SDP parsing and serialization utilities

2017-07-05 Thread Johannes Schauer
Control: retitle -1 ITP: libjs-sdp -- SDP parsing and serialization utilities On Wed, 05 Jul 2017 13:27:44 +0200 Johannes Schauer wrote: > * Package name: node-sdp Since this is a client-side JavaScript library, the right package name (for source and binary package) would be: libjs-

Bug#867286: ITP: libjs-bootbox -- programmatic dialog boxes using Bootstrap modals

2017-07-05 Thread Johannes Schauer
Package: wnpp Severity: wishlist Owner: Johannes Schauer * Package name: libjs-bootbox Version : 4.4.0 Upstream Author : Nick Payne * URL : http://bootboxjs.com/ * License : Expat Programming Lang: JavaScript Description : programmatic dialog boxes

Bug#867288: ITP: libjs-toastr -- Javascript library for non-blocking notifications

2017-07-05 Thread Johannes Schauer
Package: wnpp Severity: wishlist Owner: Johannes Schauer * Package name: libjs-toastr Version : 2.1.3 Upstream Author : John Papa , Tim Ferrell * URL : http://codeseven.github.io/toastr/ * License : Expat Programming Lang: JavaScript Description

Bug#867290: ITP: libjs-blueimp-md5 -- MD5 implementation in JavaScript

2017-07-05 Thread Johannes Schauer
Package: wnpp Severity: wishlist Owner: Johannes Schauer * Package name: libjs-blueimp-md5 Version : 2.7.0 Upstream Author : Sebastian Tschan * URL : https://github.com/blueimp/JavaScript-MD5 * License : Expat Programming Lang: JavaScript Description

Bug#867293: janus-demos: please move janus-demos from contrib to main

2017-07-05 Thread Johannes Schauer
Package: janus-demos Severity: wishlist Control: block -1 by 867274 867272 867286 867290 867288 Hi, the janus-demos package is currently in contrib because the JavaScript it ships references scripts which are hosted on cdnjs.cloudflare.com instead of versions packaged in Debian. To fix this prob

Bug#867294: npm2deb: please support creating libjs-xxx packages as well

2017-07-05 Thread Johannes Schauer
Package: npm2deb Version: 0.2.7-1 Severity: wishlist Not all packages distributed by npm are nodejs packages. Many are also client side javascript code which then belongs into libjs-xxx packages instead of into node-xxx packages. Also, libjs-xxx packages will not need a dependency on nodejs and t

Bug#867295: npm2deb: please automatically exclude certain files from debian/install

2017-07-05 Thread Johannes Schauer
Package: npm2deb Version: 0.2.7-1 Severity: wishlist Currently, npm2deb puts lots of files into debian/install including files which definitely do not belong into /usr/lib/nodejs/*/ like: Hidden files like .travis.yml, .gitattribute, .npmignore, .jshintrc as well as files that clearly belong to /

Bug#867298: npm2deb: please bump debhelper and Standards-Version

2017-07-05 Thread Johannes Schauer
Package: npm2deb Version: 0.2.7-1 Severity: wishlist Standards-Version 3.9.8 is outdated. npm2deb should generate version 4.0.0 instead. The current recommended compat level for debhelper is 10. npm2deb should use that one instead of compat level 9.

Bug#858611: /usr/bin/mk-origtargz: --compression is ignored during repack when not explicitely telling to repack

2017-07-05 Thread Johannes Schauer
On Fri, 24 Mar 2017 13:47:15 +0100 Paul Gevers wrote: > During my work on castle-game-engine, where I am stripping files from the > upstream tar ball via Files-Excluded in d/copyright, I was surprized to see > that the compression=xz in d/watch was ignored. I had to explicitely add the > repack op

Bug#867307: syntax/debcontrol.vim: please provide value "javascript" for field "Section"

2017-07-05 Thread Johannes Schauer
Package: vim-runtime Version: 2:8.0.0197-4 Severity: wishlist Currently, the value "javascript" is not accepted by the syntax highlighting for debian/control files for the "Section" field even though "javascript" is a valid section name: https://packages.debian.org/unstable/

Bug#867308: debian-policy: please add "javascript" as a valid value for the Section field

2017-07-05 Thread Johannes Schauer
Package: debian-policy Version: 3.9.8.0 Severity: wishlist According to https://packages.debian.org/unstable/ there exists the section "javascript" filled with 1050 packages. But the "javascript" section is missing from the list of valid section names in policy §2.4. Please add it.

Bug#867309: dgit: Use of uninitialized value $got in concatenation

2017-07-05 Thread Johannes Schauer
Package: dgit Version: 4.0 Severity: normal Steps to reproduce: $ dgit clone janus canonical suite name for unstable is sid starting new git history downloading http://ftp.debian.org/debian//pool/main/j/janus/janus_0.2.3-1.dsc... last upload to archive: NO git hash % Total% Received % Xferd

Bug#867310: janus-demos: please remove the google STUN server to prevent an accidental breach of privacy

2017-07-05 Thread Johannes Schauer
-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Add patch which removes the default google STUN server + + -- Johannes Schauer Wed, 05 Jul 2017 18:13:57 +0200 + janus (0.2.3-1) unstable; urgency=medium [ upstream ] diff -Nru janus-0.2.3/debian/janus-demos.README.Debian

Bug#867298: [Pkg-javascript-devel] Bug#867298: npm2deb: please bump debhelper and Standards-Version

2017-07-05 Thread Johannes Schauer
Quoting Jonas Smedegaard (2017-07-05 17:46:19) > Quoting Johannes Schauer (2017-07-05 17:15:46) > > Standards-Version 3.9.8 is outdated. npm2deb should generate version > > 4.0.0 instead. > Just to avoid misunderstanding: Standards-Version should *only* be changed as > a

Bug#867294: npm2deb: please support creating libjs-xxx packages as well

2017-07-05 Thread Johannes Schauer
On Wed, 05 Jul 2017 17:06:26 +0200 Johannes Schauer wrote: > Also, libjs-xxx packages will not need a dependency on nodejs and the note > "Node.js is an event-based server-side JavaScript engine." in the package > description is unnecessary as well. Furthermore, libjs-xxx pack

Bug#867325: import-dsc: do not create a debian/1.2.3-1 tag for UNRELEASED

2017-07-05 Thread Johannes Schauer
Package: git-buildpackage Version: 0.8.12.2 Severity: wishlist Currently, when using "gbp import-dsc" a debian/1.2.3-1 tag will be created and for the top commit on the master branch. But this doesn't make sense if the most recent changelog entry is marked as UNRELEASED. In that case, no such tag

Bug#867298: [Pkg-javascript-devel] Bug#867298: npm2deb: please bump debhelper and Standards-Version

2017-07-05 Thread Johannes Schauer
Quoting Jonas Smedegaard (2017-07-05 21:04:44) > Quoting Johannes Schauer (2017-07-05 18:26:40) > > Maybe I misunderstand but this bug report is not about "changing" or > > "bumping" anything. > > > > Since npm2deb creates the *initial* Debian pack

Bug#867293: janus-demos: please move janus-demos from contrib to main

2017-07-05 Thread Johannes Schauer
On Wed, 05 Jul 2017 16:36:15 +0200 Johannes Schauer wrote: > the janus-demos package is currently in contrib because the JavaScript it > ships references scripts which are hosted on cdnjs.cloudflare.com instead of > versions packaged in Debian. What must also not be forgotten is to r

Bug#867325: import-dsc: do not create a debian/1.2.3-1 tag for UNRELEASED

2017-07-06 Thread Johannes Schauer
Hi, Quoting Guido Günther (2017-07-06 08:33:11) > On Wed, Jul 05, 2017 at 08:22:56PM +0200, Johannes Schauer wrote: > > Currently, when using "gbp import-dsc" a debian/1.2.3-1 tag will be created > > and for the top commit on the master branch. But this doesn't mak

Bug#743474: linphone: New upstream version available

2017-07-08 Thread Johannes Schauer
The current status of packaging the new linphone version can be found in this thread on the pkg-voip mailing list: http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/2017-April/030495.html Essentially, the big blocker is, that three packages that the new linphone version requires are n

Bug#865531: (no subject)

2017-07-09 Thread Johannes Schauer
The long tag description of testsuite-autopkgtest-missing suggests that they have to simply add the field Testsuite:autopkgtest to debian/control and everything is fixed. But this is not the real fix. The real fix is to add a debian/tests/control *and* at least one test. I think the testsuite-aut

Bug#868047: pelican ships non-free files

2017-07-11 Thread Johannes Schauer
Source: pelican Version: 3.7.1 Severity: serious Justification: Policy 2.2.1 The directory pelican/themes/notmyidea/static/images/icons/ is full of non-free files which need to be removed.

Bug#868049: pelican: privacy breach in "notmyidea" theme

2017-07-11 Thread Johannes Schauer
Source: pelican Version: 3.7.1-1 Severity: serious Justification: Policy 2.2.1 The "notmyidea" theme shipped by the pelican package references several files outside the archive. Specifically: - pelican/themes/notmyidea/static/css/main.css imports https://fonts.googleapis.com/css?family=Yanone

Bug#868527: [buildd-tools-devel] Bug#868527: want sbuild --no-source or something

2017-07-16 Thread Johannes Schauer
Quoting Ian Jackson (2017-07-16 14:32:17) > It would be nice if it were easier to use sbuild with a gitish > downstream workflow which does not produce "3.0 (quilt)" source > packages. > > [snip] > > The above attempt will probably fail. > > This is because the package "foo" is probably "3.0 (qu

Bug#868527: [buildd-tools-devel] Bug#868527: want sbuild --no-source or something

2017-07-17 Thread Johannes Schauer
Quoting Ian Jackson (2017-07-17 11:31:07) > That would be a perfectly fine answer from my point of view. However, > it has a few different behaviours. I'm not sure what is best. > > Things I thought of: > > 1. If there are files which are ignored, or uncommitted, this would >use the committ

Bug#757760: debian-policy: please document build profiles

2017-07-18 Thread Johannes Schauer
Quoting Ben Hutchings (2017-07-17 02:17:12) > However, I can see it has changed since I last looked and now says that > "stage1" has been deprecated. I don't understand why this is or how we're > supposed to give this hint to bootstrapping tools now. When package maintainers implement build profi

Bug#867005: botch FTBFS: E722 do not use bare except'

2017-07-24 Thread Johannes Schauer
Control: tags + patch On Mon, 03 Jul 2017 14:02:49 +0300 Adrian Bunk wrote: > Some recent change in unstable makes botch FTBFS: > > https://tests.reproducible-builds.org/debian/history/botch.html > https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/botch.html > > ... > /usr/bin/

Bug#869630: game-data-packager: Please add support for Heroes of Might and Magic III

2017-07-24 Thread Johannes Schauer
Source: game-data-packager Severity: wishlist Hi, maintainer of vcmi here. Vcmi is a free re-implementation of the Heroes of Might and Magic III engine. I have no idea whether this kind of bug should be filed against vcmi or against g-d-p but since I never contributed to g-d-p myself, I will just

Bug#869630: game-data-packager: Please add support for Heroes of Might and Magic III

2017-07-25 Thread Johannes Schauer
Hi Alexandre & Simon, Quoting Alexandre Detiste (2017-07-25 09:17:29) > GDP already support HOMM3 in stable: > > https://anonscm.debian.org/cgit/pkg-games/game-data-packager.git/tree/data/heroes3.yaml indeed I missed that! Is there anything I can/should do in the vcmi packaging to make the two

Bug#869630: game-data-packager: Please add support for Heroes of Might and Magic III

2017-07-25 Thread Johannes Schauer
Quoting Simon McVittie (2017-07-25 09:01:45) > If there are files in "$dest_dir" that are edited at runtime, we will also > need to know which ones (compare the clean "$dest_dir" with the one you moved > out of the way). If there are files that you know are not strictly required > (the music?) we w

Bug#869630: game-data-packager: Please add support for Heroes of Might and Magic III

2017-07-26 Thread Johannes Schauer
Quoting Stephen Kitt (2017-07-26 09:03:39) > It’s not needed: > > $ cabextract -F Disk1/data1.cab h3demo.exe > Extracting cabinet: h3demo.exe > extracting Disk1/data1.cab > > All done, no errors. Indeed. > Unfortunately the next step fails: > > $ unshield x Disk1/data1.cab > Failed to open D

Bug#869923: [buildd-tools-devel] Bug#869923: sbuild --extra-package causes fatal "permission denied" error during "apt-get update"

2017-07-27 Thread Johannes Schauer
Control: tag -1 + moreinfo Hi, Quoting Tianon Gravi (2017-07-27 18:22:55) > While attempting to use sbuild to test the reverse-dependencies of a > package before uploading a new upstream revision, I ran into the > following error using "--extra-package": > > | $ sbuild --arch-all --dist=unstable

Bug#870102: [buildd-tools-devel] Bug#870102: automatically update schroots

2017-07-29 Thread Johannes Schauer
Quoting Antoine Beaupre (2017-07-29 22:15:29) > It would be nice if sbuild automatically updated the configured > schroots. As things stand now, a configured schroot will slowly rot > down to a point where new builds will have to download a bunch of base > packages at each run, if sbuild is configu

Bug#870102: [buildd-tools-devel] Bug#870102: automatically update schroots

2017-07-30 Thread Johannes Schauer
Quoting Antoine Beaupré (2017-07-30 16:05:08) > On 2017-07-30 08:31:08, Johannes Schauer wrote: > > Do you not find the script in > > /usr/share/doc/sbuild/examples/sbuild-update-all > > sufficient? > > s/sufficient// :) I didn't notice that one at all. > &

Bug#870102: [buildd-tools-devel] Bug#870102: automatically update schroots

2017-07-30 Thread Johannes Schauer
Quoting Antoine Beaupré (2017-07-30 16:26:08) > On 2017-07-30 16:06:29, Johannes Schauer wrote: > > Quoting Antoine Beaupré (2017-07-30 16:05:08) > >> On 2017-07-30 08:31:08, Johannes Schauer wrote: > >> > Do you not find the script in > >> > /usr/s

Bug#870102: [buildd-tools-devel] Bug#870102: automatically update schroots

2017-07-30 Thread Johannes Schauer
Quoting Antoine Beaupré (2017-07-30 16:42:29) > > For documenting. The cron script already exists. ;) > I mean in /etc/cron.weekly for example. But putting it there would enable it by default which I'd like to avoid. > > It even has documentation of how to use it at the top. What's missing is to

Bug#870162: nikola: Version of doit is too new

2017-07-30 Thread Johannes Schauer
Package: nikola Version: 7.1.0-1 Severity: grave Justification: renders package unusable When running nikola I get the following message: ERROR: You are using doit version 0.28.0, it is too new! This application requires version <= 0.27. Thus, nikola seems to currently be unusable. Thanks! ch

Bug#870166: multistrap: Fails if more than one section with the same keyring

2017-07-30 Thread Johannes Schauer
Package: multistrap Version: 2.2.9 Severity: normal Tags: patch Steps to reproduce: Create a config file where multiple sections have the same keyring entry with the same keyring package name. The result will be that one of the earlier loop iterations removes the package name that is used in late

Bug#859867: [buildd-tools-devel] Bug#859867: Bug#859867: Please add a package which automatically configures sbuild for Debian packaging

2017-07-30 Thread Johannes Schauer
Hi, Quoting Michael Stapelberg (2017-06-02 18:23:02) > Thanks for the review. Answers inline: sorry for the delay. I'm under a pile of work and this wasn't on the top of my todo list. But let me not stall your work: > > > # Enable eatmydata: occasionally losing a test build is preferable over >

Bug#859867: [buildd-tools-devel] Bug#859867: Bug#859867: Please add a package which automatically configures sbuild for Debian packaging

2017-07-31 Thread Johannes Schauer
Quoting Michael Stapelberg (2017-07-31 14:19:16) > Unless I’m mistaken, the following is what we’d need to recommend to new > users: > > % sudo apt install sbuild apt-cacher-ng lintian Why install lintian? > % sudo adduser --quiet -- "$USER" sbuild Better: sudo sbuild-adduser $USER > % sudo s

Bug#859867: [buildd-tools-devel] Bug#859867: Bug#859867: Please add a package which automatically configures sbuild for Debian packaging

2017-08-01 Thread Johannes Schauer
Quoting Michael Stapelberg (2017-08-01 10:51:41) > I think the following suggestion takes care of all the concerns you brought > up: Let’s name it sbuild-debian-developer-setup, describe that the goal is to > provide an sbuild setup which can build packages for Debian unstable, > automates maintena

Bug#859867: [buildd-tools-devel] Bug#859867: Bug#859867: Please add a package which automatically configures sbuild for Debian packaging

2017-08-01 Thread Johannes Schauer
Quoting Michael Stapelberg (2017-08-01 11:04:16) > That works for me :). > > How shall we proceed? Should I prepare a patch against the sbuild package? Yes please! Put the patch into this bug and then we can talk about it. :) signature.asc Description: signature

Bug#774415: sbuild: please add the srebuild sbuild wrapper to reproduce builds

2017-08-01 Thread Johannes Schauer
Hi, this bug has been listed in the "NMU campaign" email on d-devel. But I wonder how it ended up there. There are still open problems that are not answered, the fix for this is still blocked by another bug (#802241) which is not on the NMU list, and the code I wrote to fix the problem (debrebuild

Bug#859867: [buildd-tools-devel] Bug#859867: Bug#859867: Please add a package which automatically configures sbuild for Debian packaging

2017-08-01 Thread Johannes Schauer
Quoting Michael Stapelberg (2017-08-01 23:15:04) > Alright! Patch attached and provided inline, for your convenience: Cool! > +if (!defined($ENV{SUDO_USER})) { > +die "Please run sudo $0"; > +} Should you not rather check the UID instead? > +system("adduser", "--quiet", "--", $ENV{SUDO_USER

Bug#867607: botch: change in file layout in libjs-jquery-tablesorter requires adaptation

2017-08-02 Thread Johannes Schauer
Hi, On Fri, 07 Jul 2017 20:19:59 +0200 Paul Gevers wrote: > I am about to upload jquery-tablesorter to unstable. It replaces > jquery-goodies as the source for libjs-jquery-tablesorter. In the process, I > switch upstream (more active) and build system. As a result, the files in the > libjs-jquer

Bug#870585: hevea: Please support SOURCE_DATE_EPOCH

2017-08-02 Thread Johannes Schauer
Package: hevea Version: 2.29-1 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps toolchain Hi, currently, latex sources which include statements like \today and thus have to be built with '-exec xxdate.exe' do not respect the timestamp set via t

Bug#869586: botch: Fails ADT tests with python3.6

2017-08-02 Thread Johannes Schauer
Control: tag -1 + moreinfo Hi, On Mon, 24 Jul 2017 16:01:58 +0100 Dimitri John Ledkov wrote: > botch fails ADT tests with python3.6. On the surface the output looks sane, > and it's not just the ordering differences as there are new things reported > in the cycle output and some things missing.

Bug#870687: ITP: rss-bridge -- generate ATOM feeds for websites that don't have them

2017-08-03 Thread Johannes Schauer
Package: wnpp Severity: wishlist Owner: Johannes Schauer * Package name: rss-bridge Version : 2017-08-03 Upstream Author : sebsauvage Mitsukarenai Pierre Mazière logmanoriginal * URL : https://github.com

Bug#870687: ITP: rss-bridge -- generate ATOM feeds for websites that don't have them

2017-08-04 Thread Johannes Schauer
Hi pabs, Quoting Paul Wise (2017-08-04 15:22:03) > > Description : generate ATOM feeds for websites that don't have them > > > > Generates ATOM feeds for facebook, twitter, youtube, flickr, google, > > instagram, pinterest and more than 130 other web services which do not > > provide ATOM or

Bug#870687: ITP: rss-bridge -- generate ATOM feeds for websites that don't have them

2017-08-04 Thread Johannes Schauer
Quoting Paul Wise (2017-08-04 16:05:20) > > So yes, you can use it from the command line, but the service has to run in > > the > > background and you would use curl or wget to do the correct GET request to > > get > > the RSS feed from the command line. > I see, would you be willing to run rss-b

Bug#870740: libjs-jquery-tablesorter: Please ship the unminified version of jquery.tablesorter.pager.min.js

2017-08-04 Thread Johannes Schauer
Package: libjs-jquery-tablesorter Version: 1:2.28.15+dfsg1-1 Severity: wishlist Hi, the old packaging contained /usr/share/javascript/jquery-tablesorter/addons/pager/jquery.tablesorter.pager.js that file doesn't exist anymore. Could you please add it again? Thanks! cheers, josch

Bug#869586: botch: Fails ADT tests with python3.6

2017-08-04 Thread Johannes Schauer
Quoting Michael Hudson-Doyle (2017-08-03 09:28:47) > > I saw attached log but I cannot reproduce your findings in Debian. The > > package builds fine and passes its autopkgtests. > Python 3.6 is not yet the default in debian is it? You could try sbuild -d > sid --extra-package or something like t

Bug#859867: [buildd-tools-devel] Bug#859867: Please add a package which automatically configures sbuild for Debian packaging

2017-04-11 Thread Johannes Schauer
Hi, Quoting Michael Stapelberg (2017-04-08 11:28:12) > One area where sbuild sorely lacks is configuration, though: pbuilder is very > easy to set up, whereas sbuild requires reading through > https://wiki.debian.org/sbuild, performing a bunch of steps, only to end up > with a setup which works fi

Bug#859866: [buildd-tools-devel] Bug#859866: sbuild transiently fails stating apt-get update failed

2017-04-11 Thread Johannes Schauer
Hi, Quoting Michael Stapelberg (2017-04-08 11:21:46) > I may very well be doing something wrong, but I repeatedly run into > the following problem and have no clue as to how to approach fixing > it. > > Every once in a while, an sbuild invocation will fail with the > following message: > > R

Bug#859866: [buildd-tools-devel] Bug#859866: sbuild transiently fails stating apt-get update failed

2017-04-11 Thread Johannes Schauer
Hi, Quoting Michael Stapelberg (2017-04-11 12:41:03) > On Tue, Apr 11, 2017 at 10:43 AM, Johannes Schauer wrote: > > Quoting Michael Stapelberg (2017-04-08 11:21:46) > > > I may very well be doing something wrong, but I repeatedly run into > > > the following problem

Bug#860091: debhelper: Please be more verbose in the dh_link man page

2017-04-11 Thread Johannes Schauer
Package: debhelper Version: 10.2.3 Severity: wishlist Tags: patch Hi, I didn't find the dh_link man page very helpful when I trued to create a debian/I.links file. I noticed the following shortcomings: - the man page uses the source/destination nomenclature which I find quite confusing. I wo

Bug#860091: [debhelper-devel] Bug#860091: debhelper: Please be more verbose in the dh_link man page

2017-04-12 Thread Johannes Schauer
Quoting Niels Thykier (2017-04-12 10:46:00) > One question though, are you sure about the path not being allowed to have a > leading slash? AFAICT, the code at least handles the link target perfectly > fine if it has a leading slash. And I am inclined to say that it is a bug if > it does not supp

Bug#855354: RFS: alot/0.5.1-1 [ITA]

2017-04-21 Thread Johannes Schauer
Hi Ben, Quoting Ben Finney (2017-04-21 14:44:52) > How is this going? thanks a lot for the ping! > Jordan, have you made more changes that should be released? > > Johannes, are you waiting on any changes before you approve and upload > this package? Jordan and I were writing each other private

Bug#847420: gitlab fails to start (shows only 502) after upgrade of ruby-grape-entity

2016-12-07 Thread Johannes Schauer
Package: gitlab Version: 8.13.3+dfsg1-2 Severity: grave Justification: renders package unusable Hi, sorry for reporting another RC bug. Because you were so quick in fixing #846916, I just upgraded my gitlab chroot. Here are the relevant lines from my "apt-get upgrade" run (showing all the packag

Bug#847421: gitlab should precompile assets itself if relevant dependencies change

2016-12-07 Thread Johannes Schauer
Package: gitlab Version: 8.13.3+dfsg1-2 Severity: important Hi, in #846916 you advised me to run "rake assets:precompile" after I upgraded my version of ruby-jquery-rails. This really should not be necessary and the gitlab package should do this itself if any relevant package versions get upgrade

Bug#847420: gitlab fails to start (shows only 502) after upgrade of ruby-grape-entity

2016-12-07 Thread Johannes Schauer
Hi, On Thu, 08 Dec 2016 04:12:57 +0100 Johannes Schauer wrote: > When I now enter my gitlab instance I only get a 502 error with the message > "Whoops, GitLab is taking too much time to respond". > > Since the last time I changed the version of a ruby packag

Bug#823743: gitlab: [patch] Please amend the README with instructions of how to upgrade from non-Debian installations

2016-12-08 Thread Johannes Schauer
Hi, On Sun, 08 May 2016 12:50:41 +0200 Johannes Schauer wrote: > please consider the attached patch to update README.Debian with more detailed > explanations of how to upgrade gitlab from non-Debian installations. I updated the patch to use runuser instead of su. Please find it at

Bug#844459: autopkgtest: Please add autopkgtest-virt-uchroot

2016-12-08 Thread Johannes Schauer
Hi Martin, Quoting Martin Pitt (2016-12-08 16:37:58) > Johannes Schauer [2016-11-26 6:03 +]: > > I don't know what the best course of action here is. Should sbuild expect > > that > > after the user presses Ctrl+C, the autopkgtest backend takes care to > &

Bug#844459: autopkgtest: Please add autopkgtest-virt-uchroot

2016-12-08 Thread Johannes Schauer
Hi, Quoting Martin Pitt (2016-12-08 17:43:39) > Maybe I misunderstood you above, but you said that sbuild was creating the > "session", which I assumed was the schroot session that it uses to build the > package and run its autopkgtest in. > > If sbuild *does* control the schroot session, then it

Bug#847491: lxc: please put the lxc-unshare and lxc-usernsexec tools into their own binary package

2016-12-08 Thread Johannes Schauer
outdated in the future without you noticing via a build failure. What do you think? cheers, josch >From 8d642b4b6c32716e7d2669f27132f801d363bdd3 Mon Sep 17 00:00:00 2001 From: Johannes Schauer Date: Thu, 8 Dec 2016 18:31:54 +0100 Subject: [PATCH] Move lxc-unshare and lxc-usernsexec to a new bi

Bug#844459: autopkgtest: Please add autopkgtest-virt-uchroot

2016-12-08 Thread Johannes Schauer
Hi Martin, Quoting Martin Pitt (2016-12-08 17:59:44) > Johannes Schauer [2016-11-16 17:32 +0100]: > > For example, most notably, "mount -t proc proc /proc" never worked without > > doing the systemcalls manually using the perl script I present there. This > > pr

Bug#844459: autopkgtest: Please add autopkgtest-virt-uchroot

2016-12-11 Thread Johannes Schauer
Hi again, Quoting Johannes Schauer (2016-12-08 18:10:18) > Firstly, because the autopkgtest-virt-* program is in the same process group > it will also receive the Ctrl+C sent by the user and will immediately clean > up and exit. The problem with autopkgtest doing that from the sbuild

Bug#847808: ruby-jquery-ui-rails FTBFS

2016-12-11 Thread Johannes Schauer
Package: ruby-jquery-ui-rails Version: 6.0.1+dfsg-1 Severity: serious Justification: fails to build from source Hi, the package currently FTBFS. Here are the last lines from the log: dpkg-buildpackage - dpkg-buildpackage: info: source package ruby-jquery-ui-rails dpkg-buildpacka

Bug#847831: botch FTBFS

2016-12-11 Thread Johannes Schauer
Package: botch Version: 0.20-3 Severity: serious Justification: fails to build from source (but built successfully in the past) Hi, botch currently FTBFS because its tests fail. More precisely, the "selfcontained" tests fail. This seems to happen because the output of botch-optuniv changed (opt-p

Bug#847832: botch autopkgtest should fail if diff returns non-zero exit

2016-12-11 Thread Johannes Schauer
Package: botch Version: 0.20-3 Severity: normal Hi, currently, the botch autopkgtest scripts contain: diff -u "tests/$testname/$t/$f" "$ADTTMP/$t/$f" | head --lines 100 || exit 1;; This will never result in failure because the exit code of a pipe is the exit code of the last process. Instead, t

Bug#847805: reprotest: document/support simple reproducibility test with sbuild

2016-12-12 Thread Johannes Schauer
Hi Sean, Quoting Sean Whitton (2016-12-12 00:44:05) > On Sun, Dec 11, 2016 at 03:12:57PM -0700, Sean Whitton wrote: > > I have sbuild properly set up on my machine, and I want to use it to > > test package reproducibility. Something like this, where PWD is an > > unpacked source package: > > > >

Bug#847805: reprotest: document/support simple reproducibility test with sbuild

2016-12-12 Thread Johannes Schauer
Hi, Quoting Sean Whitton (2016-12-12 16:44:54) > Thank you for your replies. sbuild is definitely sufficient, it's just a bit > of a drag -- you have to rename the .changes to save the checksums, and then > run sbuild a second time, and compare. I was going to write a shell script > to do this,

Bug#848215: multistrap: please allow for more than one repository per section

2016-12-15 Thread Johannes Schauer
Package: multistrap Version: 2.2.7 Severity: wishlist Currently, only one repository can be specified per section. Each section is translated into one file in /etc/apt/sources.list.d. It would be convenient and safe typing if one could specify more than one repository per section. That would then

Bug#774415: From srebuild sbuild-wrapper to debrebuild

2016-12-15 Thread Johannes Schauer
Hi, Quoting Niko Tyni (2016-12-15 14:04:19) > > But then on IRC, HW42 suggested to approach this problem differently. > > Instead of integrating the functionality of figuring out the right > > repositories to reproduce the contents of a buildinfo file into sbuild, > > write a tool that can drive a

Bug#774415: From srebuild sbuild-wrapper to debrebuild

2016-12-17 Thread Johannes Schauer
Hi, Quoting Niko Tyni (2016-12-17 13:40:32) > On Thu, Dec 15, 2016 at 02:21:49PM +0100, Johannes Schauer wrote: > > Quoting Niko Tyni (2016-12-15 14:04:19) > > > In general, I like the concept of sbuild/pbuilder accepting .buildinfo > > > files > > > as

Bug#832050: [buildd-tools-devel] Bug#832050: sbuild: Allow to run commands as root before/after installing the build dependencies

2016-07-27 Thread Johannes Schauer
Hi, Quoting Raphael Hertzog (2016-07-22 12:01:41) > On Fri, 22 Jul 2016, Johannes Schauer wrote: > > Quoting Raphaël Hertzog (2016-07-21 21:18:52) > > > I have updated a library and in the process I renamed ftplib-dev into > > > libftp-dev (which provides "ftplib

Bug#774415: srebuild wrapper needs hashes in buildinfo files to query snapshot.d.o

2016-07-27 Thread Johannes Schauer
Hi, On Mon, 09 May 2016 21:07:40 +0200 Johannes Schauer wrote: > The main disadvantage of the current srebuild implementation is, that it will > only make use of a single snapshot.d.o timestamp. This makes it impossible to > reproduce situations where packages are not built in a clean c

Bug#824935: sbuild: better support for running autopkgtests

2016-08-02 Thread Johannes Schauer
Control: tag -1 + pending patch Hi Sean, CC-ing Martin Pitt to get this right. On Wed, 8 Jun 2016 15:13:58 +0900 Sean Whitton wrote: > So the problem is to come up with a sensible default set of options to pass > to adt-run that will Just Work? This should work without any schroot: > > ad

Bug#774415: From srebuild sbuild-wrapper to debrebuild

2016-08-02 Thread Johannes Schauer
Hi, On Mon, 09 May 2016 21:07:40 +0200 Johannes Schauer wrote: > The main disadvantage of the current srebuild implementation is, that it will > only make use of a single snapshot.d.o timestamp. This makes it impossible to > reproduce situations where packages are not built in a clean c

Bug#824935: sbuild: better support for running autopkgtests

2016-08-02 Thread Johannes Schauer
Hi Sean, On Tue, 2 Aug 2016 07:23:08 -0700 Sean Whitton wrote: > Per the discussion in #828025, I'm pretty sure this will fail because the > .changes generated by sbuild doesn't contain the .dsc. So I think you need > > sudo -- autopkgtest foo.dsc foobar.changes -- null not unconditionally

Bug#763822: [Reproducible-builds] Moving towards buildinfo on the archive network

2016-08-03 Thread Johannes Schauer
Hi Jonathan, Quoting Jonathan McDowell (2016-07-25 22:29:39) > Having been impressed by the current status of reproducible builds and > the fact it looks like we're close to having the important pieces in > Debian proper, I have started to have a look at how I could help out > with this bug. I've

Bug#833390: [buildd-tools-devel] Bug#833390: sbuild: cannot set *_root_args so as to not try to run the command as root

2016-08-04 Thread Johannes Schauer
Hi Sean, Quoting Sean Whitton (2016-08-03 21:11:57) > It should be possible to instruct sbuild not to run autopkgtest or > piuparts as root. If using a schroot backend for autopkgtest, root is > not required, and hopefully this will soon be true for piuparts too > (#708663). > > At present, the

Bug#833388: Use apt-get indextargets instead of accessing /var/lib/apt/lists/ directly (was: Bug#833388: ITP: metaphlan2 Metagenomic Phylogenetic Analysis)

2016-08-04 Thread Johannes Schauer
Hi, Quoting Christian Seiler (2016-08-04 10:03:04) > Shell snipped I used to get this data: > awk '/^Package:/ { pkg = $2; } > /^Installed-Size:/ { is = $2; } > /^Size:/ { print pkg, $2, is }' \ > < /var/lib/apt/lists/*_debian_dists_sid_main_binary-amd64_Packages \ > | sort -k3 -n

Bug#833436: sbuild: adt backend was complete broken by autopkgtest 4 release

2016-08-04 Thread Johannes Schauer
Package: sbuild Version: 0.70.0-1 Severity: important Control: block -1 by 833407 Hi, the autopkgtest 4.0.2 release broke the adt-virt-* interface that autopkgtest used to provide before this release. Sbuild thus now lost support for the qemu, ssh and lxc backends that it used to support by maki

Bug#833407: Please put adt-virt-* binaries back onto PATH

2016-08-04 Thread Johannes Schauer
Hi, On Thu, 4 Aug 2016 00:47:47 +0100 Ian Jackson wrote: > I see that after installing a recent autopkgtest, I no longer have > adt-virt-schroot, adt-virt-null, etc. I would like to suggest that > this change be reverted, for the following reasons: > > My original design intent was that: than

Bug#708663: better schroot support to not need sudo

2016-08-04 Thread Johannes Schauer
Control: block -1 by 833407 Hi, On Fri, 17 May 2013 16:45:15 +0200 Holger Levsen wrote: > while piuparts has a --schroot option, this is just for reusing a schroot > chroot as a piuparts base directory, piuparts itself still needs to be run > with sudo as root. With schroot it should be possible

Bug#708663: better schroot support to not need sudo

2016-08-04 Thread Johannes Schauer
Hi, On Thu, 04 Aug 2016 18:05:37 +0200 Johannes Schauer wrote: > current piuparts implements a adt-run backend. Through that, schroot could be > used without needing superuser privileges. Unfortunately, the latest > autopkgtest upload removed the adt-run interface. Thus blocking th

Bug#833407: Please put adt-virt-* binaries back onto PATH

2016-08-04 Thread Johannes Schauer
Hi again, On Thu, 4 Aug 2016 17:20:00 +0100 Ian Jackson wrote: > Johannes Schauer writes ("Re: Please put adt-virt-* binaries back onto PATH"): > > Using codesearch.debian.net it is not hard to find that others depend on > > specific functionality of your software. Next

Bug#833407: Please put adt-virt-* binaries back onto PATH

2016-08-04 Thread Johannes Schauer
Hi Ian, Quoting Ian Jackson (2016-08-04 18:20:00) > > In fact I only noticed this breakage because I wanted to add support for > > adt-run-* to another tool: piuparts which already comes with lots of code > > supporting the adt-run-* utilities. Now its broken. > > I think in the rest of this mail

Bug#833525: debootstrap: Deleted my entire /home partition using "mostly harmless" debootstrap --print-debs option

2016-08-05 Thread Johannes Schauer
Control: tag -1 + patch On Fri, 05 Aug 2016 13:55:14 +0100 Brian Drummond wrote: > *** Reporter, please consider answering these questions, where appropriate *** > >* What led up to the situation? > 0) Okay, this will be embarrassing... > 1) Occasional need to work on i386 software on an x8

Bug#833552: [buildd-tools-devel] Bug#833552: sbuild: use colour to report success or failure of autopkgtest & piuparts

2016-08-05 Thread Johannes Schauer
Control: tag -1 + pending Hi Sean, Quoting Sean Whitton (2016-08-05 23:21:47) > In its final build summary, sbuild highlights "Lintian: pass" in green and > "Lintian: fail" in red. This is useful for seeing at a glance whether there > is anything to fix. > > The attached patch extends this beha

Bug#833549: [buildd-tools-devel] Bug#833549: sbuild: autopkgtest fails when sbuild obtains the .dsc with apt-get source

2016-08-05 Thread Johannes Schauer
Hi, Quoting Sean Whitton (2016-08-05 22:29:29) > When sbuild obtains the .dsc to build from the archive with `apt-get > source`, autopkgtest fails. It seems that sbuild is not passing the > .dsc to autopkgtest in this case. > > For example, if I run > > $ sbuild y-u-no-validate > > autopkg

<    5   6   7   8   9   10   11   12   13   14   >