Re: [Fink-users] Transcode deps messed up

2011-05-17 Thread Stefan Bruda
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

2011-05-16 Thread Alexander Hansen
-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

2011-05-16 Thread Stefan Bruda
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

2011-05-16 Thread Alexander Hansen
-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

2011-05-16 Thread Stefan Bruda
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

2011-05-16 Thread Hanspeter Niederstrasser
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