Tiago Ribeiro escreveu: > nao tem como gerar o package sendo q ja ta instalado o samba? nao to > querendo atualizar o samba desse outro server nao. > > make package-recursive > ===> Installing for samba-3.0.26a_1,1 > ===> samba-3.0.26a_1,1 depends on shared library: execinfo.1 - found > ===> samba-3.0.26a_1,1 depends on shared library: popt.0 - found > ===> samba-3.0.26a_1,1 depends on shared library: iconv.3 - found > ===> Generating temporary packing list > ===> Checking if net/samba3 already installed > ===> An older version of net/samba3 is already installed (samba-3.0.24,1) > You may wish to ``make deinstall'' and install this port again > by ``make reinstall'' to upgrade it properly. > If you really wish to overwrite the old port of net/samba3 > without deleting it first, set the variable "FORCE_PKG_REGISTER" > in your environment or the "make install" command line. > *** Error code 1 > > Stop in /usr/ports/net/samba3. > *** Error code 1 > > Stop in /usr/ports/net/samba3. > > > Em 30/10/07, Tiago Ribeiro <[EMAIL PROTECTED]> escreveu: > >> ok, valeu, vou testar isto, tenho uns 5.2 pra gerar isto, e mando aki pra >> lista. >> >> abracos. >> >> Em 29/10/07, Josias LG < [EMAIL PROTECTED]> escreveu: >> >>> Tiago Ribeiro escreveu: >>> >>>> pessoal, to tendo um erro no ports de um de meus servers. >>>> >>>> o server eh um 4.10, ah nao posso atualizar nao, pois nao sei qual vai >>>> >>> ser a >>> >>>> reacao de um sistema que está rodando nele, que utiliza emulacao de >>>> aplicativos COFF, na epoca quando testei este server como 5.2 o >>>> >>> aplicativo >>> >>>> gerava um erro, e somente funcionou com o free 4.10, nem mesmo com os >>>> >>> linux >>> >>>> da epoca nao rodava, somente com linux mt antigo >>>> ai o hardware do servidor era mto pros linux antigos. >>>> >>>> FreeBSD bew 4.10-RELEASE FreeBSD 4.10-RELEASE #5: Wed Jul 19 06:59:03 >>>> >>> BRT >>> >>>> 2006 [EMAIL PROTECTED]:/usr/src/sys/compile/BEW i386 >>>> >>>> minha arvore de ports vem dando erros a bastante tempo. >>>> >>>> fui desinstalar o samba e vejam q blz >>>> >>>> bew# pwd >>>> /usr/ports/net/samba3 >>>> bew# make >>>> "Makefile", line 331: Malformed conditional >>>> (!empty(WANT_EXP_MODULES:Midmap_ad)) >>>> "Makefile", line 335: Malformed conditional >>>> (!empty(WANT_EXP_MODULES:Midmap_rid)) >>>> "Makefile", line 337: if-less endif >>>> "Makefile", line 337: Need an operator >>>> "Makefile", line 339: Malformed conditional >>>> (!empty(WANT_EXP_MODULES:Mvfs_cacheprime)) >>>> "Makefile", line 341: if-less endif >>>> "Makefile", line 341: Need an operator >>>> "Makefile", line 343: Malformed conditional >>>> (!empty(WANT_EXP_MODULES:Mvfs_catia)) >>>> "Makefile", line 345: if-less endif >>>> "Makefile", line 345: Need an operator >>>> "Makefile", line 347: Malformed conditional >>>> (!empty(WANT_EXP_MODULES:Mvfs_commit)) >>>> "Makefile", line 349: if-less endif >>>> "Makefile", line 349: Need an operator >>>> "Makefile", line 474: if-less endif >>>> "Makefile", line 474: Need an operator >>>> make: fatal errors encountered -- cannot continue >>>> >>>> este erro ai dava qdo eu fazia um pkg_version -v -l \< , ate ai ele me >>>> encomodava somente um pouco, depois dessa do samba foi a gota dagua. >>>> >>>> mais vejam outras coisas: >>>> >>>> bew# pwd >>>> /usr/ports >>>> bew# make fetchindex >>>> fetch: http://www.FreeBSD.org/ports/INDEX-4.bz2 : Not Found >>>> *** Error code 1 >>>> >>>> Stop in /usr/ports. >>>> >>>> >>>> e tb: >>>> >>>> >>>> bew# make index >>>> Generating INDEX-4 - please >>>> >>>> >>> wait.."/usr/ports/audio/gstreamer-plugins-esound/../../multimedia/gstreamer-plugins/Makefile.common", >>> >>> >>>> line 392: Malformed conditional >>>> >>> (${gst_${GST_PLUGIN}_GCONF_SCHEMAS}!="") >>> >>> "/usr/ports/audio/gstreamer-plugins-esound/../../multimedia/gstreamer-plugins/Makefile.common", >>> >>>> line 396: Malformed conditional (${gst_${GST_PLUGIN}_USE_SDL}!="") >>>> >>>> >>> "/usr/ports/audio/gstreamer-plugins-esound/../../multimedia/gstreamer-plugins/Makefile.common", >>> >>>> line 398: if-less endif >>>> >>>> >>> "/usr/ports/audio/gstreamer-plugins-esound/../../multimedia/gstreamer-plugins/Makefile.common", >>> >>> >>>> line 398: Need an operator >>>> >>>> >>> "/usr/ports/audio/gstreamer-plugins-esound/../../multimedia/gstreamer-plugins/Makefile.common", >>> >>>> line 419: if-less endif >>>> >>>> >>> "/usr/ports/audio/gstreamer-plugins-esound/../../multimedia/gstreamer-plugins/Makefile.common", >>> >>> >>>> line 419: Need an operator >>>> make: fatal errors encountered -- cannot continue >>>> ===> audio/gstreamer-plugins-esound failed >>>> *** Error code 1 >>>> 1 error >>>> >>>> ******************************************************************** >>>> Before reporting this error, verify that you are running a supported >>>> version of FreeBSD (see http://www.FreeBSD.org/ports/) and that you >>>> have a complete and up-to-date ports collection. (INDEX builds are >>>> not supported with partial or out-of-date ports collections -- in >>>> particular, if you are using cvsup, you must cvsup the "ports-all" >>>> collection, and have no "refuse" files.) If that is the case, then >>>> report the failure to [EMAIL PROTECTED] together with relevant >>>> details of your ports configuration (including FreeBSD version, >>>> your architecture, your environment, and your /etc/make.conf >>>> settings, especially compiler flags and WITH/WITHOUT settings). >>>> >>>> Note: the latest pre-generated version of INDEX may be fetched >>>> automatically with "make fetchindex". >>>> ******************************************************************** >>>> >>>> *** Error code 1 >>>> >>>> Stop in /usr/ports. >>>> *** Error code 1 >>>> >>>> Stop in /usr/ports. >>>> >>>> >>>> portsnap, cvsup, e nada soluciona, alguem pode me ajudar? >>>> >>>> >>>> somente pra garantir vai ai meu make.conf >>>> >>>> bew# cat /etc/make.conf >>>> # added by use.perl 2006-07-20 08:25:56 >>>> PERL_VER=5.8.8 >>>> PERL_VERSION=5.8.8 >>>> NOPERL=yes >>>> X11BASE=${LOCALBASE} >>>> >>>> abracos. >>>> >>>> >>>> >>>> >>>> >>>> >>> bem, tambem se pode "produzir" um package em outro freebsd e tentar >>> instalar no 4.10 >>> pra isso, crie no diretorio /usr/ports o diretorio packages, depois, va >>> pra pasta do port, tipo samba mesmo, e digite make recursive-package ou >>> make package-recursive (nao me lembro a ordem agora) e nisso o programa >>> vai ter o seu pacote gerado pra instalação em outros bsds. A vantagem é >>> que o package gerado é o mesmo da versao do ports, nao sendo versao >>> "antiga". Depois disso, no diretorio packages, entre na pasta gerada >>> chamada All, e dentro dela voce tera o pacote, que no caso foi o samba, >>> com todas as suas dependencias. No outro bsd, pkg_add -v samba.tgz e >>> pronto, se precisar de alguma dependencia ele tera disponivel pois voce >>> transporta todo o conteudo da pasta All para o server bsd. Detalhe, pode >>> >>> existir packages antigos que precisaram ser removidos para aplicar os >>> novos, mas quais sao eles irá vir no aviso de erro. é so uma sugestão. >>> >>> >>> ------------------------- >>> Histórico: http://www.fug.com.br/historico/html/freebsd/ >>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >>> >>> >> >> -- >> att, >> Tiago Ribeiro >> OVERSEC - +55 32 3084 2930 >> >> > > Deve ter este modo sim, porem so com uma pesquisa + a fundo. No meu caso eu > gero os pacotes em cima de uma maquina virtual, tipo em cima do vmware ou > microsoft virtual pc, e sao exclusivamente para este tipo de coisa, se for > instalar em uma maquina virtual, em /boot/loader.conf de a entrada > kern.hz="100" e corra pro abraço. Sobre gerar packages sem instalação, > teoricamente apenas o comando make recursive-packages clean deveria apenas > gerar o pacote sem tentar instalar. tambem teoricamente o comando para gerar > o pacote e instalar seria make recursive-package install clean. Enfim, so > mesmo fazendo uma pesquisa na tarde de hoje pra descobrir quais variaveis da > para se usar no caso do make recursive...
------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd