On Thursday, 09. Feb 2017, 14:04:09 +0200, Alan McKinnon wrote:
> On 09/02/2017 13:49, Bertram Scharpf wrote:
> > On Thursday, 09. Feb 2017, 12:24:52 +0200, Alan McKinnon wrote:
> >> On 09/02/2017 11:52, Bertram Scharpf wrote:
> >>> On Thursday, 09. Feb 2017, 00:35:05 +0000, Neil Bothwick wrote:
> >>>> On Wed, 8 Feb 2017 22:52:51 +0100, Bertram Scharpf wrote:
> >>>>
> >>>>> Every time I try to do an upgrade, it wants to pull
> >>>>> in the former PostgreSQL into an own slot:
> >>>>>
> >>>>>   # emerge -avuDN @world
> >>>>>   ...
> >>>>>   Calculating dependencies... done!
> >>>>>   [ebuild  NS    ] dev-db/postgresql-9.5.5:9.5::gentoo 
> >>>>> [9.6.0:9.6::gentoo] USE="..." ... ...
> >>>>>   Would you like to merge these packages? [Yes/No] 
> >>>>>
> >>>>> How can I find out why this happens?
> >>>>
> >>>> Add --tree to you emerge invocation.
> >>>
> >>> There seems to be no dependency at all!?
> >>
> >> That usually means you have the package in your world file
> > 
> >   $ grep postgres /var/lib/portage/world | uniq -c
> >         1 dev-db/postgresql
> > 
> > This does not specify a version. I only want 9.6, not 9.5.
> 
> 
> equery depends postgresql
> 
> This scours the tree to find deps, it doesn't mean *your* system will
> use all of them. With that output, we start looking to see which apply
> to you

  # equery d postgresql                                                         
                      
   * These packages depend on postgresql:
  dev-db/pgadmin3-1.22.1-r1 (>=dev-db/postgresql-8.4.0)
  dev-libs/apr-util-1.5.4 (postgres ? dev-db/postgresql)
  dev-libs/cyrus-sasl-2.1.26-r9 (postgres ? dev-db/postgresql)
  dev-qt/qtsql-4.8.6-r1 (postgres ? dev-db/postgresql)
  mail-mta/postfix-3.1.2-r2 (postgres ? dev-db/postgresql)
  # equery d =dev-db/postgresql-9.5.5                                           
                      
   * These packages depend on dev-db/postgresql-9.5.5:
  dev-db/pgadmin3-1.22.1-r1 (>=dev-db/postgresql-8.4.0)
  dev-libs/apr-util-1.5.4 (postgres ? dev-db/postgresql)
  dev-libs/cyrus-sasl-2.1.26-r9 (postgres ? dev-db/postgresql)
  dev-qt/qtsql-4.8.6-r1 (postgres ? dev-db/postgresql)
  mail-mta/postfix-3.1.2-r2 (postgres ? dev-db/postgresql)

The use flag "postgresql" is _not_ set. Deinstalling pgadmin3
did not help.

Besides that, masking 9.5 helps. Yet, it doesn't tell
_where_ the dependency arises from.

Bertram


-- 
Bertram Scharpf
Stuttgart, Deutschland/Germany
http://www.bertram-scharpf.de

Reply via email to