[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Como adicionar um patch a um ARQ.deb



ola felipe

estou instalando um patch p ppp para ele aceitar autenticação  do samba que achei nesse site http://oss.universe-network.net/patches/ppp-smbpasswd.php,


baixei o fonte do ppp dentro dele achei um tar.gz e descompactei, pelo que pude intender p lendo o patch que é duas versões anteriores, eu mudei somente a versão do patch



diff -ur -N ppp-2.4.2/pppd/Makefile.linux ppp-2.4.2-patched-cleaned/pppd/Makefile.linux
--- ppp-2.4.2/pppd/Makefile.linux    Thu Nov 27 22:55:19 2003
+++ ppp-2.4.2-patched-cleaned/pppd/Makefile.linux    Fri Jul  2 17:17:52 2004

 para

diff -ur -N ppp-2.4.4/pppd/Makefile.linux ppp-2.4.4-patched-cleaned/pppd/Makefile.linux
--- ppp-2.4.4/pppd/Makefile.linux    Thu Nov 27 22:55:19 2003
+++ ppp-2.4.4-patched-cleaned/pppd/Makefile.linux    Fri Jul  2 17:17:52 2004

e renomeei o arquivo pra ficar em 2.4.4  e rodei
mas ele me devolve essa informação


/usr/src/ppp-2.4.4rel/upstream/tarballs# patch -Np0 -i ppp-2.4.4-smb.patch
patching file ppp-2.4.4/pppd/Makefile.linux
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file ppp-2.4.4/pppd/Makefile.linux.rej
patching file ppp-2.4.4/pppd/auth.c
Hunk #1 succeeded at 121 with fuzz 2.
Hunk #2 succeeded at 424 with fuzz 2 (offset 16 lines).
Hunk #3 FAILED at 2327.
1 out of 3 hunks FAILED -- saving rejects to file ppp-2.4.4/pppd/auth.c.rej
patching file ppp-2.4.4/pppd/chap_ms.c
Hunk #1 FAILED at 74.
Hunk #2 succeeded at 541 with fuzz 2 (offset 6 lines).
Hunk #3 FAILED at 595.
2 out of 3 hunks FAILED -- saving rejects to file ppp-2.4.4/pppd/chap_ms.c.rej
patching file ppp-2.4.4/pppd/smbpwd.h


como minha experiência a patch linux esta iniciando agora não intendi os hunk failed

vc ou alguém sabe o que pode estar acontecendo ?


desde ja fico grato por qualquer ajuda






Em 24 de maio de 2010 02:30, Felipe Augusto van de Wiel (faw) <faw@funlabs.org> escreveu:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 20-05-2010 12:22, Anderson Bertling wrote:
> estou com dificuldades para adicionar um patch em um aquivo.deb
> ou fonte, baixei o codigo fonte em atp-get soucer  dentro de
> /usr/src/  fiz o donwloads do patch e coloque ele na mesma pastas
> mas pelo que li na internet tenho que baixar o codigo fonte e
> rodar o patch no codigo fonte  mas não entendi direito o que é
> para fazer alguem pode me dar uma mão

       Depende da versão do pacote DEB, a versão 3.0 é mais
fácil de adicionar patches. Na versão 1.0 depende do tipo de
sistema de patches sendo usado.

       Em geral, ao baixar o pacote com 'apt-get source'
tem um diretório debian/patches, você pode adicionar seu
patch lá e instruir o sistema para aplicar este novo patch.
Mandar reconstruir o pacote fará com que o mesmo inclua o
seu patch, sugiro alterar a versão do pacote para permitir
que você saiba a diferença.

Abraço,
- --
Felipe Augusto van de Wiel (faw)
Debian. Freedom to code. Code to freedom!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkv6DwQACgkQCjAO0JDlykZJTgCgyq8cQtQ59N0TnSMgyhQijqNI
3ikAoI97bri1dTk5bQyOBgkQFwzkSmX/
=6IVK
-----END PGP SIGNATURE-----


--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 4BFA0F05.6040604@funlabs.org" target="_blank">http://lists.debian.org/4BFA0F05.6040604@funlabs.org




--
Att

Anderson Bertling


Reply to: