public inbox for gentoo-user-ru@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user-ru] странная работа --newuse
@ 2012-02-11 15:55 Alex Efros
  2012-02-11 16:14 ` Alex Efros
  0 siblings, 1 reply; 4+ messages in thread
From: Alex Efros @ 2012-02-11 15:55 UTC (permalink / raw
  To: gentoo-user-ru

Hi!

Я в /etc/portage/package.use удалил две строчки:
    media-libs/gd fontconfig
    dev-lang/mono minimal
и запустил `emerge -uDNav world` чтобы пересобрать эти пакеты. Но, что
странно, emerge выдал только один из этих пакетов:

    # emerge -uNDpv world

    These are the packages that would be merged, in order:

    Calculating dependencies... done!
    [ebuild  N     ] media-libs/libexif-0.6.20  USE="nls -doc -static-libs" 1,380 kB
    [ebuild  N     ] dev-dotnet/libgdiplus-2.10  USE="-cairo" 1,917 kB
    [ebuild   R    ] dev-lang/mono-2.10.5  USE="pax_kernel -minimal* -xen" 0 kB

    Total: 3 packages (2 new, 1 reinstall), Size of downloads: 3,297 kB

При этом если запустить явно обновление gd, то он видит изменение флага:

    # emerge -uNDpv gd

    These are the packages that would be merged, in order:

    Calculating dependencies... done!
    [ebuild   R    ] media-libs/gd-2.0.35-r3  USE="jpeg png truetype zlib -fontconfig* -static-libs -xpm" 1,185 kB

    Total: 1 package (1 reinstall), Size of downloads: 1,185 kB

При этом пакет gd явно входит в world:

    # grep libs/gd /var/lib/portage/world 
    media-libs/gd

Вот и спрашивается, что это за фигня? Почему emerge world не предлагает
пересобрать gd? Портаж текущий (2.1.10.44), система up to date.

-- 
			WBR, Alex.



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user-ru] странная работа --newuse
  2012-02-11 15:55 [gentoo-user-ru] странная работа --newuse Alex Efros
@ 2012-02-11 16:14 ` Alex Efros
  2012-02-26  5:47   ` Peter Volkov
  0 siblings, 1 reply; 4+ messages in thread
From: Alex Efros @ 2012-02-11 16:14 UTC (permalink / raw
  To: gentoo-user-ru

Hi!

On Sat, Feb 11, 2012 at 05:55:02PM +0200, Alex Efros wrote:
> При этом если запустить явно обновление gd, то он видит изменение флага:
> 
>     # emerge -uNDpv gd
> 
>     These are the packages that would be merged, in order:
> 
>     Calculating dependencies... done!
>     [ebuild   R    ] media-libs/gd-2.0.35-r3  USE="jpeg png truetype zlib -fontconfig* -static-libs -xpm" 1,185 kB
> 
>     Total: 1 package (1 reinstall), Size of downloads: 1,185 kB

На самом деле я догадываюсь, почему это происходит. Дело в том, что флаг
fontconfig у gd требуется другому пакету: graphviz. Но видно это только
при попытке обновить сам graphviz:

    # emerge -uDNpv graphviz

    These are the packages that would be merged, in order:

    Calculating dependencies... done!
    [ebuild   R    ] media-libs/gd-2.0.35-r3  USE="fontconfig jpeg png truetype zlib -static-libs -xpm" 1,185 kB

    Total: 1 package (1 reinstall), Size of downloads: 1,185 kB

    The following USE changes are necessary to proceed:
    #required by media-gfx/graphviz-2.26.3-r3, required by graphviz (argument)
    >=media-libs/gd-2.0.35-r3 fontconfig

Всё это как-то очень неявно. :(

-- 
			WBR, Alex.



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user-ru] странная работа --newuse
  2012-02-11 16:14 ` Alex Efros
@ 2012-02-26  5:47   ` Peter Volkov
  2012-02-26 13:32     ` Alex Efros
  0 siblings, 1 reply; 4+ messages in thread
From: Peter Volkov @ 2012-02-26  5:47 UTC (permalink / raw
  To: gentoo-user-ru

В Сбт, 11/02/2012 в 18:14 +0200, Alex Efros пишет:
> On Sat, Feb 11, 2012 at 05:55:02PM +0200, Alex Efros wrote:
> > При этом если запустить явно обновление gd, то он видит изменение флага:
> > 
> >     # emerge -uNDpv gd
> >     [ebuild   R    ] media-libs/gd-2.0.35-r3  USE="jpeg png truetype zlib -fontconfig* -static-libs -xpm" 1,185 kB

> На самом деле я догадываюсь, почему это происходит. Дело в том, что флаг
> fontconfig у gd требуется другому пакету: graphviz. Но видно это только
> при попытке обновить сам graphviz:
> 
>     # emerge -uDNpv graphviz
>     [ebuild   R    ] media-libs/gd-2.0.35-r3  USE="fontconfig jpeg png truetype zlib -static-libs -xpm" 1,185 kB

>     The following USE changes are necessary to proceed:
>     #required by media-gfx/graphviz-2.26.3-r3, required by graphviz (argument)
>     >=media-libs/gd-2.0.35-r3 fontconfig

Может нет --with-bdeps y ?

--
Peter.






^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user-ru] странная работа --newuse
  2012-02-26  5:47   ` Peter Volkov
@ 2012-02-26 13:32     ` Alex Efros
  0 siblings, 0 replies; 4+ messages in thread
From: Alex Efros @ 2012-02-26 13:32 UTC (permalink / raw
  To: gentoo-user-ru

Hi!

On Sun, Feb 26, 2012 at 09:47:11AM +0400, Peter Volkov wrote:
> Может нет --with-bdeps y ?

# grep EMERGE /etc/make.conf
EMERGE_DEFAULT_OPTS="--with-bdeps=y"

-- 
			WBR, Alex.



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-02-26 15:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-11 15:55 [gentoo-user-ru] странная работа --newuse Alex Efros
2012-02-11 16:14 ` Alex Efros
2012-02-26  5:47   ` Peter Volkov
2012-02-26 13:32     ` Alex Efros

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox