Gentoo Archives: gentoo-dev

From: Zac Medico <zmedico@g.o>
To: gentoo development <gentoo-dev@l.g.o>
Subject: [gentoo-dev] new virtual: virtual/podofo-build
Date: Mon, 13 Oct 2014 19:46:42
Message-Id: 543C2C15.4040807@gentoo.org
1 Hi,
2
3 In order to solve bug #503802 [1], I would like to add a
4 virtual/podofo-build package to pull in app-text/podofo and
5 dev-libs/boost. Then packages like app-text/calibre can put
6 virtual/podofo-build in DEPEND and app-text/podofo in RDEPEND. The
7 advantage of this approach is that it makes it possible to use a command
8 like `emerge --depclean --with-bdeps=n` to remove the build-time only
9 boost package (and virtual/podofo-build), since boost is only needed for
10 build-time headers. There may be some other possible ways to specify the
11 dependency, but this approach is the most attractive one that I've seen.
12 In fact, this approach is basically identical to the "Virtual for C++
13 tr1 <type_traits>" example that's given in the dev-manual [2].
14
15 Would anyone like to suggest improvements to this idea, alternatives, or
16 raise any objections?
17
18 [1] https://bugs.gentoo.org/show_bug.cgi?id=503802
19 [2] http://devmanual.gentoo.org/general-concepts/virtuals/
20 --
21 Thanks,
22 Zac

Replies

Subject Author
[gentoo-dev] Re: new virtual: virtual/podofo-build Zac Medico <zmedico@g.o>
Re: [gentoo-dev] new virtual: virtual/podofo-build Alex Xu <alex_y_xu@×××××.ca>
Re: [gentoo-dev] new virtual: virtual/podofo-build "Andreas K. Huettel" <dilfridge@g.o>