Re: MBF? ftbs

2020-03-23 Thread Holger Levsen
On Mon, Mar 23, 2020 at 08:15:47AM +0100, Johannes Schauer wrote:
> Quoting Lucas Nussbaum (2020-03-23 07:44:50)
> > However, in several cases, it seems that the problem is that sbuild does not
> > install packages in Build-Depends-Indep when doing a source-only build, and
> > then fails when doing 'debian/rules clean'.  I wonder if that should be 
> > fixed
> > in sbuild.
> 
> That is not a bug in sbuild. See Debian policy §7.7 [1]:
> 
> > clean
> > Only the Build-Depends and Build-Conflicts fields must be satisfied when
> > this target is invoked

so it seems to me that these bugs should be filed with severity 'important'
just like 'packages leave files after purge on the system' bugs (which piuparts
detects and which we have been filing with severity 'important' since many
years:

- these are a clear policy violations, so 'normal' is not really appropriate.
- the practical impact however is low, so filing them with severity 'serious'
  does more harm than good.


-- 
cheers,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C

There are no jobs on a dead planet. (Also many other things but people mostly
seem to care about jobs.)


signature.asc
Description: PGP signature


Re: MBF? ftbs

2020-03-23 Thread Johannes Schauer
Quoting Lucas Nussbaum (2020-03-23 07:44:50)
> However, in several cases, it seems that the problem is that sbuild does not
> install packages in Build-Depends-Indep when doing a source-only build, and
> then fails when doing 'debian/rules clean'.  I wonder if that should be fixed
> in sbuild.

That is not a bug in sbuild. See Debian policy §7.7 [1]:

> clean
> Only the Build-Depends and Build-Conflicts fields must be satisfied when
> this target is invoked

Thanks!

cheers, josch

[1] 
https://www.debian.org/doc/debian-policy/ch-relationships.html#relationships-between-source-and-binary-packages-build-depends-build-depends-indep-build-depends-arch-build-conflicts-build-conflicts-indep-build-conflicts-arch

signature.asc
Description: signature


Re: MBF? ftbs

2020-03-23 Thread Lucas Nussbaum
On 22/03/20 at 20:32 +0100, Adam Borowski wrote:
> Hi!
> There's a bunch of packages that fail to repack their sources.  That is,
> "dpkg-buildpackage -S" fails in a clean environment.
> 
> I've tested the entire archive, invoking:
> sbuild -s --source-only-changes --no-arch-all --no-arch-any
> 
> The list below includes all packages which fail the repack but don't FTBFS
> on a binary-only build (on amd64).
> 
> I wonder what would be the appropriate severity: the Policy is clear, but no
> one filing bugs for failure to repack suggests it's nowhere bad enough to
> brandish the RC stick.

Hi,

If it's considered severity: serious, I could add this to my archive
rebuilds to detect future regressions.

However, in several cases, it seems that the problem is that
sbuild does not install packages in Build-Depends-Indep when doing a
source-only build, and then fails when doing 'debian/rules clean'.
I wonder if that should be fixed in sbuild.

Lucas



MBF? ftbs

2020-03-22 Thread Adam Borowski
Hi!
There's a bunch of packages that fail to repack their sources.  That is,
"dpkg-buildpackage -S" fails in a clean environment.

I've tested the entire archive, invoking:
sbuild -s --source-only-changes --no-arch-all --no-arch-any

The list below includes all packages which fail the repack but don't FTBFS
on a binary-only build (on amd64).

I wonder what would be the appropriate severity: the Policy is clear, but no
one filing bugs for failure to repack suggests it's nowhere bad enough to
brandish the RC stick.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ in the beginning was the boot and root floppies and they were good.
⢿⡄⠘⠷⠚⠋⠀   --  on #linux-sunxi
⠈⠳⣄
adduser
anki
apt-xapian-index
arandr
aspell-it
aspell-mr
aspell-or
aspell-pa
aspell-pl
aspell-sl
aspell-te
autoradio
beaker
biojava4-live
bleachbit
blends
bless
boilerpipe
bookletimposer
c++-annotations
c3p0
caveconverter
cecil
cecil-flowanalysis
cl-abnf
cl-anaphora
cl-asdf-finalizers
cl-asdf-system-connections
cl-chunga
cl-closure-common
cl-command-line-arguments
cl-containers
cl-curry-compose-reader-macros
cl-cxml
cl-daemon
cl-db3
cl-drakma
cl-dynamic-classes
cl-esrap
cl-ftp
cl-garbage-pools
cl-github-v3
cl-graph
cl-ieee-floats
cl-iterate
cl-ixf
cl-local-time
cl-log
cl-lparallel
cl-markdown
cl-metabang-bind
cl-metatilities-base
cl-mssql
cl-parse-number
cl-postmodern
cl-py-configparser
cl-qmynd
cl-quri
cl-rfc2388
cl-salza2
cl-sqlite
cl-trivial-utf-8
cl-utilities
cl-uuid
cl-who
cl-yason
cl-zip
cl-zs3
classycle
cmd2
cme
colplot
commons-pool
configparser
context-nonfree
cstore-fdw
darcula
db4o
dblatex
dbus-sharp
dbus-sharp-glib
debian-astro
debian-electronics
debian-gis
debian-hamradio
debian-junior
debian-med
debian-multimedia
debian-science
debichem
deepdiff
deluge
django-axes
django-ipware
django-stronghold
django-tables
django-taggit
djvubind
docbook-xml
dput
dstat
dynalang
editorconfig-core-py
elasticsearch-curator
fdb
foiltex
fonts-arundina
fop
fortunes-debian-hints
freelan
freeplane
freezegun
fsplib
funnyboat
gandi-cli
germinate
getmail
git-publish
gmetric4j
gourmet
gprolog
gramps
guessit
gvb
hgsubversion
hijra
howm
hunchentoot
imagej
ipxe
isenkram
isorelax
jaligner
jargs
jclic
jcommander
jheatchart
jlha-utils
jruby-joni
jsxgraph
jtb
jupyter-sphinx-theme
jvyamlb
jxplorer
klaus
kunststoff
kupfer
latex-make
latex2html
lazygal
ledger-autosync
lfm
libbasicplayer-java
libcgi-application-perl
libcgi-application-plugin-authentication-perl
libcgi-application-plugin-devpopup-perl
libcgi-application-plugin-tt-perl
libcobra-java
libcommons-discovery-java
libcommons-jexl-java
libconfig-model-dpkg-perl
libconfig-model-itself-perl
libconfig-model-perl
libdist-zilla-perl
libezmorph-java
libgpiod
libitext1-java
libjcip-annotations-java
libjdom2-java
libjlha-java
libjmac-java
libjorbis-java
libjspeex-java
libjt400-java
liblastfm-java
libmp3spi-java
libpal-java
libpdfbox-java
libpixie-java
libproxool-java
libswarmcache-java
libvorbisspi-java
libyanfs-java
logilab-common
logilab-constraint
mcomix
messagingmenu-sharp
metastudent
minidb
mobile-atlas-creator
monajat
mono-addins
mono-tools
mpd-sima
mpmath
mpris-remote
multistrap
myhdl
nant
nbsphinx
nekohtml
net-luminis-build-plugin
netbeans-cvsclient
nini
notify-sharp
notify-sharp-3.0
ntlmaps
ocaml-qtest
ognl
onionbalance
osmnx
othman
pagekite
paste
pastescript
pdfposter
pflogsumm
pg-fact-loader
pglogical
pglogical-ticker
piccolo
pixelmed
pixelmed-codec
plm
png-sixlegs
ponyorm
postgis-java
pppconfig
pylint
pyracerz
pyro4
pyroma
python-amqp
python-arrow
python-bottle
python-cookies
python-daemon
python-django-braces
python-django-crispy-forms
python-django-registration
python-django-treebeard
python-docutils
python-dotenv
python-elasticsearch
python-flickrapi
python-gitlab
python-hug
python-ipcalc
python-irc
python-k8sclient
python-l20n
python-ldappool
python-libusb1
python-marshmallow
python-nmap
python-prometheus-client
python-pydub
python-pygal
python-pytest-cov
python-q
python-repoze.tm2
python-requests-toolbelt
python-roman
python-scrapy
python-smstrade
python-socksipychain
python-tempita
python-u2flib-server
pyvo
rafkill
recommonmark
resteasy3.0
rst2pdf
runsnakerun
sardana
sat4j
scons-doc
seahorse-adventures
serpent
shatag
simplyhtml
sisc
smuxi
solaar
solarwolf
solfege
sphinx
spyne
squaremap
svgsalamander
swing-layout
swtcalendar
taoframework
tp-smapi
translate-toolkit
uc-echo
uncertainties
unittest2
urlscan
urlwatch
usb-modeswitch-data
velocity-tools
virtualenvwrapper
volume-key
w3c-linkchecker
weather-util
webcheck
webtest
weresync
werken.xpath
woof
xdeb
xhtml2pdf
xom
yapps2
yapsy
yaret
yorick-cubeview
Aggelos Avgerinos 
   elasticsearch-curator (U)

Agustin Henze 
   configparser
   yapsy

Agustin Henze 
   python-pygal (U)

Alexandre Rossi 
   lazygal (U)

Andrea Capriotti 
   autoradio

Andrea Colangelo 
   python-roman (U)

Andrea Colangelo 
   woof (U)

Andrea Gasparini 
   woof

Andreas Bombe 
   anki

Andreas Tille 
   blends (U)
   debian-gis (U)
   debian-med (U)