Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #992300

Bug#949462: python-pygraphviz: please reduce build dependencies

From Helmut Grohne <helmut@subdivi.de>
Newsgroups linux.debian.bugs.dist
Subject Bug#949462: python-pygraphviz: please reduce build dependencies
Date 2020-01-21 07:10 +0100
Message-ID <zqUTE-3Ot-3@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Source: python-pygraphviz
Version: 1.5-1
Tags: patch
User: debian-cross@lists.debian.org
Usertags: cross-satisfiability

python-pygraphviz cannot be cross built, because it has a fair number of
dependency issues. Involved packages include graphviz, python3-sphinx
and python*-mock. Without tackling the cross compilation part, we can
improve the dependency situation a lot:

 * graphviz, *-nose and *-mock are only used for running tests. They can
   be annotated with <!nocheck>.
 * Documentation resides in an arch:all package. As such, we can move
   the sphinx dependency and the sequencer to Build-Depends-Indep
   leveraging a debhelper 12.5 feature of using delcarative sequencers.

Thanks to reproducible builds, we can verify that all these changes do
not affect the produced binary packages in any way. Please consider
applying the attached patch.

Helmut

Back to linux.debian.bugs.dist | Previous | Next | Find similar | Unroll thread


Thread

Bug#949462: python-pygraphviz: please reduce build dependencies Helmut Grohne <helmut@subdivi.de> - 2020-01-21 07:10 +0100

csiph-web