Autor Tópico: Meu apt-build não funciona!  (Lida 3354 vezes)

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Meu apt-build não funciona!
« Online: 27 de Janeiro de 2006, 12:23 »
Olá pessoal, o caso aqui é sério!

O apt-build não tá buildando nada!!!! :)

Os seguintes erros ocorrem:

1)  apt-build install banshee
march: no such variable at /etc/apt/apt-build.conf line 4


Meu apt-build.conf


Código: [Selecionar]
build-dir = /var/cache/apt-build/build
repository-dir = /var/cache/apt-build/repository
Olevel = -O3
march = -march=athlon-xp
mcpu = -mcpu=athlon-xp
options = " athlon-xp"
make_options = " "


2) checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
make: ** [config.status] Erro 77


Segundo a turma do Gentoo meus CFLAGS estão errados ou é a versão do meu GCC, estou usando a versão 4:4.0.1-3. Mas as versões 3.4  e 3.3 também estão instaladas.

3) Quando ele passa da faze da compilação ele diz que não pode instalar o pacote porque não usei a variante -y e nem o --force-yes !


Enfim, nada funciona, já tentei com o Mozilla, aMule e o Banshee. O engraçado é que se baixo o arquivo fonte e tento a compilação e instalação através do checkinstall, corre tudo 100% bem.

Não manjo nada desses CFLAGS, segui a dica destes tutoriais:

http://www.debian-rs.org/sites/www.debian-rs.org/artigos/apt-build-pt-br.html

http://julien.danjou.info/article-apt-build-pt-br.html

Como posso corrigir esses problemas?
Kubuntu 21.10 / Linux Mint XFCE 20.2

Offline alexandre

  • Usuário Ubuntu
  • *
  • Mensagens: 83
  • Alexandre Carneiro
    • Ver perfil
mesmo problema
« Resposta #1 Online: 28 de Janeiro de 2006, 17:10 »
estou com o mesmo problema seu.
já tentei com várias versões do gcc, e nada.

# apt-build install figlet
-----> Installing build dependencies (for figlet) <-----
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências... Pronto
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
-----> Updating package lists <-----
Ign file: apt-build Release.gpg
Obtendo:1 file: apt-build Release [89B]
Ign file: apt-build/main Packages
Obtendo:2 http://security.ubuntu.com breezy-security Release.gpg [189B]
Obtendo:3 http://archive.ubuntu.com breezy Release.gpg [189B]
Atingido http://security.ubuntu.com breezy-security Release
Atingido http://archive.ubuntu.com breezy Release
Atingido http://security.ubuntu.com breezy-security/main Packages
Atingido http://archive.ubuntu.com breezy/multiverse Packages
Atingido http://security.ubuntu.com breezy-security/restricted Packages
Atingido http://security.ubuntu.com breezy-security/main Sources
Atingido http://archive.ubuntu.com breezy/multiverse Sources
Atingido http://security.ubuntu.com breezy-security/restricted Sources
Atingido http://security.ubuntu.com breezy-security/universe Packages
Atingido http://security.ubuntu.com breezy-security/universe Sources
Obtendo:4 http://br.archive.ubuntu.com breezy Release.gpg [189B]
Obtendo:5 http://br.archive.ubuntu.com breezy-updates Release.gpg [189B]
Obtendo:6 http://br.archive.ubuntu.com breezy-backports Release.gpg [189B]
Atingido http://br.archive.ubuntu.com breezy Release
Atingido http://br.archive.ubuntu.com breezy-updates Release
Atingido http://br.archive.ubuntu.com breezy-backports Release
Atingido http://br.archive.ubuntu.com breezy/main Packages
Atingido http://br.archive.ubuntu.com breezy/restricted Packages
Atingido http://br.archive.ubuntu.com breezy/main Sources
Atingido http://br.archive.ubuntu.com breezy/restricted Sources
Atingido http://br.archive.ubuntu.com breezy/universe Packages
Atingido http://br.archive.ubuntu.com breezy/universe Sources
Atingido http://br.archive.ubuntu.com breezy-updates/main Packages
Atingido http://br.archive.ubuntu.com breezy-updates/restricted Packages
Atingido http://br.archive.ubuntu.com breezy-updates/main Sources
Atingido http://br.archive.ubuntu.com breezy-updates/restricted Sources
Atingido http://br.archive.ubuntu.com breezy-backports/main Packages
Atingido http://br.archive.ubuntu.com breezy-backports/restricted Packages
Atingido http://br.archive.ubuntu.com breezy-backports/universe Packages
Atingido http://br.archive.ubuntu.com breezy-backports/multiverse Packages
Atingido http://br.archive.ubuntu.com breezy-backports/main Sources
Atingido http://br.archive.ubuntu.com breezy-backports/restricted Sources
Atingido http://br.archive.ubuntu.com breezy-backports/universe Sources
Atingido http://br.archive.ubuntu.com breezy-backports/multiverse Sources
Baixados 94B em 6s (16B/s)
Lendo Lista de Pacotes... Pronto
-----> Downloading source figlet (2.2.1-4) <-----
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências... Pronto
Precisa obter 179kB de arquivos fonte.
Obtendo:1 http://archive.ubuntu.com breezy/multiverse figlet 2.2.1-4 (dsc) [562B]
Obtendo:2 http://archive.ubuntu.com breezy/multiverse figlet 2.2.1-4 (tar) [172kB]
Obtendo:3 http://archive.ubuntu.com breezy/multiverse figlet 2.2.1-4 (diff) [6566B]
Baixados 179kB em 8s (22,0kB/s)
dpkg-source: extracting figlet in figlet-2.2.1
dpkg-source: unpacking figlet_2.2.1.orig.tar.gz
dpkg-source: applying ./figlet_2.2.1-4.diff.gz
-----> Building figlet <-----
dpkg-buildpackage: source package is figlet
dpkg-buildpackage: source version is 2.2.1-4
dpkg-buildpackage: source changed by root <root@localhost.localdomain>
dpkg-buildpackage: host architecture i386
 debian/rules clean
