aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2015-08-21 17:59:00 +0200
committerMichał Górny <mgorny@gentoo.org>2015-08-21 17:59:00 +0200
commita50b763c338161b4621d23e9fa5cd6e11455d6ca (patch)
tree1eb543d2acbe00d8501244a7246f4cb84316be74 /2015-02-01-use-libav
parentdocument openssh-7.0 dsa key change #557388 (diff)
downloadgentoo-news-a50b763c338161b4621d23e9fa5cd6e11455d6ca.tar.gz
gentoo-news-a50b763c338161b4621d23e9fa5cd6e11455d6ca.tar.bz2
gentoo-news-a50b763c338161b4621d23e9fa5cd6e11455d6ca.zip
Drop year subdirectories to match client structure
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=523828
Diffstat (limited to '2015-02-01-use-libav')
-rw-r--r--2015-02-01-use-libav/2015-02-01-use-libav.en.txt35
-rw-r--r--2015-02-01-use-libav/2015-02-01-use-libav.en.txt.asc19
2 files changed, 54 insertions, 0 deletions
diff --git a/2015-02-01-use-libav/2015-02-01-use-libav.en.txt b/2015-02-01-use-libav/2015-02-01-use-libav.en.txt
new file mode 100644
index 0000000..47d54f4
--- /dev/null
+++ b/2015-02-01-use-libav/2015-02-01-use-libav.en.txt
@@ -0,0 +1,35 @@
+Title: ffmpeg/libav conflict management: USE=libav
+Author: Michał Górny <mgorny@gentoo.org>
+Content-Type: text/plain
+Posted: 2015-02-01
+Revision: 2
+News-Item-Format: 1.0
+Display-If-Installed: media-video/ffmpeg
+Display-If-Installed: media-video/libav
+
+The support for automatic choice between ffmpeg and libav is going to be
+deprecated in favor of explicit choice via USE flags. This change aims
+to solve multiple repeating issues, including Portage undesirably
+wanting to replace one package with the other, lack of proper reverse
+dependency on ffmpeg/libav upgrades and some of the hard-to-understand
+upgrade failures involving blockers. It also may be used to make ffmpeg
+and libav co-installable in the future.
+
+The current USE=ffmpeg will maintain its role of enabling optional
+support for ffmpeg or a compatible implementation (libav) in a package.
+However, whenever appropriate additional USE=libav will be introduced to
+control the preference of one implementation over the other.
+
+Users who currently use libav need to enable USE=libav in
+/etc/portage/make.conf. It should be noted that users still need to
+enable USE=ffmpeg on packages with optional libav support as well.
+Users who currently use ffmpeg need to take no action.
+
+Please also note that some packages support only one of the two
+implementations. An attempt to install one of those packages may result
+in blockers requiring the user changes the global USE=libav state.
+
+Please do not alter the state of 'libav' flag on a per-package basis
+(e.g. via package.use). The flag needs to be set globally to have
+consistent value throughout all packages. Otherwise, blockers will
+prevent upgrades.
diff --git a/2015-02-01-use-libav/2015-02-01-use-libav.en.txt.asc b/2015-02-01-use-libav/2015-02-01-use-libav.en.txt.asc
new file mode 100644
index 0000000..4c707dd
--- /dev/null
+++ b/2015-02-01-use-libav/2015-02-01-use-libav.en.txt.asc
@@ -0,0 +1,19 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0
+
+iQJ7BAABCgBmBQJVL6ACXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5MTlDREQ0NUU5Mjc4RkU2RjJDNTAyNzU0
+RkRGOUNGRDJGQUM1MTRFAAoJEE/fnP0vrFFO/OEP+OVRQZ9qhhCQZk2aMPHyVjWq
+WOosaFV/CzBNSevLsr1cSdYOVBPD8jfbEpnX77cAU515GhFYBj5t6/3ALvHrR+yv
+TELpGoJqCrfzX7QjI+uNWTkWGd3LztcZF1qrfyKsaYV2rhtZP8DQEca73HVSpe/Z
+HpDVG6x/PQX3ynLcRH3ojaEATA2By8pf/rrDZZumRVce0+Af87U0FvEvOU8iVQCS
+c4eI9XkOMSN0ZrGyfE1Rdqqr3VzGgCKltdOXoQQxhzsC9CPFsCHcXSnFjpM318h9
+FRyDauyuGR0tDQvLJZzkcQTP4V+hayA/IgBxlDKQwAf98u9MOc83CzglIUnYiI7A
+26Ez8Vnl+zTaMwKSTzoq/Zc9rLU44by3ew0u9vhhLeDs80Xqmrk4KRi+761fJwWi
+mj5QG94Z8lCEUzddAjHt4D2AOjoxMGhKZj8vxcKhjZQMz4Cl9HgZ6KllyX84rNYZ
+/No6Ob3H5yUCJYVxMOKDGgZWl3aWi2wmYyENPckDA3lBOi0dKumjJCvMGIGEJLfO
+/sNsFKdA1bf5xSq021c3AOFUuCBbnq0aO2jlrVITEFgKUnsV0IqJEttFyI8eDwb2
+jwnRmKmGzjpNley4FLYM9f9J5r6JKo3PZ3r0YbYjHgJ/7+IFRD4tdSt9epKRaX/1
+QFZnkjYnvflc7oq69Tw=
+=r8nK
+-----END PGP SIGNATURE-----