Build Essential não instala!!

Iniciado por carlosgatto, 17 de Dezembro de 2006, 15:24

tópico anterior - próximo tópico

carlosgatto

Não consigo instalar nem com reza brava, juro que to quase formatando e pondo windows!!
Preciso compilar alguns programas e...:

ERRo:
-------------------------------------------------------------------------------------------------------
root@thor-laptop:/home/thor# apt-get -f install build-essential
Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  build-essential: Depends: gcc (>= 4:4.0) but it is not going to be installed
                   Depends: g++ (>= 4:4.0) but it is not going to be installed
E: Broken packages

------------------------------------------------------------------------------------------------------
Ok, tentei instalar o gcc-4.0

-------------------------------------------------------------------------------------------------------

root@thor-laptop:/home/thor# apt-get -f install gcc-4.0
Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  gcc-4.0: Depends: gcc-4.0-base (= 4.0.1-4ubuntu9) but 4.0.3-1ubuntu5 is to be installed
           Depends: cpp-4.0 (= 4.0.1-4ubuntu9) but 4.0.3-1ubuntu5 is to be installed
E: Broken packages

-------------------------------------------------------------------------------------------------------

Minha versão é o 6.06, qq eu preciso fazer?  Por favor alguém!!1
obrigado
CLEVO Intel Celeron Mobile 1.4 V25
Notebook for Human Beings

Alysson Neto

Abre o synaptic e procura por pacotes quebrados.. remove eles e depois instala o que tu quer.
"Eu rejeito sua realidade e substituo pela minha" Adam Savage,

Lamego

Verifica que tem os repositórios bem configurados e depois actualiza a informação dos mesmos com:
sudo apt-get update
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

carlosgatto

Galera nao sei usar o synaptic, mas qdo fui la e marquei o gcc para reinstalar ele deu o mesmo resultado de nao poder instalar...

gcc:
Depends: gcc-4.0 but it is not going to be installed

Depois removi alguns sources que estavam com erro, mas continua nao instalando... serah q eh minha versao do ubuntu? To ficando desesperado........... :'(
CLEVO Intel Celeron Mobile 1.4 V25
Notebook for Human Beings

dudu_ubuntun

Ola carlosgatto,

Vc pode me responder uma coisa? Pq vc usou a opção "-f" no apt-get? A opção -f deve ser usada com muito cuidado, ela so deve ser usada quando não queremos que o apt intale as dependências, ou seja, vc mesmo mandou o apt não instalar o gcc que é dependência do build-essential.

Sugiro que vc use o apt sem o -f

sudo apt-get install build-essential

E sobre usar o synapitc ele é bem fácil, bastante intuitivo. Ele está em aplicações, sistema, Gerenciador de Pacotes Synaptic. A senha que ele pede é a mesma do apt, ou seja, a   que vc usa normalmente. Numa das abas (desculpe mas não me lembro exatamente onde) vai ter uma opção "resolver pacotes quebrados" vc clica e pronto o synaptic remove o pacote com problema ou instala as dependências se for possível.
Mas ainda sugiro vc digitar num terminal:
sudo apt-get install build-essential

E calma, logo vc ja estar dominando completamente o sistema ;)

ps.: existe uma espécie de manual de cada programa (alguns não tem) e se aprende muito com eles, vá no terminal e digite man apt-get vai vc gostar ;) para sair digite a tecla "q"

t+

carlosgatto

Mais uma vez, obrigado pela ajuda...

O -f eu usei como última forma de conseguir, mas nao deu...
Tentei novamente e a resposta foi essa:
---------------------------------------------------
thor@thor-laptop:~$ sudo apt-get install build-essential
Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  build-essential: Depends: libc6-dev but it is not going to be installed or
                            libc-dev
                   Depends: gcc (>= 4:4.0) but it is not going to be installed
                   Depends: g++ (>= 4:4.0) but it is not going to be installed
E: Broken packages
thor@thor-laptop:~$

--------------------------------------

Ai eu cai no circulo vicioso de cima e todos são broken pkgs...
Alguem poderia me passar o source.list para eu ver se o meu está faltando algo?

o meu é este:

-------------------------------------

############# Este é o CD-ROM do Ubuntu #################
## Descomente caso queira instalar pacotes do CD
# deb cdrom:[Ubuntu 5.10 _Breezy Badger_ - Release i386 (20051012)]/ breezy main restricted
#########################################################

