MBF? ftbs
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) debian-scien
Re: MBF? ftbs
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
Re: MBF? ftbs
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
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