You are not logged in.

#1 2005-07-09 12:38:14

Michel
Member
From: Belgium
Registered: 2004-07-31
Posts: 286

package-dependence on gcc

Heya,

I'm trying to replace gcc-4.0.0 with gcc-3.4.3. When I tried to remove gcc-4.0.0 I got ("pacman --remove gcc"):

  gcc: is required by aspell
  gcc: is required by cdrdao
  gcc: is required by db
  gcc: is required by divx4linux
  gcc: is required by dvd+rw-tools
  gcc: is required by faad2
  gcc: is required by fakeroot
  gcc: is required by fam
  gcc: is required by flashplugin
  gcc: is required by gnofract4d
  gcc: is required by grip
  gcc: is required by groff
  gcc: is required by hpijs
  gcc: is required by icu
  gcc: is required by id3lib
  gcc: is required by ladspa
  gcc: is required by libebml
  gcc: is required by libpqxx
  gcc: is required by libtiff
  gcc: is required by libwpd
  gcc: is required by mjpegtools
  gcc: is required by musicbrainz
  gcc: is required by ocrad
  gcc: is required by pilot-link
  gcc: is required by pstoedit
  gcc: is required by rar
  gcc: is required by xpdf
  gcc: is required by gettext
  gcc: is required by kdevelop
  gcc: is required by libsigc++2.0
  gcc: is required by mysql
  gcc: is required by taglib
  gcc: is required by j2re
  gcc: is required by lftp
  gcc: is required by pcre
  gcc: is required by xorg

I was wondering why all these applications need gcc?

thanks,

Michel

Offline

#2 2005-07-09 13:34:24

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: package-dependence on gcc

I don't know the technical reason myself but the wouldn't depend on it if it wasn't important.

If you want to upgrade to gcc4 you will have to use pacman -Sd gcc4 to skip dependency checks

You might also need to add

IgnorePkg = gcc

to your pacman.conf file to prevent it from being reinstalled each time you update something that depends on it - the update will fail however and you will have to update with -Sd option again for individual pkgs

Offline

#3 2005-07-09 14:50:41

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: package-dependence on gcc

pacman -S testing/gcc

will install gcc4 and deps from testing.

Offline

#4 2005-07-09 15:03:47

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: package-dependence on gcc

yeah, sorry about that - erroneous assumption about a pkgname there: gcc4 = testing/gcc

Offline

#5 2005-07-09 16:24:51

JGC
Developer
Registered: 2003-12-03
Posts: 1,664

Re: package-dependence on gcc

The dependencies are because of libgcc and libstdc++, which are linked into some C programs and all C++ programs.

Offline

Board footer

Powered by FluxBB