deb-src http://au.archive.ubuntu.com/ubuntu/ dapper main restricted
#deb http://archive.ubuntu.com/ubuntu/ dapper universe main restricted multiverse
deb http://au.archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse
deb-src http://au.archive.ubuntu.com/ubuntu/ dapper-updates main restricted

#WEBPHOTOS
deb http://debian.websterwood.com/ edgy main
deb-src http://debian.websterwood.com/ edgy main

# PLF REPOSITORY (Unsupported.  May contain illegal packages.  Use at own risk.)
deb http://medibuntu.sos-sts.com/repo/ edgy free
deb http://medibuntu.sos-sts.com/repo/ edgy non-free
deb-src http://medibuntu.sos-sts.com/repo/ edgy free
deb-src http://medibuntu.sos-sts.com/repo/ edgy non-free
                                                                                                                                         
## CANONICAL COMMERCIAL REPOSITORY (Hosted on Canonical servers, not Ubuntu
## servers. RealPlayer10, Opera, DesktopSecure and more to come.)
deb http://archive.canonical.com/ubuntu edgy-commercial main

#BRAZIL
# Automatically generated sources.list
# http://www.ubuntulinux.nl/source-o-matic
#
# If you get errors about missing keys, lookup the key in this file
# and run these commands (replace KEY with the key number)
#
# gpg --keyserver subkeys.pgp.net --recv KEY
# gpg --export --armor KEY | sudo apt-key add -

# Ubuntu supported packages (packages, GPG key: 437D05B5)
deb http://br.archive.ubuntu.com/ubuntu breezy main restricted
deb http://br.archive.ubuntu.com/ubuntu breezy-updates main restricted

# Ubuntu supported packages (sources, GPG key: 437D05B5)
deb-src http://br.archive.ubuntu.com/ubuntu breezy main restricted
deb-src http://br.archive.ubuntu.com/ubuntu breezy-updates main restricted

# Ubuntu community supported packages (packages, GPG key: 437D05B5)
deb http://br.archive.ubuntu.com/ubuntu breezy universe multiverse
deb http://br.archive.ubuntu.com/ubuntu breezy-updates universe multiverse

# Ubuntu community supported packages (sources, GPG key: 437D05B5)
deb-src http://br.archive.ubuntu.com/ubuntu breezy universe multiverse
deb-src http://br.archive.ubuntu.com/ubuntu breezy-updates universe multiverse


##########################################################
#### Repositorios oficiais do Ubuntu 5.10 - Breezy #######
##########################################################
## Softwares atualizados
deb http://archive.ubuntu.com/ubuntu breezy main restricted
deb-src http://archive.ubuntu.com/ubuntu breezy main restricted
##
## Atualizações e correções de bugs suportadas pela equipe
##
deb http://archive.ubuntu.com/ubuntu breezy-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu breezy-updates main restricted
deb http://security.ubuntu.com/ubuntu breezy-security main restricted
deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted
##
## universe - não-livres, alguns suportados pela equipe
##
deb http://archive.ubuntu.com/ubuntu breezy-updates universe
deb-src http://archive.ubuntu.com/ubuntu breezy-updates universe
deb http://security.ubuntu.com/ubuntu breezy-security universe
deb-src http://security.ubuntu.com/ubuntu breezy-security universe
deb http://archive.ubuntu.com/ubuntu breezy universe
deb-src http://archive.ubuntu.com/ubuntu breezy universe
##
## multiverse - não-livres, não-suportados pela equipe
##
deb http://archive.ubuntu.com/ubuntu breezy-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu breezy-updates multiverse
deb http://security.ubuntu.com/ubuntu breezy-security multiverse
deb-src http://security.ubuntu.com/ubuntu breezy-security multiverse
deb http://archive.ubuntu.com/ubuntu breezy multiverse
deb-src http://archive.ubuntu.com/ubuntu breezy multiverse
##
## Backports - Pacotes importados de versoes mais novas - Brasil
deb http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse

