-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 04/13/2014 08:20 PM, Peter Humphrey wrote:
> On Monday 14 Apr 2014 00:30:44 Alan McKinnon wrote:
> 
>> A proper answer involves posting the full verbose output of those emerge
>> commands.
> 
> OK. Attached; list and listk are as in my first message.
> 
>> Without that we can only guess. My guess is that USE is different
>> between your Atom and your build host, so using -k causes a different
>> set of package deps to be pulled in.
> 
> I've checked - for the umpteenth time - that package.use, package.keywords 
> and 
> package.mask are identical; also the portage profile and the world file. And 
> here are the differences between the two make.confs (portage.serv is the 
> Atom's 
> etc/portage and /etc/portage is the build host's):

The real answer is almost certainly dynamic-deps.  The binary packages
store the deps from BUILD time, while when you are installing things
live, it allows the current ebuilds to update the deps even for
installed packages.

That means, after you install a package, if the deps in the ebuild are
changed, portage will take that into account for source builds, but
binary packages are LOCKED to the deps from the time they were built.

Why dynamic-deps aren't available no matter what? Now that's a great
question...

- -Zero
> 
> # diff portage.serv/make.conf /etc/portage/make.conf
> 8c8
> < FEATURES="parallel-fetch userfetch"
> ---
>> FEATURES="buildpkg parallel-fetch userfetch"
> 10c10
> < ftp_proxy="ftp://localhost:8080/";
> ---
>> ftp_proxy="ftp://serv.prhnet:8080/";
> 14c14
> < http_proxy="http://localhost:8080/";
> ---
>> http_proxy="http://serv.prhnet:8080/";
> 17c17
> < MAKEOPTS="-j3"
> ---
>> MAKEOPTS="-j5"
> 24c24,25
> < SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage"
> ---
>> SYNC="rsync://serv.prhnet/gentoo-portage"
> 
> The machine serv.prhnet is a portage mirror for the rest of the LAN (it's the 
> Atom box); besides rsyncd it runs http-replicator listening to port 8080 to 
> serve the distfiles etc. Sometimes I have to think uncomfortably hard to 
> remember what's where, doing what to whom  :-(
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJTS0yLAAoJEKXdFCfdEflKOQIP/3RSALd4/ArvT9nFN3IzPjHT
zVw9iimHMTOOeec4c4dhw6URCMNlOzeA2XL4cAdhiPM+ufHdJUWuR67tu78qD44S
/p9UjBppBU2pTjpD/b0XcXXoER+D0uLmcnOzV4AZ0aTxVic1mYGR2PUnzFmZGYYd
/+EM8ohTyiDyS9AANSzkqZsMS0NQpfmvVy3aqL6CjZt7zG92IOAYfXFysedh4Y7p
aOordofyUXdMsooiajM9KKF5kgyUW/S0OuS6yAncWAgb38EqXlrwgbqQlLbvZaDp
WSYkQy9HGfRxgNP3K2kEWJOrfjxQz/NoFwffaaPcgFPRRQ1SN9g7LkheZtCYhhV+
VAUXDjMk3NswcS36hiVqPqb87/XFlowkuqyjP/xCD0GdotY8CYblhr3lpFXZ/ucL
VE6IpHRXd+JknK3h2N57MIbkxReW3KKBJ6TWnZBcVYsWcnu0gTf40babpzYvmVz6
dBAZ9ID/8BAkIUCdLsQcGPNcl1VUOMcJC19S7RZLg5sbX6pwvwlGmFuz5Kqchx3L
W53e7js0c1PnWp505vPGnvfmXuYGQapRJ1JUQy6ERsST3y7DeWYn3gR0sSnp4VX2
9ymJHUytULUX51fc9YUbWTJfrG02J3j3kycF6PRz6M9BrBBXnNsQQ4HJaaBqTfrr
9l9gCfTtQAJcRuF21WvW
=9tei
-----END PGP SIGNATURE-----

Reply via email to