public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] libxml2 conflicts
@ 2016-01-13 16:52 James
  2016-01-13 17:01 ` Neil Bothwick
  0 siblings, 1 reply; 6+ messages in thread
From: James @ 2016-01-13 16:52 UTC (permalink / raw
  To: gentoo-user

Hello,


>>

I really like using 'autounmask' with portage issues.
So my package.use file has (2) sections. The first is where I list
a package and then the use flag settings for that specific package,
traditional usage of package.use, imo. The second section, below these
entries is where autounmask writes it's entries; and they seems to never be
pruned, just new entries at the bottom..... libxm2l has many entries in  the
second section and now I have a conflict. It is nice the way comments are
added to entries which lists the packages needing the flag. But after a
while the file grows too long, imho.


Every thing just upgraded except libxml2. Here is what I now get::

 emerge -uDNvp world

These are the packages that would be merged, in order:
Calculating dependencies... done!
WARNING: One or more updates/rebuilds have been skipped due to a dependency
conflict:
dev-libs/libxml2:2
  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, ebuild scheduled for merge)
conflicts with
    dev-libs/libxml2:2[-icu,abi_x86_32(-),abi_x86_64(-)] required by
(dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, installed)

 egrep libxml package.use
=dev-libs/libxml2-2.9.1-r1 python
>=dev-libs/libxml2-2.9.1-r4 python
>=dev-libs/libxml2-2.9.1-r4 icu
>=dev-libs/libxml2-2.9.2 -icu
>=dev-libs/libxml2-2.9.2 abi_x86_32
>=dev-libs/libxml2-2.9.2-r4 icu
=dev-libs/libxml2-2.9.2-r1 icu


So I guess a  manual clean up package.use is in order. Maybe parse all the
libml2 entries and consolidate them into a single entry in the section One
of the /etc/portage/package.use file? Maybe I should curtail my use of
'autounmask' as it seems to not have a mechanism to autoclean itself with
multiple conflicting entries. Note:: I have 'autounmask-write y' in the
make.conf file.


Beside a specific resolution, I guess I'm curious as to other gentoo-admin
philosophies related to autounmask usage and keeping the package.use file
reasonable and as concise as possible. Suggestions?


James




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

end of thread, other threads:[~2016-01-13 20:45 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-13 16:52 [gentoo-user] libxml2 conflicts James
2016-01-13 17:01 ` Neil Bothwick
2016-01-13 17:24   ` [gentoo-user] " James
2016-01-13 17:34     ` Neil Bothwick
2016-01-13 18:51   ` »Q«
2016-01-13 20:45     ` Neil Bothwick

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