##########################################################
####################### ATENCAO ##########################
##########################################################
# Os repositorios abaixo nao sao oficiais do Ubuntu. #
# Se quiser utiliza-los faca por sua propria conta e #
# risco. Basta retirar o simbolo "#" no comeco da linha #
# com o endereco do repositorio para ativa-lo. Salve o #
# arquivo e feche-o. Em seguida execute o comando: #
# sudo apt-get update #
# Feito isso abra o gerenciador de pacotes e instale o #
# programa desejado. Apos feito isto, edite novamente #
# este arquivo e comente novamente a linha colocando o #
# simbolo "#" no inicio da linha com o endereco #
# #
# Utilizar repositorios do Debian pode incluir riscos #
# Sempre que estiver com um repositorio nao-oficial #
# ativado, NAO faca nenhuma das atualizacoes indicadas #
# pelo ubuntu para nao misturar os pacotes debian/ubuntu.#
##########################################################

##########################################################
###### Repositorios NAO oficiais do Ubuntu 5.10 #########
##########################################################

################ Open Office 2.0 Final ###################
# deb http://people.ubuntu.com/~doko/OOo2/ ./
##########################################################

################## Codecs Multimidia #####################
##### Atencao: descomente apenas para instalar codecs ####
######### multimidia e depois comente novamente ##########
#deb ftp://ftp.nerim.net/debian-marillat/ etch main
##########################################################

######### Poucos pacotes, mas possui o Gaim-VV ###########
# deb http://people.debian.org/~smimram/debian/ unstable main
##########################################################

############## Skype e outros programas ##################
## Descomente para instalar algum programa específico e comente novamente.
#deb http://debian.neo.pl/wfmh/ unstable main contrib non-free
##########################################################

############ Plugins para o Gift (Apollon) ###############
# deb http://apt.cerkinfo.be/ unstable main contrib non-free
# deb-src http://apt.cerkinfo.be/ unstable main contrib non-free
##########################################################

###### Aqui voce encontra o libdvdcss para tocar #########
##### DVDs e o VLC (Player de video super compativel) ####
#deb http://download.videolan.org/pub/videolan/debian sid main
#deb-src http://download.videolan.org/pub/videolan/debian sid main
##########################################################

--------------------------

Obrigado mais uma vez!
CLEVO Intel Celeron Mobile 1.4 V25
Notebook for Human Beings

dudu_ubuntun

Bom, tua source.list tá um pouco bagunçada, vc ta usando repositorios do 5.10 6.06 e 6.10 :S
Qual é a versao do teu ubuntu? Breezy, Dapper ou Edgy? Vc não pode misturar os repositorios.

Se vc esta usando Dapper uma boa source.list é essa aqui:
http://ubuntuforum-pt.org/index.php?topic=7955.0

Se vc usa Edgy usa essa aqui:
http://ubuntuforum-pt.org/index.php?topic=13424.0

Para editar a source.list:
sudo gedit /etc/apt/source.list


Coloca a os repositorios da versao do Ubuntu que vc ta usando;
Depois atualiza com um:  sudo apt-get update
Depois usa o check para ver quais os pacotes quebrados: sudo apt-get check
Depois (se tudo der certo) instale o build-essential: sudo apt-get install build-essential
Detalhe: vc deve estar precisando do build-essential para compilar algum programa, depois vc vai precisar do gcc, cpp  e do linux-headers-versao_do_teu_kernel, mas isso é para depois rsrsrs, vamos acertar esse teu source.list e instalar o buil-essential primeiro


t+

carlosgatto

Cara.... que feio, to ateh com vergonha de tanto perguntar... nao sei o nome dele, sei q a versao eh 6.06 acho que se eu entendi um poko eh dapper? Bom... coloquei a lista do link mas deu erro... entao fui no wizard do ubuntu e fiz esta:

Ai mudei o br la pra us.... quem sabe os gringo sao melhores...
E ficou assim:

-----------------------------
# Ubuntu supported packages (packages, GPG key: 437D05B5)
deb http://us.archive.ubuntu.com/ubuntu dapper main restricted
deb http://us.archive.ubuntu.com/ubuntu dapper-updates main restricted
deb http://security.ubuntu.com/ubuntu dapper-security main restricted

# Ubuntu community supported packages (packages, GPG key: 437D05B5)
#deb http://us.archive.ubuntu.com/ubuntu dapper universe multiverse
deb http://us.archive.ubuntu.com/ubuntu dapper-updates universe multiverse
deb http://security.ubuntu.com/ubuntu dapper-security universe multiverse

#deb-src http://us.archive.ubuntu.com/ubuntu dapper main restricted
#deb-src http://us.archive.ubuntu.com/ubuntu dapper-updates main restricted
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted

deb-src http://us.archive.ubuntu.com/ubuntu dapper universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu dapper-updates universe multiverse
#deb-src http://security.ubuntu.com/ubuntu dapper-security universe multiversexy
---------------------

