Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 04 Mar 2011 14:03:51 +0100
From:      Oliver Lehmann <lehmann@ans-netz.de>
To:        Boris Samorodov <bsam@ipt.ru>
Cc:        cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org
Subject:   Re: cvs commit: ports/audio/wmauda Makefile ports/audio/xmp Makefile ports/audio/mp3splt-gtk Makefile ports/audio/audacious-dumb Makefile ports/multimedia/tunapie Makefile ports/multimedia/xfce4-xmms-plugin Makefile ports/sysutils/conky ...
Message-ID:  <20110304140351.21353d6cxe89wd44@avocado.salatschuessel.net>
In-Reply-To: <92797251@h30.sp.ipt.ru>
References:  <201103041043.p24AhwQ8023264@repoman.freebsd.org> <28478789@h30.sp.ipt.ru> <20110304130842.119715ssjn44nps8@avocado.salatschuessel.net> <58879204@h30.sp.ipt.ru> <20110304132825.69583zfq7lvftuio@avocado.salatschuessel.net> <92797251@h30.sp.ipt.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Boris,

Boris Samorodov <bsam@ipt.ru> wrote:

> Hi Oliver,
>
> On Fri, 04 Mar 2011 13:28:25 +0100 Oliver Lehmann wrote:
>>
>> as otherwise the depending ports would have still the old version
>> of audacious recorded as a dependency but this old version is no longer
>> installed.
>
> Well, two questions.
> 1. Where this dependency is recorded?
> 2. Even if so, why the dependency *should* be changed. I.e. what
>    harm it may do?

As you correctly state, the dependencies are recorded in packages.
So the packages which can be installed via pkg_add -r or from an
installation medium, will have the exact version they are compiled
with recorded. If they now find another version installed, they
will print out a warning message. To not confuse other users who
may not have this deep knowledge, bumping the revision here forces
the package cluster to rebuild the bumped ports as well and to
record the new version of audacious in their dependencies. The
warning message will then no longer exist because now the ports
are consistent again.

> Then there is a /var/db/pkg database. The tool like portmaster
> fix all needed dependencies (if needed).

Yes, this might be the case that portmaster is fixing it by itself.
Portupgrade probably as well.

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110304140351.21353d6cxe89wd44>