dh_testdir
rm -f build-stamp
rm -f install-stamp
rm -rf debian/trash
# Add here commands to clean up after the build process.
/usr/bin/make clean
make[1]: Entrando no diretório `/var/cache/apt-build/build/figlet-2.2.1'
rm -f *.o figlet chkfont
make[1]: Saindo do diretório `/var/cache/apt-build/build/figlet-2.2.1'
find . -name '*~' -exec rm {} \;
rm -f stamp-build
rm -f debian/figlet.elc
dh_clean
        rm -f debian/figlet.substvars
        rm -f debian/figlet.*.debhelper
        rm -rf debian/figlet
        rm -f debian/files
        find . -type f -a \
                \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
                 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
                 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
                 -o -name TAGS -o -name core -o \( -path '*/.deps/*' -a -name '*.P' \) \
                \)  -exec rm -f {} \;
        rm -rf autom4te.cache
 debian/rules build
dh_testdir
mkdir debian/trash
# Add here commands to compile the package.
/usr/bin/make DEFAULTFONTDIR="/usr/share/figlet" DESTDIR="/usr/bin"
make[1]: Entrando no diretório `/var/cache/apt-build/build/figlet-2.2.1'
gcc -g -DDEFAULTFONTDIR=\"/usr/share/figlet\" \
   -DDEFAULTFONTFILE=\"standard.flf\" \
   figlet.c zipio.c crc.c inflate.c -o figlet
gcc: athlon-x: Arquivo ou diretório não encontrado
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
make[1]: ** [figlet] Erro 1
make[1]: Saindo do diretório `/var/cache/apt-build/build/figlet-2.2.1'
make: ** [build-stamp] Erro 2
----> Cleaning up object files <-----
Cleaning in directory .
dh_testdir
rm -f build-stamp
rm -f install-stamp
rm -rf debian/trash
# Add here commands to clean up after the build process.
/usr/bin/make clean
make[1]: Entrando no diretório `/var/cache/apt-build/build/figlet-2.2.1'
rm -f *.o figlet chkfont
make[1]: Saindo do diretório `/var/cache/apt-build/build/figlet-2.2.1'
find . -name '*~' -exec rm {} \;
rm -f stamp-build
rm -f debian/figlet.elc
dh_clean
        rm -f debian/figlet.substvars
        rm -f debian/figlet.*.debhelper
        rm -rf debian/figlet
        rm -f debian/files
        find . -type f -a \
                \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
                 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
                 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
                 -o -name TAGS -o -name core -o \( -path '*/.deps/*' -a -name '*.P' \) \
                \)  -exec rm -f {} \;
        rm -rf autom4te.cache
Error while building figlet!
Sorry, no package to install.
:?)