Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 04 Mar 2011 15:47:56 +0300
From:      Boris Samorodov <bsam@ipt.ru>
To:        Oliver Lehmann <lehmann@ans-netz.de>
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:  <92797251@h30.sp.ipt.ru>
In-Reply-To: <20110304132825.69583zfq7lvftuio@avocado.salatschuessel.net> (Oliver Lehmann's message of "Fri, 04 Mar 2011 13:28:25 %2B0100")
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>

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

On Fri, 04 Mar 2011 13:28:25 +0100 Oliver Lehmann wrote:
> Boris Samorodov <bsam@ipt.ru> wrote:
> > On Fri, 04 Mar 2011 13:08:42 +0100 Oliver Lehmann wrote:
> >> Boris Samorodov <bsam@ipt.ru> wrote:
> >> >
> >> > Was PORTREVISION bump really needed for those ports?
> >> They have a hard or optional dependency to audacious so in my opinion - yes.
> > I'm not sure what you do mean. What's the "hard" and "optional"
> > dependency? And what changed at the main port that those dependent
> > ports in your opinion should be bumped?

> With hard I mean the port is depending on audacious with no option to
> disable that. With optional I mean you could disable the audacious
> dependency via a make switch.

Got it, thanks.

> The main port itself changed

Understand.

> so it is advised to recompile the depending ports 

Sorry, don't understand. Advised by who?

> 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?

I ask those questions because I'd like to understand FreeBSD ports
system and behaviour deeper than I do now. And, maybe, to change/fix
existing tools if needed.

As I understand now the stale dependency is recorded at packages.
But there is absolutely no harm with stale dependencies for tools
like pkg_add.

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

-- 
WBR, bsam



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