On Mon, Jan 29, 2018 at 01:09:25PM +0000, Ian Jackson wrote: > > Obviously that doesn't include people with SOURCE_ONLY_CHANGES=yes, > > as those when doing a -b build would get a _amd64.changes with only > > .debs and a _source.changes with only source. > > I'm not sure why anyone would use SOURCE_ONLY_CHANGES=yes so I don't > know why and how dgit should allow them to achieve the same result.
Think of the original goal of buildinfo files: a DD uploads a *source* package AND a buildinfo, then the source is rebuild and the buildinfo compared. So, with that you can upload all the sources, plus a _amd64.buildinfo describing the build. > My initial reaction is that if the user wants this, then dgit should > still make the source package itself. I haven't make up my mind on this. > It might be necessary for dgit to override some of the user's pbuilder > config. (And, as I said in my other mail, it might also be desirable > for dgit to interrogate the pbuilder config so that it can honour it.) There is a command for this, but it may be a tad noisy: mattia@warren ~/devel/debian/limnoria % /usr/sbin/pbuilder dumpconfig > /tmp/dumpconfig mattia@warren ~/devel/debian/limnoria % File attached, so you can see all the crap and ends up in it, there is a whole `env` output, so… -- 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 `-
[0;34mD: cmdline: dumpconfig [0m [0mI: start dump config[0m [0mI: (set -o posix; set)[0m ALLOWUNTRUSTED=no APTCACHE=/home/mattia/pbuilder/cache/apt/unstable/amd64 APTCACHEHARDLINK=no APTCONFDIR= APTGETOPT=() APTITUDEOPT=() APTKEYRINGS=() ARCHITECTURE=amd64 AUTOCLEANAPTCACHE=yes BASEBUILDPLACE=/home/mattia/pbuilder/build BASES=/home/mattia/pbuilder/chroots BASETGZ=/home/mattia/pbuilder/chroots/unstable-amd64-base.tgz BASH=/bin/bash BASHOPTS=cmdhist:complete_fullquote:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=([0]="1") BASH_ARGV=([0]="dumpconfig") BASH_CMDS=() BASH_LINENO=([0]="0") BASH_SOURCE=([0]="/usr/sbin/pbuilder") BASH_VERSINFO=([0]="4" [1]="4" [2]="12" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='4.4.12(1)-release' BINARY_ARCH=any BINDMOUNTS='/home/mattia/pbuilder/cache/ccache /home/mattia/pbuilder/repository /home/mattia/pbuilder/result' BINNMU_MAINTAINER='Mattia Rizzolo <mat...@debian.org>' BIN_NMU=no BUILDDIR=/build BUILDPLACE=/home/mattia/pbuilder/build/31991 BUILDRESULT=/home/mattia/pbuilder/result/unstable/amd64 BUILDSOURCEROOTCMD=fakeroot BUILDUSERID=1234 BUILDUSERNAME=pbuilder BUILD_HOME=/nonexistent CCACHEDIR=/home/mattia/pbuilder/cache/ccache CHROOTEXEC='chroot /home/mattia/pbuilder/build/31991 ' CMDLINE= COLORTERM=yes COMPONENTS=main COMPRESSPROG=cat CONFDIR=/etc/pbuilder/conf_files DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DEBBUILDOPTS= DEBDELTA=no DEBEMAIL=mat...@debian.org DEBFULLNAME='Mattia Rizzolo' DEBIAN_FRONTEND=noninteractive DEBOOTSTRAP=debootstrap DEBOOTSTRAPOPTS=([0]="--variant=buildd" [1]="--force-check-gpg") DEB_BUILD_ARCH_OS=linux DEB_BUILD_OPTIONS=parallel=4 DESKTOP_SESSION=lightdm-xsession DH_VERBOSE=1 DIRSTACK=() DISPLAY=:0 DISTRIBUTION=unstable DPKG_GENSYMBOLS_CHECK_LEVEL=4 EATMYDATA=yes EDITOR=vim EMAIL=mat...@debian.org EUID=1000 EXPERIMENTAL= EXTRAPACKAGES='debian-ports-archive-keyring apt-utils' FORCE_CONFNEW=([0]="-o" [1]="DPkg::Options::=--force-confnew") GCC_COLORS=1 GDMSESSION=lightdm-xsession GDM_LANG=en_US.utf8 GPGKEY=66AE2B4AFCCF3F52DA184D184B043FCDB9444540 GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GROUPS=() HOME=/home/mattia HOOKDIR=/home/mattia/pbuilder/hooks HOSTNAME=warren HOSTTYPE=x86_64 IFS=' ' IGNORE_UMOUNT= INTERNAL_BUILD_UML= LANG=C LANGUAGE=en_US:en LC_ALL=C LESS='-R -M' LESS_TERMCAP_mb='[01;31m' LESS_TERMCAP_md='[01;31m' LESS_TERMCAP_me='[0m' LESS_TERMCAP_se='[0m' LESS_TERMCAP_so='[01;44;33m' LESS_TERMCAP_ue='[0m' LESS_TERMCAP_us='[01;32m' LOGLEVEL=D LOGNAME=mattia LS_COLORS='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:' MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/mattia MIRRORSITE= NAME='Mattia Rizzolo' OLDPWD=/home/mattia/devel/debian OPTERR=1 OPTIND=1 OSTYPE=linux-gnu OTHERMIRROR='deb [trusted=yes] file:///home/mattia/pbuilder/repository ./|deb http://debian.anycast-test.mirrors.debian.org/debian/ unstable main|deb http://incoming.debian.org/debian-buildd buildd-unstable main' OVERRIDE_APTLINES=no OVERRIDE_APTLINES_WARN= PAGER=less PATH=/usr/lib/ccache:/usr/sbin:/usr/bin:/sbin:/bin PBCURRENTCOMMANDLINEOPERATION=dumpconfig PBUILDERROOTCMD='sudo -E' PBUILDERSATISFYDEPENDSCMD=/usr/lib/pbuilder/pbuilder-satisfydepends-apt PBUILDER_BUILD_LOGFILE= PBUILDER_DEBUGMODE= PBUILDER_OPERATION=dumpconfig PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") PKGNAME_LOGFILE= PKGNAME_LOGFILE_EXTENSION=_amd64.build POSIXLY_CORRECT=y PPID=23862 PRESERVE_BUILDPLACE=no PS4='+ ' PWD=/home/mattia/devel/debian/limnoria QT_ACCESSIBILITY=1 RCFILE=/home/mattia/.pbuilderrc REMOVEPACKAGES= SAVE_AFTER_LOGIN= SELINUX= SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:pipefail:posix SHLVL=2 SOURCE_ONLY_CHANGES=yes SSH_AUTH_SOCK=/run/user/1000/gnupg/S.gpg-agent.ssh TERM=xterm-256color TWICE= TYPE=debian UID=1000 USECOLORS=yes USEDEVFS=no USEDEVPTS=yes USENETWORK=no USEPROC=yes USER=mattia USESHM=yes USESYSFS=yes VTE_VERSION=5002 XAUTHORITY=/home/mattia/.Xauthority XDG_GREETER_DATA_DIR=/var/lib/lightdm/data/mattia XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_DESKTOP=lightdm-xsession XDG_SESSION_ID=113 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 _=posix _main_mirror=http://debian.anycast-test.mirrors.debian.org/debian/ _overlay_suite= _stripped_dist=unstable debian_archived=([0]="sarge" [1]="etch" [2]="lenny" [3]="squeeze") debian_mirror=http://debian.anycast-test.mirrors.debian.org/debian/ debian_ports_mirror=http://deb.debian.org/debian-ports/ debians=([0]="wheezy" [1]="jessie" [2]="stretch" [3]="buster" [4]="testing" [5]="sid" [6]="unstable" [7]="experimental") hooks=tmp/hooks local_stupid_repo=/home/mattia/pbuilder/repository ubuntu_archived=([0]="lucid" [1]="maverick" [2]="natty" [3]="oneiric" [4]="quantal" [5]="raring" [6]="saucy" [7]="utopic") ubuntu_mirror=http://archive.ubuntu.com/ubuntu/ ubuntus=([0]="precise" [1]="trusty" [2]="vivid" [3]="wily" [4]="xenial" [5]="yakkety" [6]="zesty" [7]="artful" [8]="bionic" [9]="devel") [0mI: env[0m LC_ALL=C LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: PBUILDER_PKGLIBDIR=/usr/lib/pbuilder LANG=C GDM_LANG=en_US.utf8 LESS=-R -M DISPLAY=:0 OLDPWD=/home/mattia/devel/debian EDITOR=vim DEBFULLNAME=Mattia Rizzolo COLORTERM=yes XDG_VTNR=7 DPKG_GENSYMBOLS_CHECK_LEVEL=4 SSH_AUTH_SOCK=/run/user/1000/gnupg/S.gpg-agent.ssh GPGKEY=66AE2B4AFCCF3F52DA184D184B043FCDB9444540 LESS_TERMCAP_so=[01;44;33m PBUILDER_SYSCONFDIR=/etc LESS_TERMCAP_se=[0m XDG_SESSION_ID=113 XDG_GREETER_DATA_DIR=/var/lib/lightdm/data/mattia USER=mattia PAGER=less DEB_BUILD_OPTIONS=parallel=4 DESKTOP_SESSION=lightdm-xsession PWD=/home/mattia/devel/debian/limnoria PBUILDER_PKGDATADIR=/usr/share/pbuilder HOME=/home/mattia NAME=Mattia Rizzolo QT_ACCESSIBILITY=1 XDG_SESSION_TYPE=x11 PBUILDER_OPERATION=dumpconfig DEBIAN_FRONTEND=noninteractive XDG_SESSION_DESKTOP=lightdm-xsession EMAIL=mat...@debian.org LESS_TERMCAP_mb=[01;31m LESS_TERMCAP_md=[01;31m LESS_TERMCAP_me=[0m MAIL=/var/mail/mattia SHELL=/bin/bash VTE_VERSION=5002 TERM=xterm-256color DH_VERBOSE=1 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 SHLVL=2 XDG_SEAT=seat0 LANGUAGE=en_US:en DEBEMAIL=mat...@debian.org GDMSESSION=lightdm-xsession LOGNAME=mattia DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus XDG_RUNTIME_DIR=/run/user/1000 XAUTHORITY=/home/mattia/.Xauthority LESS_TERMCAP_ue=[0m XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 LESS_TERMCAP_us=[01;32m PATH=/usr/lib/ccache:/usr/sbin:/usr/bin:/sbin:/bin PBCURRENTCOMMANDLINEOPERATION=dumpconfig GCC_COLORS=1 _=/usr/bin/env [0mI: end dump config[0m
signature.asc
Description: PGP signature