Re: [Fink-users] Transcode deps messed up
Hi, At 23:03 -0400 on 2011-5-16 Hanspeter Niederstrasser wrote: On 05/16/2011 11:25 AM, Stefan Bruda wrote: Attempting to upgrade (and then install) transcode fails, apparently because of mismatched versions of libavformat52-shlibs (0.6.1-5, dependency) and libavformat-dev (0.4.20071217, build dependency). Attempting to change the build dependency to libavformat52-dev does not work as the headers seem to be placed in different places (and maybe other issues I did not get to). The same seems to happen with libpostproc51-shlibs versus libpostproc-dev. Specifically: godel:finkinfo/utils fink install transcode Information about 9934 packages read in 1 seconds. The following package will be installed or updated: transcode The following 4 additional packages will be installed: libavformat-dev libavformat52-shlibs libpostproc-dev libpostproc51-shlibs Do you want to continue? [Y/n] Reading buildlock packages... All buildlocks accounted for. While trying to install: libavformat-dev-0.4.20071217-8 libavformat52-shlibs-0.4.20071217-8 libpostproc-dev-0.4.20071217-8 libpostproc51-shlibs-0.4.20071217-8 The following inconsistencies found: Unsatisfied dependency in libquicktime1: libavformat52-shlibs (= 0.6.1-5) Unsatisfied dependency in libquicktime1: libpostproc51-shlibs (= 0.6.1-5) The problem is in how the old ffmpeg -dev packages were created and how the update from the old 0.4 to new 0.6 ffmpeg happened, which unfortunately causes a lockup. I'm working on a possible fix. Do the following if you want to help test it out: save the following document to a text file: http://paste.lisp.org/display/122039/raw cp /sw/fink/dists/unstable/main/finkinfo/graphics/ffmpeg-0.4.20071217.info /sw/fink/dists/local/main/finkinfo/ cd /sw/fink/dists/local/main/finkinfo/ ; patch FILE_SAVED_ABOVE This should give you revision -11 for libavformat-dev and friends. Then try rebuilding transcode again. I had to remove manually and reinstall libavformat-dev and libpostproc-dev but transcode builds fine and seems to work. Thank you for the quick fix. Stefan -- If it was so, it might be; and if it were so, it would be; but as it isn't, it ain't. That's logic. --Lewis Carroll, Through the Looking-Glass No HTML emails and proprietary attachments please http://bruda.ca/email.html -- Achieve unprecedented app performance and reliability What every C/C++ and Fortran developer should know. Learn how Intel has extended the reach of its next-generation tools to help boost performance applications - inlcuding clusters. http://p.sf.net/sfu/intel-dev2devmay ___ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] Transcode deps messed up
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 5/16/11 11:25 AM, Stefan Bruda wrote: Hi, Attempting to upgrade (and then install) transcode fails, apparently because of mismatched versions of libavformat52-shlibs (0.6.1-5, dependency) and libavformat-dev (0.4.20071217, build dependency). Attempting to change the build dependency to libavformat52-dev does not work as the headers seem to be placed in different places (and maybe other issues I did not get to). The same seems to happen with libpostproc51-shlibs versus libpostproc-dev. Specifically: godel:finkinfo/utils fink install transcode Information about 9934 packages read in 1 seconds. The following package will be installed or updated: transcode The following 4 additional packages will be installed: libavformat-dev libavformat52-shlibs libpostproc-dev libpostproc51-shlibs Do you want to continue? [Y/n] Reading buildlock packages... All buildlocks accounted for. While trying to install: libavformat-dev-0.4.20071217-8 libavformat52-shlibs-0.4.20071217-8 libpostproc-dev-0.4.20071217-8 libpostproc51-shlibs-0.4.20071217-8 The following inconsistencies found: Unsatisfied dependency in libquicktime1: libavformat52-shlibs (= 0.6.1-5) Unsatisfied dependency in libquicktime1: libpostproc51-shlibs (= 0.6.1-5) Trying to resolve dependencies... Could not resolve inconsistent dependencies! Fink isn't sure how to install the above packages safely. You may be able to fix things by running: fink scanpackages sudo apt-get update sudo apt-get install libavformat-dev=0.4.20071217-8 libavformat52-shlibs=0.4.20071217-8 libpostproc51-shlibs=0.4.20071217-8 libpostproc-dev=0.4.20071217-8 After following the suggestions I get: godel:finkinfo/utils fink install transcode Information about 9934 packages read in 0 seconds. The following package will be installed or updated: transcode The following 3 additional packages will be installed: libavformat52-shlibs libpostproc51-shlibs libquicktime1 Do you want to continue? [Y/n] Reading buildlock packages... All buildlocks accounted for. While trying to install: libavformat52-shlibs-0.6.1-5 libpostproc51-shlibs-0.6.1-5 The following inconsistencies found: Unsatisfied dependency in libpostproc-dev: libpostproc51-shlibs (= 0.4.20071217-8) Unsatisfied dependency in libavformat-dev: libavformat52-shlibs (= 0.4.20071217-8) Trying to resolve dependencies... Could not resolve inconsistent dependencies! Fink isn't sure how to install the above packages safely. You may be able to fix things by running: fink scanpackages sudo apt-get update sudo apt-get install libavformat52-shlibs=0.6.1-5 libpostproc51-shlibs=0.6.1-5 Failed: Fink::SysState: Could not resolve inconsistent dependencies Following again the suggestions I finally get a stable (but unsatisfactory) state: godel:finkinfo/utils fink install transcodeInformation about 9934 packages read in 1 seconds. Failed: Internal error: node for libavformat52-shlibs already exists For what it is worth, I am running fink 0.30.0 (selfupdate-rsync Mon May 16 11:08:40 2011, 10.6, x86_64) with the local/main, stable/main, stable/crypto, unstable/main, unstable/crypto trees. Mac OS version is 10.6.7 and Xcode version is 3.2.6. Advice (or a fix, as the case might be) is appreciated. Many thanks, Stefan Does the suggestion in the FAQ work: http://www.finkproject.org/faq/comp-general.php?phpLang=en#node-exists ? - -- Alexander Hansen, Ph.D. Fink User Liaison http://finkakh.wordpress.com/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk3RQ6QACgkQB8UpO3rKjQ9+9wCgl8BOR47nOLxUGJGaFbvoeWT6 VtwAn3vmI21BLETGERYh6Wo3HRKEC7bL =kDQB -END PGP SIGNATURE- -- Achieve unprecedented app performance and reliability What every C/C++ and Fortran developer should know. Learn how Intel has extended the reach of its next-generation tools to help boost performance applications - inlcuding clusters. http://p.sf.net/sfu/intel-dev2devmay ___ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] Transcode deps messed up
Hello, At 11:32 -0400 on 2011-5-16 Alexander Hansen wrote: Following again the suggestions I finally get a stable (but unsatisfactory) state: godel:finkinfo/utils fink install transcodeInformation about 9934 packages read in 1 seconds. Failed: Internal error: node for libavformat52-shlibs already exists Does the suggestion in the FAQ work: http://www.finkproject.org/faq/comp-general.php?phpLang=en#node-exists Sorry for forgetting to mention this, no, it does not work. After doing it I get: godel:finkinfo/utils fink install transcode Information about 9934 packages read in 1 seconds. Unable to resolve version conflict on multiple dependencies, for package libavformat52-shlibs. Stefan -- If it was so, it might be; and if it were so, it would be; but as it isn't, it ain't. That's logic. --Lewis Carroll, Through the Looking-Glass No HTML emails and proprietary attachments please http://bruda.ca/email.html -- Achieve unprecedented app performance and reliability What every C/C++ and Fortran developer should know. Learn how Intel has extended the reach of its next-generation tools to help boost performance applications - inlcuding clusters. http://p.sf.net/sfu/intel-dev2devmay ___ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] Transcode deps messed up
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 5/16/11 11:48 AM, Stefan Bruda wrote: Hello, At 11:32 -0400 on 2011-5-16 Alexander Hansen wrote: Following again the suggestions I finally get a stable (but unsatisfactory) state: godel:finkinfo/utils fink install transcodeInformation about 9934 packages read in 1 seconds. Failed: Internal error: node for libavformat52-shlibs already exists Does the suggestion in the FAQ work: http://www.finkproject.org/faq/comp-general.php?phpLang=en#node-exists Sorry for forgetting to mention this, no, it does not work. After doing it I get: godel:finkinfo/utils fink install transcode Information about 9934 packages read in 1 seconds. Unable to resolve version conflict on multiple dependencies, for package libavformat52-shlibs. Stefan (oops, default reply-to struck me again) Let's try to work down the dependency chain here. What do you get if you try just to install libavformat52-shlibs? - -- Alexander Hansen, Ph.D. Fink User Liaison http://finkakh.wordpress.com/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEUEARECAAYFAk3RbZcACgkQB8UpO3rKjQ+H+QCUCq44XkLNSCiFDSxGZDyM2mBp ngCeI2Mg/M3nFgTsBW+GoW9DVc2UbEQ= =iiCz -END PGP SIGNATURE- -- Achieve unprecedented app performance and reliability What every C/C++ and Fortran developer should know. Learn how Intel has extended the reach of its next-generation tools to help boost performance applications - inlcuding clusters. http://p.sf.net/sfu/intel-dev2devmay ___ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] Transcode deps messed up
At 14:31 -0400 on 2011-5-16 Alexander Hansen wrote: On 5/16/11 11:48 AM, Stefan Bruda wrote: At 11:32 -0400 on 2011-5-16 Alexander Hansen wrote: Following again the suggestions I finally get a stable (but unsatisfactory) state: godel:finkinfo/utils fink install transcodeInformation about 9934 packages read in 1 seconds. Failed: Internal error: node for libavformat52-shlibs already exists Does the suggestion in the FAQ work: http://www.finkproject.org/faq/comp-general.php?phpLang=en#node-exists Sorry for forgetting to mention this, no, it does not work. After doing it I get: godel:finkinfo/utils fink install transcode Information about 9934 packages read in 1 seconds. Unable to resolve version conflict on multiple dependencies, for package libavformat52-shlibs. Stefan Let's try to work down the dependency chain here. What do you get if you try just to install libavformat52-shlibs? libavformat52-shlibs and libavformat52-dev install fine, but I believe that I found the problem while attempting to install libavformat-dev (direct build dependency for transcode): godel:finkinfo/utils fink install libavformat-dev Information about 9934 packages read in 1 seconds. The following package will be installed or updated: libavformat-dev The following additional package will be installed: libavformat52-shlibs Do you want to continue? [Y/n] libavformat-dev pulls libavformat52-shlibs version 0.4.20071217-8. I am not sure about the cause of The following additional package will be installed since what happens is actually a downgrade. Now to the task of installing transcode: The process tries to install libavformat52-shlibs version 0.6.1-5 which conflicts with libavformat-dev: The following inconsistencies found: Unsatisfied dependency in libpostproc-dev: libpostproc51-shlibs (= 0.4.20071217-8) Unsatisfied dependency in libavformat-dev: libavformat52-shlibs (= 0.4.20071217-8) Oh yeah, I might have forgotten to mention that libpostproc features the same problem (and that I have followed the same path for it to get to this point). Overall it seems that the problem is the version of libavformat-dev and libpostproc-dev (0.4.20071217-8) which is older than the one for the shlibs package (0.6.1-5). As usual, should more information be needed do not hesitate to ask. Many thanks, Stefan -- If it was so, it might be; and if it were so, it would be; but as it isn't, it ain't. That's logic. --Lewis Carroll, Through the Looking-Glass No HTML emails and proprietary attachments please http://bruda.ca/email.html -- Achieve unprecedented app performance and reliability What every C/C++ and Fortran developer should know. Learn how Intel has extended the reach of its next-generation tools to help boost performance applications - inlcuding clusters. http://p.sf.net/sfu/intel-dev2devmay ___ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] Transcode deps messed up
On 05/16/2011 11:25 AM, Stefan Bruda wrote: Hi, Attempting to upgrade (and then install) transcode fails, apparently because of mismatched versions of libavformat52-shlibs (0.6.1-5, dependency) and libavformat-dev (0.4.20071217, build dependency). Attempting to change the build dependency to libavformat52-dev does not work as the headers seem to be placed in different places (and maybe other issues I did not get to). The same seems to happen with libpostproc51-shlibs versus libpostproc-dev. Specifically: godel:finkinfo/utils fink install transcode Information about 9934 packages read in 1 seconds. The following package will be installed or updated: transcode The following 4 additional packages will be installed: libavformat-dev libavformat52-shlibs libpostproc-dev libpostproc51-shlibs Do you want to continue? [Y/n] Reading buildlock packages... All buildlocks accounted for. While trying to install: libavformat-dev-0.4.20071217-8 libavformat52-shlibs-0.4.20071217-8 libpostproc-dev-0.4.20071217-8 libpostproc51-shlibs-0.4.20071217-8 The following inconsistencies found: Unsatisfied dependency in libquicktime1: libavformat52-shlibs (= 0.6.1-5) Unsatisfied dependency in libquicktime1: libpostproc51-shlibs (= 0.6.1-5) The problem is in how the old ffmpeg -dev packages were created and how the update from the old 0.4 to new 0.6 ffmpeg happened, which unfortunately causes a lockup. I'm working on a possible fix. Do the following if you want to help test it out: save the following document to a text file: http://paste.lisp.org/display/122039/raw cp /sw/fink/dists/unstable/main/finkinfo/graphics/ffmpeg-0.4.20071217.info /sw/fink/dists/local/main/finkinfo/ cd /sw/fink/dists/local/main/finkinfo/ ; patch FILE_SAVED_ABOVE This should give you revision -11 for libavformat-dev and friends. Then try rebuilding transcode again. Hanspeter -- Achieve unprecedented app performance and reliability What every C/C++ and Fortran developer should know. Learn how Intel has extended the reach of its next-generation tools to help boost performance applications - inlcuding clusters. http://p.sf.net/sfu/intel-dev2devmay ___ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users