Sep 6, 2004, 6:52 AM
Post #5 of 8
(2443 views)
Permalink
Goran List wrote:
> Thanks, Cyrill,
>
> But I would like to understand the situation.
>
> Does the output(mine) means that subversion would be compiled without
> apache2 support by default?
Yes. That is what USE flags do-- enable support for, or remove support
for, specific conditions. In this case, support for apache2 and emacs
would NOT be compiled in, while support for berkdb, perl, python, and
ssl would.
So since Perl support is "automatic" (yes, by default), if for example
you did not have Perl installed, Perl would also be emerged when you
emerged Subversion (because Perl support in Subversion is necessarily
dependent on the presence of Perl).
You can specify what support you want compiled in and what not, by
changing the USE flags globally in /etc/make.conf, or for individual
packages in /etc/portage/package.use
> And this causes the conflict?
Yes. Usually it's not a problem, but in this case obviously *lack* of
support for Apache2 in Subversion actively conflicts with the presence
of Apache2. So Apache2 would have to be removed to compile Subversion
without support for Apache2.
If you do plan to keep using Apache2, it's obviously more reasonable and
easier to simply compile Subversion *with* Apache2 support, which is
what we are advising.
Holly
> Regards,
> Goran
>
> Cyrill S. Polikarpov wrote:
>
>> Try this:
>>
>> clio@rat % USE='apache2' sudo emerge -pv subversion
>> Password:
>>
>> These are the packages that I would merge, in order:
>> Calculating dependencies ...done!
>> [ebuild N ] dev-lang/swig-1.3.21 -guile +java +perl -php +python
>> +ruby +tcltk 1,975 kB
>> [ebuild U ] sys-devel/autoconf-2.59-r4 [2.58-r1] 1,336 kB
>> [ebuild N ] net-misc/neon-0.24.7 -expat +ssl +zlib 589 kB
>> [ebuild N ] dev-util/subversion-1.0.6 +apache2 +berkdb -emacs
>> +java +perl +python +ssl 5,880 kB
>> Total size of downloads: 9,782 kB
>> clio@rat %
>>
>>
>> and apache will not block :)
>>
>>
>> On Mon, Sep 06, 2004 at 03:19:35PM +0200, Goran List wrote:
>>
>>> I would like to hear an opinion what the following output means
>>> (regarding emergeing subversion).
>>>
>>> --------------------
>>> root # emerge.masked -pv subversion
>>>
>>> These are the packages that I would merge, in order:
>>>
>>> Calculating dependencies ...done!
>>> [blocks B ] >=net-www/apache-2* (from pkg
>>> dev-util/subversion-1.0.0-r1)
>>> [ebuild UD] sys-devel/autoconf-2.57a-r1 [2.58] 1,252 kB
>>> [ebuild N ] net-misc/neon-0.24.4 -expat +ssl +zlib 636 kB
>>> [ebuild N ] dev-util/subversion-1.0.0-r1 -apache2 +berkdb -emacs
>>> +perl +python +ssl 5,939 kB
>>> ---------------------
>>>
>>> Regards,
>>> Goran
>>>
>>> --
>>> gentoo-user@gentoo.org mailing list
>>
>>
>>
>
> --
> gentoo-user@gentoo.org mailing list
>
>
--
gentoo-user@gentoo.org mailing list