You have it backwards. The gcc4x-shlibs packages are meant
to co-exist so that binaries can be built against any
gcc4x release and not deinstalled. You only have to 
deinstall the gcc4x package which is used to build with
the particular gcc release.
         Jack

On Sun, Aug 23, 2009 at 11:24:21AM -0700, Boaz Ilan wrote:
>
> Actually, trying to remove gcc43-shlibs failed:
>
> dpkg: dependency problems prevent removal of gcc43-shlibs:
>  octave depends on gcc43-shlibs.
>  hdf5-shlibs depends on gcc43-shlibs.
>  fftw3 depends on gcc43-shlibs.
>  fftw depends on gcc43-shlibs.
>  atlas-shlibs depends on gcc43-shlibs.
> /sw/bin/dpkg: error processing gcc43-shlibs (--remove):
>
> I could to try 'remove --recursive', if you think this is a wise.
>
>
>
> On Aug 23, 2009, at 11:02 AM, Jack Howarth wrote:
>
>> It looks like somehow the removal of the gcc43 package didn't
>> occur when you tried to build gcc44. The following...
>>
>> Conflicts: gcc4, gcc42, gcc44, gcc45
>> Replaces: gcc4, gcc42, gcc44, gcc45
>>
>> has always been sufficient to cause the other conflicting
>> gcc4X packages to be removed during the build of a specific
>> gcc4X package. I haven't seen this myself. Hopefully fink
>> hasn't been changed to require an explicit BuildConflicts
>> as well.
>>              Jack
>>
>> On Sun, Aug 23, 2009 at 01:50:30AM -0700, Boaz Ilan wrote:
>>>
>>> Hello,
>>>
>>> Let me know if you think this should be posted in fink-beginners.
>>>
>>> I have a Mac/PPC OS-X 10.4 with Xcode 2.5-1. gcc44 is installed, but
>>> needs to be updated in order to update a bunch of packages (fftw,
>>> octave, scipy, ...). The update or rebuild of gcc44 breaks. I enclose
>>> the result of 'fink list gcc' and an error message when trying to  
>>> update
>>> or rebuild gcc44. I am using the latest fink (0.29.8).
>>>
>>> I would appreciate any advice or suggestions for a fix.
>>>
>>> Thank you,
>>> Boaz
>>>
>>>
>>>> fink list gcc
>>> Information about 10026 packages read in 2 seconds.
>>>     avr-gcc                    4.2.0-2             GNU GCC for ATMEL
>>> AVR micro controllers
>>>     broken-gcc                 3.3-1               [virtual package
>>> representing a broken gcc compiler]
>>>     gcc2                       2.95.2-0            [virtual package
>>> representing the gcc 2.95.2 compiler]
>>>     gcc2.95                    2.95.2-0            [virtual package
>>> representing the gcc 2.95.2 compiler]
>>>     gcc3.1                     3.1-0               [virtual package
>>> representing the gcc 3.1 compiler]
>>> i   gcc3.3                     3.3-1819            [virtual package
>>> representing the gcc 3.3 compiler]
>>>     gcc4                       2:4.1.99999-200606  OBSOLETE - GNU
>>> Compiler Collection Version 4
>>>     gcc4-shlibs                2:4.1.99999-200606  Shared libraries  
>>> for
>>> gcc4
>>> i   gcc4.0                     4.0.1-5370          [virtual package
>>> representing the gcc 4.0.1 compiler]
>>>     gcc42                      4.2.4-1001          GNU Compiler
>>> Collection Version 4.2
>>>     gcc42-shlibs               4.2.4-1001          Shared libraries  
>>> for
>>> gcc4
>>> i   gcc43                      4.3.4-1000          GNU Compiler
>>> Collection Version 4.3
>>> i   gcc43-shlibs               4.3.4-1000          Shared libraries  
>>> for
>>> gcc4
>>>     gcc44                      4.4.1-1000          GNU Compiler
>>> Collection Version 4.4
>>>     gcc44-shlibs               4.4.1-1000          Shared libraries  
>>> for
>>> gcc4
>>>     llvm-gcc42                 2.5-1               GCC 4.2.1 front- 
>>> end
>>> for LLVM Compiler System
>>>     llvm-gcc42-shlibs          2.5-1               Shared libraries  
>>> for
>>> llvm-gcc42
>>>     m681x-gcc                  3.3.6-3             For Motorola
>>> 68hc11/12 micro controllers
>>>     mingw-gcc                  4.1.0-2             GNU GCC for MinGW
>>>     qepcad-gcc44               1.53-2              Tarski's  
>>> Quantifier
>>> Elimination
>>>     saclib-gcc44               2.2.1-1             Computer algebra,
>>> specially on ordered fields
>>>
>>> Here is a snippet from /sw/src/fink.build/gcc44-4.4.1-1000/ 
>>> darwin_objdir
>>> :
>>>
>>> gcc version 4.3.2 (GCC)
>>> configure:3285: $? = 0
>>> configure:3287: powerpc-apple-darwin8-gcc -V </dev/null >&5
>>> powerpc-apple-darwin8-gcc: '-V' option must have argument
>>> configure:3290: $? = 1
>>> configure:3313: checking for C compiler default output file name
>>> configure:3316: powerpc-apple-darwin8-gcc    conftest.c  >&5
>>> powerpc-apple-darwin8-gcc: error trying to exec 'cc1': execvp: No  
>>> such
>>> file or directory
>>> configure:3319: $? = 1
>>> configure: failed program was:
>>> | /* confdefs.h.  */
>>> |
>>> | #define PACKAGE_NAME ""
>>> | #define PACKAGE_TARNAME ""
>>> | #define PACKAGE_VERSION ""
>>> | #define PACKAGE_STRING ""
>>> | #define PACKAGE_BUGREPORT ""
>>> | /* end confdefs.h.  */
>>> |
>>> | int
>>> | main ()
>>> | {
>>> |
>>> |   ;
>>> |   return 0;
>>> | }
>>> configure:3357: error: in `/sw/src/fink.build/gcc44-4.4.1-1000/
>>> darwin_objdir':
>>> configure:3360: error: C compiler cannot create executables
>>>
>>>
>>>
>>>
>>>

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to