Problema com dpkg

1. Problema com dpkg

Adrian Ahmed
Ahmed

(usa Debian)

Enviado em 15/10/2017 - 17:51h

Olá, gente, sou usuário Debian Stable e está ocorrendo um problema ao usar o apt-build install (programa). O que eu percebo de erro em destaque no terminal ao usar o apt-build é o seguinte; dpkg-buildpackage: error: debian/rules build gave error exit status 2

Alguém sabe o que está ocorrendo? acredito ser essa linha contendo esse erro que está impedindo de continuar a compilação - instalação. Muitos pode dizer, instala com apt install (programa) que é mais fácil, sim é mais fácil, mas quero aprender a usar o apt-build. hehe



  


2. Re: Problema com dpkg

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/10/2017 - 18:12h

Ahmed escreveu:

Olá, gente, sou usuário Debian Stable e está ocorrendo um problema ao usar o apt-build install (programa). O que eu percebo de erro em destaque no terminal ao usar o apt-build é o seguinte; dpkg-buildpackage: error: debian/rules build gave error exit status 2

Alguém sabe o que está ocorrendo? acredito ser essa linha contendo esse erro que está impedindo de continuar a compilação - instalação. Muitos pode dizer, instala com apt install (programa) que é mais fácil, sim é mais fácil, mas quero aprender a usar o apt-build. hehe


Corrija o DPKG e veja se resolve.
Logado como root, siga esta sequência de comandos. Um por vez, seguido de Enter:


# dpkg --configure -a
# apt-get -f install
# apt-get -f remove
# apt-get update



*******************************************************
* https://www.linuxcounter.net/cert/620448.png *
*******************************************************


3. Re: Problema com dpkg

Adrian Ahmed
Ahmed

(usa Debian)

Enviado em 15/10/2017 - 18:26h

Izaias, infelizmente o erro insiste. Nesse caso estou tentando instalar o player audacious, mas também já tentei instalar o media center Kodi, com o apt-build, mas sempre o erro permanece. Para que possa ser melhor compreendido, vou deixar abaixo parte do que aparece no terminal, parte essa que pode informar detalhes, porém não consigo compreender e já pesquisei, mas nada ainda. Alguns erros na linha onde diz gcc também é visto no terminal, mas logo no começo do processo. Se precisar eu posto tudo que aparece no terminal, mas é muita coisa.

configure: exit 77
dh_auto_configure: ./configure --build=i686-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=${prefix}/lib/i386-linux-gnu --libexecdir=${prefix}/lib/i386-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --disable-rpath --enable-chardet --enable-qt --disable-sse2 --with-buildstamp=Debian package returned exit code 77
debian/rules:18: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/var/cache/apt-build/build/audacious-3.7.2'
debian/rules:15: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
----> Cleaning up object files <-----
Cleaning in directory .
dpkg-buildpackage --rules-target clean -rfakeroot -us -uc
dpkg-buildpackage: warning: using a gain-root-command while being root
dpkg-buildpackage: info: source package audacious
dpkg-buildpackage: info: source version 3.7.2-1+aptbuild2
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by root <root@debian>
dpkg-buildpackage: info: host architecture i386
fakeroot debian/rules clean
dh clean --with autoreconf --parallel
dh_testdir
debian/rules override_dh_auto_clean
make[1]: Entering directory '/var/cache/apt-build/build/audacious-3.7.2'
dh_auto_clean || true
make -j1 distclean
make[2]: Entering directory '/var/cache/apt-build/build/audacious-3.7.2'
Makefile:16: buildsys.mk: Arquivo ou diretório não encontrado
make[2]: *** No rule to make target 'buildsys.mk'. Pare.
make[2]: Leaving directory '/var/cache/apt-build/build/audacious-3.7.2'
dh_auto_clean: make -j1 distclean returned exit code 2
rm -f src/libaudcore/audio.h
make[1]: Leaving directory '/var/cache/apt-build/build/audacious-3.7.2'
dh_autoreconf_clean
dh_clean
Error while building audacious!
Sorry, no package to install.



4. Re: Problema com dpkg

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/10/2017 - 18:31h

Ahmed escreveu:

Izaias, infelizmente o erro insiste. Nesse caso estou tentando instalar o player audacious, mas também já tentei instalar o media center Kodi, com o apt-build, mas sempre o erro permanece. Para que possa ser melhor compreendido, vou deixar abaixo parte do que aparece no terminal, parte essa que pode informar detalhes, porém não consigo compreender e já pesquisei, mas nada ainda. Alguns erros na linha onde diz gcc também é visto no terminal, mas logo no começo do processo. Se precisar eu posto tudo que aparece no terminal, mas é muita coisa.

configure: exit 77
dh_auto_configure: ./configure --build=i686-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=${prefix}/lib/i386-linux-gnu --libexecdir=${prefix}/lib/i386-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --disable-rpath --enable-chardet --enable-qt --disable-sse2 --with-buildstamp=Debian package returned exit code 77
debian/rules:18: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/var/cache/apt-build/build/audacious-3.7.2'
debian/rules:15: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
----> Cleaning up object files <-----
Cleaning in directory .
dpkg-buildpackage --rules-target clean -rfakeroot -us -uc
dpkg-buildpackage: warning: using a gain-root-command while being root
dpkg-buildpackage: info: source package audacious
dpkg-buildpackage: info: source version 3.7.2-1+aptbuild2
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by root <root@debian>
dpkg-buildpackage: info: host architecture i386
fakeroot debian/rules clean
dh clean --with autoreconf --parallel
dh_testdir
debian/rules override_dh_auto_clean
make[1]: Entering directory '/var/cache/apt-build/build/audacious-3.7.2'
dh_auto_clean || true
make -j1 distclean
make[2]: Entering directory '/var/cache/apt-build/build/audacious-3.7.2'
Makefile:16: buildsys.mk: Arquivo ou diretório não encontrado
make[2]: *** No rule to make target 'buildsys.mk'. Pare.
make[2]: Leaving directory '/var/cache/apt-build/build/audacious-3.7.2'
dh_auto_clean: make -j1 distclean returned exit code 2
rm -f src/libaudcore/audio.h
make[1]: Leaving directory '/var/cache/apt-build/build/audacious-3.7.2'
dh_autoreconf_clean
dh_clean
Error while building audacious!
Sorry, no package to install.


Remova o arquivo conflitante (cuidado):

sudo rm -rf /var/cache/apt-build/build/audacious-3.7.2

Depois instale o Audacious pelo apt. Se ao instalar apresentar erros com o DPKG, refaça os passos mostrados no meu 1º comentário.

O Debian requer um pacote de compiladores. Pesquise a respeito ou veja os erros mostrados no terminal.

Espero que alguém possa ajudar.




*******************************************************
* https://www.linuxcounter.net/cert/620448.png *
*******************************************************






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts