Gentoo Archives: gentoo-user

From: Tom Wijsman <TomWij@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Weird portage behaviour
Date: Mon, 14 Apr 2014 02:42:05
Message-Id: 20140414044105.35da6728@gentoo.org
In Reply to: [gentoo-user] Weird portage behaviour by Peter Humphrey
1 On Sun, 13 Apr 2014 22:00:10 +0100
2 Peter Humphrey <peter@××××××××××××.uk> wrote:
3
4 > How is it possible for portage to emerge packages differently when
5 > it's installing from packages?
6
7 The difference is mostly accountable to build-time dependencies;
8 without binpkg they need to be pulled in for the build, with binpkg
9 there is no build thus those build-time dependencies aren't needed.
10
11 The rest (only a small few) are accountable to the recorded
12 dependencies in the binpkg being different from the dependencies of
13 the ebuilds in the Portage tree; as dynamic dependencies* don't work
14 entirely well with binpkgs and thus there is this small difference.
15
16 * These propagate ebuild dependency changes to /var/db/pkg/.
17
18 Here is a list of those that aren't installed along the binpkgs:
19
20 $ diff -u list listk | sort -k4 | pcregrep -Mv '^\+\N*\n-' | grep '^-\['
21 -[ebuild R ] app-arch/libarchive-3.1.2-r1:0/13 USE="acl bzip2 e2fsprogs iconv lzma zlib -expat -lzo -nettle -static-libs -xattr" 4,422 kB
22 -[ebuild R ] app-arch/unzip-6.0-r3 USE="bzip2 unicode -natspec" 1,345 kB
23 -[ebuild R ] app-text/build-docbook-catalog-1.19.1 5 kB
24 -[ebuild R ] app-text/docbook-xml-dtd-4.1.2-r6:4.1.2 74 kB
25 -[ebuild R ] app-text/docbook-xml-dtd-4.2-r2:4.2 77 kB
26 -[ebuild R ] app-text/docbook-xml-dtd-4.4-r2:4.4 94 kB
27 -[ebuild R ] app-text/docbook-xsl-stylesheets-1.78.0 USE="-ruby" 4,894 kB
28 -[ebuild R ] app-text/docbook2X-0.8.8-r2 USE="{-test}" 707 kB
29 -[ebuild R ] app-text/openjade-1.3.2-r6 USE="-static-libs" 874 kB
30 -[ebuild R ] app-text/opensp-1.5.2-r3 USE="nls -doc -static-libs {-test}" 1,486 kB
31 -[ebuild R ] app-text/po4a-0.42 USE="{-test}" 1,957 kB
32 -[ebuild R ] app-text/sgml-common-0.6.3-r5 126 kB
33 -[ebuild R ] dev-lang/nasm-2.10.07 USE="-doc" 665 kB
34 -[ebuild R ] dev-libs/libgcrypt-1.5.3:0/11 USE="-static-libs" 1,474 kB
35 -[ebuild R ] dev-libs/libgpg-error-1.12 USE="nls -common-lisp -static-libs" 478 kB
36 -[ebuild R ] dev-libs/libxslt-1.1.28-r1 USE="crypt -debug -python -static-libs" PYTHON_TARGETS="python2_7 -python2_6" 3,356 kB
37 -[ebuild R ] dev-perl/Locale-gettext-1.50.0 8 kB
38 -[ebuild R ] dev-perl/SGMLSpm-1.03-r7 92 kB
39 -[ebuild R ] dev-perl/Text-CharWidth-0.40.0 9 kB
40 -[ebuild R ] dev-perl/Text-WrapI18N-0.60.0 4 kB
41 -[ebuild R ] dev-perl/XML-LibXML-2.1.400 USE="{-test}" 442 kB
42 -[ebuild R ] dev-perl/XML-NamespaceSupport-1.110.0 51 kB
43 -[ebuild R ] dev-perl/XML-Parser-2.410.0 233 kB
44 -[ebuild R ] dev-perl/XML-SAX-0.990.0 46 kB
45 -[ebuild R ] dev-perl/XML-SAX-Base-1.80.0 28 kB
46 -[ebuild R ] dev-util/cmake-2.8.12.2 USE="ncurses -emacs -qt4 (-qt5) {-test}" 5,927 kB
47 -[ebuild R ] dev-util/gperf-3.0.4 961 kB
48 -[ebuild R ] dev-util/gtk-doc-am-1.20 629 kB
49 -[ebuild R ] dev-util/intltool-0.50.2-r1 186 kB
50 -[ebuild R ] dev-util/pkgconfig-0.28 USE="-hardened -internal-glib" 0 kB
51 -[ebuild R ] perl-core/Archive-Tar-1.900.0 57 kB
52 -[ebuild R ] perl-core/CPAN-Meta-2.120.921 75 kB
53 -[ebuild R ] perl-core/CPAN-Meta-Requirements-2.122.0 21 kB
54 -[ebuild R ] perl-core/CPAN-Meta-YAML-0.8.0 31 kB
55 -[ebuild R ] perl-core/ExtUtils-CBuilder-0.280.205 34 kB
56 -[ebuild R ] perl-core/ExtUtils-Install-1.540.0 66 kB
57 -[ebuild R ] perl-core/ExtUtils-MakeMaker-6.640.0 412 kB
58 -[ebuild R ] perl-core/ExtUtils-Manifest-1.610.0 29 kB
59 -[ebuild R ] perl-core/ExtUtils-ParseXS-3.180.0 62 kB
60 -[ebuild R ] perl-core/IPC-Cmd-0.780.0 27 kB
61 -[ebuild R ] perl-core/Module-Build-0.400.300 USE="{-test}" 301 kB
62 -[ebuild R ] perl-core/Module-CoreList-2.840.0 59 kB
63 -[ebuild R ] perl-core/Module-Load-0.240.0 6 kB
64 -[ebuild R ] perl-core/Module-Load-Conditional-0.540.0 13 kB
65 -[ebuild R ] perl-core/Module-Metadata-1.0.11 27 kB
66 -[ebuild R ] perl-core/Params-Check-0.360.0 12 kB
67 -[ebuild R ] perl-core/Parse-CPAN-Meta-1.440.400 8 kB
68 -[ebuild R ] perl-core/Test-Harness-3.260.0 288 kB
69 -[ebuild R ] perl-core/version-0.990.100 105 kB
70 -[ebuild R ] sys-apps/ed-1.6 85 kB
71 -[ebuild R ] sys-apps/help2man-1.43.3 USE="nls" 195 kB
72 -[ebuild R ] sys-devel/autoconf-2.69:2.5 USE="-emacs -multislot" 1,187 kB
73 -[ebuild R ] sys-devel/autoconf-wrapper-13 0 kB
74 -[ebuild R ] sys-devel/automake-1.11.6:1.11 1,068 kB
75 -[ebuild R ] sys-devel/automake-1.12.6:1.12 1,368 kB
76 -[ebuild R ] sys-devel/automake-1.13.4:1.13 1,416 kB
77 -[ebuild R ] sys-devel/automake-wrapper-9 0 kB
78 -[ebuild R ] sys-devel/bison-2.4.3 USE="nls -static" 1,614 kB
79 -[ebuild R ] sys-devel/flex-2.5.37 USE="nls -static {-test}" 1,273 kB
80 -[ebuild R ] sys-devel/m4-1.4.16 USE="-examples" 982 kB
81 -[ebuild R ] virtual/perl-Archive-Tar-1.900.0 0 kB
82 -[ebuild R ] virtual/perl-CPAN-Meta-2.120.921 0 kB
83 -[ebuild R ] virtual/perl-CPAN-Meta-Requirements-2.122.0 0 kB
84 -[ebuild R ] virtual/perl-CPAN-Meta-YAML-0.8.0 0 kB
85 -[ebuild R ] virtual/perl-ExtUtils-CBuilder-0.280.205 0 kB
86 -[ebuild R ] virtual/perl-ExtUtils-Command-1.170.0-r3 0 kB
87 -[ebuild R ] virtual/perl-ExtUtils-Install-1.540.0 0 kB
88 -[ebuild R ] virtual/perl-ExtUtils-MakeMaker-6.640.0 0 kB
89 -[ebuild R ] virtual/perl-ExtUtils-Manifest-1.610.0 0 kB
90 -[ebuild R ] virtual/perl-ExtUtils-ParseXS-3.180.0 0 kB
91 -[ebuild R ] virtual/perl-File-Temp-0.220.0-r2 0 kB
92 -[ebuild R ] virtual/perl-IO-Zlib-1.100.0-r2 0 kB
93 -[ebuild R ] virtual/perl-IPC-Cmd-0.780.0 0 kB
94 -[ebuild R ] virtual/perl-JSON-PP-2.272.0-r1 0 kB
95 -[ebuild R ] virtual/perl-Locale-Maketext-Simple-0.210.0-r2 0 kB
96 -[ebuild R ] virtual/perl-Module-Build-0.400.300 0 kB
97 -[ebuild R ] virtual/perl-Module-CoreList-2.840.0 0 kB
98 -[ebuild R ] virtual/perl-Module-Load-0.240.0 0 kB
99 -[ebuild R ] virtual/perl-Module-Load-Conditional-0.540.0 0 kB
100 -[ebuild R ] virtual/perl-Module-Metadata-1.0.11 0 kB
101 -[ebuild R ] virtual/perl-Package-Constants-0.20.0-r2 0 kB
102 -[ebuild R ] virtual/perl-Params-Check-0.360.0 0 kB
103 -[ebuild R ] virtual/perl-Parse-CPAN-Meta-1.440.400 0 kB
104 -[ebuild R ] virtual/perl-Perl-OSType-1.2.0-r1 0 kB
105 -[ebuild R ] virtual/perl-Test-Harness-3.260.0 0 kB
106 -[ebuild R ] virtual/perl-Test-Simple-0.980.0-r2 0 kB
107 -[ebuild R ] virtual/perl-version-0.990.100 0 kB
108 -[ebuild R ] virtual/pkgconfig-0 0 kB
109 -[ebuild R ] virtual/yacc-0 0 kB
110
111 --
112 With kind regards,
113
114 Tom Wijsman (TomWij)
115 Gentoo Developer
116
117 E-mail address : TomWij@g.o
118 GPG Public Key : 6D34E57D
119 GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D

Replies

Subject Author
Re: [gentoo-user] Weird portage behaviour Peter Humphrey <peter@××××××××××××.uk>