Re: [gentoo-dev] virtual/ffmpeg and media-video/libav
On Monday, March 28, 2011 08:26:00 AM Tomáš Chvátal wrote: So after bit of smashing here and there the list of packages depending on media-libs/ffmpeg is stored and automatically generated on my reports page [1] (automatic generation is working if i didn't screw up once a day). So if you want to move this forward please test and change packages in this list with libav. [1] http://dev.gentooexperimental.org/~scarabeus/reports/ffmpeg.list.txt As far as I am concerned, as long as: 1) the minimal required version remains the same (which is not possible with the current virtual as I said in another email) 2) you have tested it builds against libav you are free and very welcome to switch my packages (sorry, I do not intend to switch to libav in the near future so I rely on you there) A.
Re: [gentoo-dev] virtual/ffmpeg and media-video/libav
On 03/28/2011 07:25 PM, Alexis Ballier wrote: I hope my fears are unjustified but I'm not sure how the PMs would behave in the following cases: a deps on b and virtual/ffmpeg b deps on media-video/ffmpeg what happens when I want to install package 'a' on a fresh system ? the pm tries to pull the virtual and thus libav and sees a blocker with the non virtual one? same questions with: a deps on media-video/ffmpeg b deps on virtual/ffmpeg type 'emerge a b' That's handled by delayed evaluation since portage-2.1.7: https://bugs.gentoo.org/show_bug.cgi?id=264434 -- Thanks, Zac
Re: [gentoo-dev] virtual/ffmpeg and media-video/libav
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 So after bit of smashing here and there the list of packages depending on media-libs/ffmpeg is stored and automatically generated on my reports page [1] (automatic generation is working if i didn't screw up once a day). So if you want to move this forward please test and change packages in this list with libav. [1] http://dev.gentooexperimental.org/~scarabeus/reports/ffmpeg.list.txt Cheers Tom -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.17 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk2QcEgACgkQHB6c3gNBRYf+UACgj5oO37vpIFtbWPsr2CzgCwKo uYsAnjL2m42ns5LEF9CaRWEDpN8ccBMO =HLF7 -END PGP SIGNATURE-
Re: [gentoo-dev] virtual/ffmpeg and media-video/libav
On Wednesday, March 23, 2011 11:08:01 AM Tomáš Chvátal wrote: Hi guys, As there is new ffmpeg fork that is a bit alive we should provide it as alternative to current media-video/ffmpeg. So libav is stored in media-video/libav (look at it, try to find issues and stuff). Virtual package is virtual/ffmpeg where now i implemented it to have versioned dependencies. IMHO you're going a bit quick in switching everything; at least I would wait until the whole tree gets its deps converted to the virtual before letting libav be the first provider I hope my fears are unjustified but I'm not sure how the PMs would behave in the following cases: a deps on b and virtual/ffmpeg b deps on media-video/ffmpeg what happens when I want to install package 'a' on a fresh system ? the pm tries to pull the virtual and thus libav and sees a blocker with the non virtual one? same questions with: a deps on media-video/ffmpeg b deps on virtual/ffmpeg type 'emerge a b' Regards, A.
[gentoo-dev] virtual/ffmpeg and media-video/libav
Hi guys, As there is new ffmpeg fork that is a bit alive we should provide it as alternative to current media-video/ffmpeg. So libav is stored in media-video/libav (look at it, try to find issues and stuff). Virtual package is virtual/ffmpeg where now i implemented it to have versioned dependencies. So there is virtual/ffmpeg-0.6 virtual/ffmpeg- where the apps can decide what they need. Samuli pointed out that we do not slot ffmpeg nor support versioned deps and always demand everything to be working with latest. If you have strong opinion on that one please express it here so the virtual gets redesigned to just simple virtual/ffmpeg-0.1 without any version stated in it. I myself like the chance to express the version explicitly. Virtual itself provide access to all useflags currently used in eapi2 deps. More can be added when required. For what is libav i would suggest you go to their homepage http://libav.org/ or poke Diego or Luca whom are actually members of upstream :) And finally the list of current dependencies over ffmpeg see in attachment. Cheers Tomas app-cdr/backlite/backlite-1.0.1.ebuild: media-video/ffmpeg app-cdr/k3b/k3b-2.0.2-r1.ebuild:ffmpeg? ( =media-video/ffmpeg-0.5 ) app-cdr/k9copy/k9copy-2.3.6.ebuild: =media-video/ffmpeg-0.5i app-emulation/vice/vice-2.2.ebuild: ffmpeg? ( =media-video/ffmpeg-0.5_p20373 ) app-mobilephone/bitpim/bitpim-1.0.6-r1.ebuild: media-video/ffmpeg app-pda/gnupod/gnupod-0.99.8.ebuild:ffmpeg? ( media-video/ffmpeg ) dev-games/openscenegraph/openscenegraph-2.8.3.ebuild: ffmpeg? ( media-video/ffmpeg ) dev-php5/ffmpeg-php/ffmpeg-php-0.6.0.ebuild:DEPEND==media-video/ffmpeg-0.4.9_pre1 dev-php5/ffmpeg-php/ffmpeg-php-0.6.0-r1.ebuild:DEPEND==media-video/ffmpeg-0.4.9_pre1 dev-util/bugle/bugle-0.0.20090801.ebuild:DEPEND=ffmpeg? ( =media-video/ffmpeg-0.5 ) games-arcade/stepmania/stepmania-3.9-r2.ebuild: ffmpeg? ( =media-video/ffmpeg-0.5 ) games-misc/jugglemaster/jugglemaster-0.4.ebuild:ffmpeg? ( media-video/ffmpeg ) kde-base/ffmpegthumbs/ffmpegthumbs-4.5.5.ebuild:media-video/ffmpeg kde-base/ffmpegthumbs/ffmpegthumbs-4.6.0.ebuild:media-video/ffmpeg kde-base/ffmpegthumbs/ffmpegthumbs-4.6.1.ebuild:media-video/ffmpeg media-gfx/album/album-4.02.ebuild: ffmpeg? ( media-video/ffmpeg ) media-gfx/album/album-4.06.ebuild: ffmpeg? ( media-video/ffmpeg ) media-gfx/blender/blender-2.48a-r3.ebuild: ffmpeg? ( =media-video/ffmpeg-0.4.9_p20080326 ) media-gfx/blender/blender-2.49a.ebuild:RDEPEND=ffmpeg? ( =media-video/ffmpeg-0.5[encode,theora] ) media-gfx/blender/blender-2.49b.ebuild:RDEPEND=ffmpeg? ( =media-video/ffmpeg-0.5[encode,theora] ) media-libs/FusionSound/FusionSound-1.1.1.ebuild:ffmpeg? ( =media-video/ffmpeg-0.5 ) media-libs/gegl/gegl-0.0.20.ebuild: ffmpeg? ( =media-video/ffmpeg-0.4.9_p20080326 ) media-libs/gegl/gegl-0.0.20.ebuild: if has_version '=media-video/ffmpeg-0.4.9_p20081014' media-libs/gegl/gegl-0.0.22.ebuild: ffmpeg? ( =media-video/ffmpeg-0.4.9_p20080326 ) media-libs/gegl/gegl-0.1.0.ebuild: ffmpeg? ( =media-video/ffmpeg-0.4.9_p20080326 ) media-libs/gegl/gegl-0.1.0-r1.ebuild: ffmpeg? ( =media-video/ffmpeg-0.4.9_p20080326 ) media-libs/gegl/gegl-0.1.2.ebuild: ffmpeg? ( =media-video/ffmpeg-0.4.9_p20080326 ) media-libs/gegl/gegl-0.1.6.ebuild: ffmpeg? ( =media-video/ffmpeg-0.4.9_p20080326 ) media-libs/libdlna/libdlna-0.2.3.ebuild:DEPEND==media-video/ffmpeg-0.5 media-libs/libquicktime/libquicktime-1.1.5.ebuild: ffmpeg? ( =media-video/ffmpeg-0.4.9_p20070616 ) media-libs/libquicktime/libquicktime-1.2.2.ebuild: ffmpeg? ( =media-video/ffmpeg-0.4.9_p20070616 ) media-libs/mediastreamer/mediastreamer-2.2.3_p1-r1.ebuild: media-video/ffmpeg media-libs/mediastreamer/mediastreamer-2.3.0-r1.ebuild: media-video/ffmpeg media-libs/mediastreamer/mediastreamer-2.5.0.ebuild: media-video/ffmpeg media-libs/mediastreamer/mediastreamer-2.6.0.ebuild: media-video/ffmpeg media-libs/mlt/mlt-0.4.6.ebuild:RDEPEND=ffmpeg? ( =media-video/ffmpeg-0.4.9_p20080326 ) media-libs/mlt/mlt-0.5.10.ebuild:RDEPEND=ffmpeg? ( =media-video/ffmpeg-0.5[vdpau?] ) media-libs/mlt/mlt-0.5.4.ebuild:RDEPEND=ffmpeg? ( =media-video/ffmpeg-0.5[vdpau?] ) media-libs/mlt/mlt-0.5.4-r2.ebuild:RDEPEND=ffmpeg? ( =media-video/ffmpeg-0.5[vdpau?] ) media-libs/opencv/opencv-2.0.0.ebuild: ffmpeg? ( =media-video/ffmpeg-0.5 ) media-libs/opencv/opencv-2.1.0.ebuild: ffmpeg? ( =media-video/ffmpeg-0.5 ) media-libs/wxsvg/wxsvg-1.0.ebuild: ffmpeg? ( =media-video/ffmpeg-0.4.9_p20080326 ) media-libs/wxsvg/wxsvg-1.0.5.ebuild:=media-video/ffmpeg-0.4.9_p20080326 media-libs/wxsvg/wxsvg-1.0.7.ebuild:=media-video/ffmpeg-0.4.9_p20080326 media-libs/wxsvg/wxsvg-1.0.8.ebuild:=media-video/ffmpeg-0.4.9_p20080326 media-libs/xine-lib/xine-lib-1.1.19.ebuild: =media-video/ffmpeg-0.4.9_p20070129 media-plugins/alsa-plugins/alsa-plugins-1.0.20.ebuild: ffmpeg? (
Re: [gentoo-dev] virtual/ffmpeg and media-video/libav
On Wed, 23 Mar 2011 15:08:01 +0100, Tomáš Chvátal wrote: Hi guys, As there is new ffmpeg fork that is a bit alive we should provide it as alternative to current media-video/ffmpeg. So libav is stored in media-video/libav (look at it, try to find issues and stuff). Virtual package is virtual/ffmpeg where now i implemented it to have versioned dependencies. So there is virtual/ffmpeg-0.6 virtual/ffmpeg- where the apps can decide what they need. Samuli pointed out that we do not slot ffmpeg nor support versioned deps and always demand everything to be working with latest. If you have strong opinion on that one please express it here so the virtual gets redesigned to just simple virtual/ffmpeg-0.1 without any version stated in it. I myself like the chance to express the version explicitly. Virtual itself provide access to all useflags currently used in eapi2 deps. More can be added when required. For what is libav i would suggest you go to their homepage http://libav.org/ or poke Diego or Luca whom are actually members of upstream :) And finally the list of current dependencies over ffmpeg see in attachment. Cheers Tomas When reading about the fork awhile back, I assumed that ffmpeg would die and libav would continue in its place. Do we really need a virtual for this?? -Jeremy
Re: [gentoo-dev] virtual/ffmpeg and media-video/libav
On Wed, Mar 23, 2011 at 11:01 AM, Jeremy Olexa wrote: When reading about the fork awhile back, I assumed that ffmpeg would die and libav would continue in its place. Do we really need a virtual for this?? might as well hedge our bets. it'd really suck if we threw all our eggs into libav just to have to crash, or for it to move back to ffmpeg. -mike
Re: [gentoo-dev] virtual/ffmpeg and media-video/libav
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Dne 23.3.2011 16:01, Jeremy Olexa napsal(a): When reading about the fork awhile back, I assumed that ffmpeg would die and libav would continue in its place. Do we really need a virtual for this?? -Jeremy Technically it is desired, but i don't want to step on anyones toes. And yep i think we should provide both options if they really continue to evolve (seems like libav is done by everyone and ffmpeg by vlc guys). Tom -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.17 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk2KDxIACgkQHB6c3gNBRYcdkwCfSDoS8WHQrgpHGfKjY5M3xTA8 aMsAn0ZKseXkCgJV7Vu1J7UIQacTtnsC =SEKy -END PGP SIGNATURE-
Re: [gentoo-dev] virtual/ffmpeg and media-video/libav
On 11:10 Wed 23 Mar , Mike Frysinger wrote: On Wed, Mar 23, 2011 at 11:01 AM, Jeremy Olexa wrote: When reading about the fork awhile back, I assumed that ffmpeg would die and libav would continue in its place. Do we really need a virtual for this?? might as well hedge our bets. it'd really suck if we threw all our eggs into libav just to have to crash, or for it to move back to ffmpeg. Indeed, this is the same thing we did back in the XFree86/X.Org split. I think x11-base/xfree stuck around for another year or so before we decided it was definitely a zombie and burned it to a crisp. -- Thanks, Donnie Donnie Berkholz Sr. Developer, Gentoo Linux Blog: http://dberkholz.com pgpKRB5nyAlw6.pgp Description: PGP signature