Os que eu desabilitei foi pq davam erros...
---------
Hit http://us.archive.ubuntu.com dapper-updates/universe Sources
Hit http://us.archive.ubuntu.com dapper-updates/multiverse Sources
Fetched 3B in 34s (0B/s)
Reading package lists... Done
---------

O check deu ok... nao retornou nada...
O upgrade foi em torno de 27Mb... mas ficou cheio de erros...

-------------
Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/main/n/ntp/ntp-simple_4.2.0a+stable-8.1ubuntu6_i386.deb  Error reading from server. Remote end closed connection
Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/main/p/planner/planner_0.13-4ubuntu2_i386.deb  Error reading from server. Remote end closed connection
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
-----------------
Esse foi apenas um deles...
Vou reinstalar o Ubuntu...  :'( :'( :'( :'( :'( :'( :'(

CLEVO Intel Celeron Mobile 1.4 V25
Notebook for Human Beings

carlosgatto

Po nao acredito... depois de muito --fix-missing.... ahhahaha ele instalou o build!!
Mas mesmo assim ainda acusa a falta do GLIB...

--------------------
checking for glib-config... no
checking for GLIB - version >= 1.2.2... no
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
configure: error: *** GLIB >= 1.2.2 not installed - please install first ***
---------------------

Nao achei no cache...
CLEVO Intel Celeron Mobile 1.4 V25
Notebook for Human Beings

Lamego

apt-cache search libglib dev
libglib2.0-dev <- Deve ser esta
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

dudu_ubuntun

Bom, a questão dos repositórios é fundamental!
Ficar alterando os repositórios, colocando "qualquer" site pode te trazer problemas.
Sobre a versão do teu Ubuntu vc pode ver em: Sistema -> Sobre o Ubuntu. Logo no começo vai dizer qual é a tua versão, que acredito ser Dapper Drake 6.06 LTS
Sobre o GLIB: "GLib é a biblioteca central de baixo nível que forma o básico de projetos como GTK+ e Gnome. Permite o manuseamento de estrutura de dados em C e interfaces com funcionalidades de runtime como loop de eventos, tarefas, carregamento dinâmico e um sistema objeto." Ou seja, é uma biblioteca importante rsrs
Sugiro, que vc rode o comando "sudo apt-get clean"  para apagar os pacotes que estão no cache do apt, sugiro que vc use uma source.list "oficial" para Dapper, sugiro que vc ode o comando "sudo apt-get update" e veja se consegue não ter mtos erros.
Mas sinceramente, com todo o respeito, se vc não te mta coisa já configurada, sugiro reinstalar o sistema, mas isso é apenas uma opinião muito pessoal, acho que pra tudo tem conserto.
Se precisar me adc no msn gledson_eduardo@hotmail.com que a gente troca uma idéia.

t+

carlosgatto

Gledson até concordo com vc no sentido de formatar, mas seria muito fácil e se eu cheguei até aqui neste desafio, vou tentar até o fim... ainda bem que nós leigos podemos contar com vcs... eu usava o Slackware há 4 anos... mas nunca me atrevi a mexer com o debian por causa das dependencias e bibliotecas... o Slack já instala um batalhao de libs na instalação, entao nunca me preocupei com isso. Mas to gostando do Ubuntu e gracas  vcs aki do forum! Acho que muita gente nao faz ideia da importancia dos repositórios... valeu pela dica de vcs.

Ainda falta o GTK... mas acho que to no caminho...
CLEVO Intel Celeron Mobile 1.4 V25
Notebook for Human Beings

dudu_ubuntun

Bom, como te falei, dependendo de como está teu pc talvez a melhor solução seria formatar, mas eu também sou bastante persistente e também não gosto de perder nem par ou impar, imagina uma instalação! rsrsrs
Sobre os repositorios meu guru já deu algumas broncas na época que eu iniciei com FC3 e hj dou mto valor aos repositórios.
E realmente, com a ajuda dos feras aqui do forum as coisas ficam mto melhor, um dia chego nos pés desss caras ;)
t+

carlosgatto

CLEVO Intel Celeron Mobile 1.4 V25
Notebook for Human Beings

carlosgatto

Nao achei o GTK+ no repositorio... alguem tem alguma ideia?
CLEVO Intel Celeron Mobile 1.4 V25
Notebook for Human Beings