Autor Tema: Wifislax Updater GUI  (Leído 135621 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14483
Re: Wifislax Updater GUI
« Respuesta #200 en: 16-09-2015, 22:34 (Miércoles) »
En cualquier caso tampoco me resultara un drama , blacklistear lo que pidas...

a fin de cuentas yo actualizado directamente sobre los xzm  .. o bajo los paquetes y los instalo a mano.

mas que nada por que antes , me gusta mirar el changelog , para ver si hay alguna nota del por que se actualiza tal o cual ..o por si me falta alguna  "added"  .. o se elimino alguna  "removed".



Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2382
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #201 en: 22-09-2015, 00:28 (Martes) »
El tema de slackware ya lo tengo hecho, instala los paquetes nuevos, actualiza los existentes, y elimina los obsoletos.

El problema es que al actualizar los paquetes de slackware se rompen muchos de los de wifislax, y para solucionar esto estoy añadiendo al updater una función para recompilar automáticamente los paquetes de wifislax que se rompen después de actualizar slackware.

Pero resulta que ningún updater funciona porque el primero que se rompe es aria2.. y tampoco se puede recompilar aria2 porque el updater de aria2 utiliza aria2 para descargar las sources de aria2... curioso...  ;D

Creo que estaría bien que el updater de aria2 utilizara curl o wget, para así poder repararlo cuando se rompa, y así poder reparar también los demás paquetes provenientes de los updaters.

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14483
Re: Wifislax Updater GUI
« Respuesta #202 en: 22-09-2015, 02:46 (Martes) »
nooo , pero no te mates tanto , ... recompilar lo roto es cosa mia , es lo de menos , lo importante es que la queteria slackware se actualice sin romper


si te pones a recompilar cosas , puede tardar un siglo , a todo caso , podría salir un cartelito ...  SOLO CUANDO HAY PAQUETES DE SLACKWARE  , de que pueden ejecutar slackyd -d   para ver si hay algo roto.


recompilar lo que se rompe de fuera de slackware (paquetes nuestros) , muchas veces lleva a necesitar parches , y cosas asi , para poder compilar de nuevo lo roto...yo no me meteria en ese jardín  ;D

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2382
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #203 en: 22-09-2015, 06:05 (Martes) »
Es que si no estamos en las mismas, da lo  mismo si son paquetes de slackware o de wifislax.. la cuestion es que si al actualizar el sistema se rompen cosas, ¿que sentido tiene actualizar?

La idea es que tu solo te encargues de mantener los updaters, añadiendoles los parches que hagan falta y tal, y la gui recompilará los paquetes rotos utilizando esos updaters.

Realmente lo ideal sería no  utilizar los repositorios de slackware, ni tener que compilar nada en el sistema,  si no tener nuestro propio repositorio donde se suban las actualizaciones de slackware al mismo tiempo que los paquetes de wifislax previamente compilados en un sistema actualizado, eso es lo que hacen todas las distros que están basadas en otras distros.

Pero como no nos podemos permitir mantener un repositorio pues la unica opción que queda es recompilar los paquetes que se rompan despues de actualizar.
« Última modificación: 22-09-2015, 06:09 (Martes) por geminis_demon »

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14483
Re: Wifislax Updater GUI
« Respuesta #204 en: 22-09-2015, 06:15 (Martes) »
Solo te lo digo por que recompilar ...puede ser muy largo en segun que paquetes.

Pero como veas ...


El sentido de actualizar es que la base (slackware) este al dia , sobretodo en PARCHES  de seguridad

Si al actualizar la base slackware se rompen filezilla , audacity y wireshark ...  pues realmente no seria tanto drama , de eso hay updaters...y de casi todos los programas wifi , o al menos los mas relevantes.

wireshark , aircrack y demas ...

tu idea puede valer ... pero creo deberia ser como los paquetes slackware , que sea opcional....o que solo se aplique si se activa la casilla slackware.


Yo solo opino , es tu proyecto y decides tu  ;)
Sabes que tienes libertad para hacerlo como creas mejor.
« Última modificación: 22-09-2015, 06:23 (Martes) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14483
Re: Wifislax Updater GUI
« Respuesta #205 en: 28-09-2015, 13:09 (Lunes) »
me he dado cuenta de que hay cosas que la gui pasa por alto ...

por ejemplo donde llamamos la función arquitectura , hay updaters que llevan una especificación


f_arquitectura noarch   , o puede poner i386 u otra cosa , y no se tiene en cuenta , viendo eso, me pregunto si tampoco en tareas finales , que hay cosas que si se estripan se estropean y llevan un

no strip   , o algo asi , ahora mismo no recuerdo ...lo que se hace en los updaters es comprobar si la función pasa algún parámetro o b¡viene vacio , si viene vacio pues ya lo típico pero si viene algo especificado hay que hacer caso.

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2382
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #206 en: 28-09-2015, 17:49 (Lunes) »
Ok, cuando llegue a casa lo miraré detenidamente y te digo.

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14483
Re: Wifislax Updater GUI
« Respuesta #207 en: 28-09-2015, 20:33 (Lunes) »
Ok, cuando llegue a casa lo miraré detenidamente y te digo.

lo tienes fácil .. patrones conocidos mismamente es noarch , en este caso no es muy importante pero en otros si , ya que se baja las fuentes según f_arquitectura que a veces son paquetes debían i386 y se pasa como argumento.

lo del no strip  , creo que metasploit por ejemplo si lo estripas no funcionaba o el abobe reader.

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2382
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #208 en: 29-09-2015, 01:47 (Martes) »
La función f_arquitectura no se toca para nada, las funciones de los updaters que no utiliza la GUI son las siguientes:

Código: [Seleccionar]
sed 's/^f_comprobarConexion/:/'|\
sed 's/^f_presentacion/:/'|\
sed 's/^f_comprobarUpdates/:/'|\
sed 's/^f_versionInstalada/:/'|\
sed 's/^f_tareasFinales/:/'|\
sed 's/^f_strip/:/'|\

Lo del nostrip lo tengo arreglado para a próxima versión.


EDITO:  La función f_strip no importa que la GUI no la utilice y haga el strip por su cuenta, ya que no hay ningún updater al que se le pasen parámetros a dicha función.

Código: [Seleccionar]
wifislax ~ # grep -r "f_strip" /opt/wifislax-updaters
/opt/wifislax-updaters/Juegos/gnome-sudoku_updater:f_strip
/opt/wifislax-updaters/Juegos/steam_updater:f_strip
/opt/wifislax-updaters/Juegos/four-in-a-row_updater:f_strip
/opt/wifislax-updaters/Juegos/brutalchess_updater:f_strip
/opt/wifislax-updaters/Juegos/pokerth_updater:f_strip
/opt/wifislax-updaters/Juegos/kde-games_updater:f_strip
/opt/wifislax-updaters/Drivers/acsccid_updater:f_strip
/opt/wifislax-updaters/Auditoria/greenbone-security-assistant_updater:f_strip
/opt/wifislax-updaters/Auditoria/netactview_updater:f_strip
/opt/wifislax-updaters/Auditoria/mfoc_updater:f_strip
/opt/wifislax-updaters/Auditoria/hydra_updater:f_strip
/opt/wifislax-updaters/Auditoria/ettercap_updater:f_strip
/opt/wifislax-updaters/Auditoria/tcpdump_updater:f_strip
/opt/wifislax-updaters/Auditoria/nmap_updater:f_strip
/opt/wifislax-updaters/Auditoria/Angry_ip_scanner_updater:f_strip
/opt/wifislax-updaters/Auditoria/mfcuk_updater:f_strip
/opt/wifislax-updaters/Auditoria/yersinia_updater:f_strip
/opt/wifislax-updaters/Auditoria/aircrack-ng_updater:f_strip
/opt/wifislax-updaters/Auditoria/crunch_updater:f_strip
/opt/wifislax-updaters/Auditoria/openvas-scanner_updater:f_strip
/opt/wifislax-updaters/Auditoria/openvas-cli_updater:f_strip
/opt/wifislax-updaters/Auditoria/openvas-manager_updater:f_strip
/opt/wifislax-updaters/Auditoria/openvas-libraries_updater:f_strip
/opt/wifislax-updaters/Auditoria/wireshark_updater:f_strip
/opt/wifislax-updaters/Pentest/set_updater:f_strip
/opt/wifislax-updaters/Pentest/burpsuite_updater:f_strip
/opt/wifislax-updaters/Pentest/pentbox_updater:f_strip
/opt/wifislax-updaters/Pentest/armitage_updater:f_strip
/opt/wifislax-updaters/Pentest/WebSploit-Framework_updater:f_strip
/opt/wifislax-updaters/Pentest/web-sorrow_updater:f_strip
/opt/wifislax-updaters/Pentest/facebook_hack_tool_updater:f_strip
/opt/wifislax-updaters/Sistema/dosbox_updater:f_strip
/opt/wifislax-updaters/Sistema/flashplayer-plugin_updater:f_strip
/opt/wifislax-updaters/Sistema/firmwares_updater:f_strip
/opt/wifislax-updaters/Sistema/hardinfo_updater:f_strip
/opt/wifislax-updaters/Sistema/ttf-mscorefonts_updater:f_strip
/opt/wifislax-updaters/Sistema/slapt-get_updater:f_strip
/opt/wifislax-updaters/Sistema/gslapt_updater:f_strip
/opt/wifislax-updaters/Sistema/jre_updater:f_strip
/opt/wifislax-updaters/Sistema/pcsc-lite_updater:f_strip
/opt/wifislax-updaters/Sistema/unetbootin_updater:f_strip
/opt/wifislax-updaters/Sistema/cairo-dock_updater:f_strip
/opt/wifislax-updaters/Sistema/cairo-dock-plugins_updater:f_strip
/opt/wifislax-updaters/Sistema/winetricks_updater:f_strip
/opt/wifislax-updaters/Sistema/keepassx_updater:f_strip
/opt/wifislax-updaters/Funciones/funciones_updater:f_strip() {
/opt/wifislax-updaters/Librerias/wxPython_updater:f_strip
/opt/wifislax-updaters/Librerias/libmatroska_updater:f_strip
/opt/wifislax-updaters/Librerias/pulseaudio_updater:f_strip
/opt/wifislax-updaters/Librerias/ffms2_updater:f_strip
/opt/wifislax-updaters/Librerias/matplotlib_updater:f_strip
/opt/wifislax-updaters/Librerias/libgee1_updater:f_strip
/opt/wifislax-updaters/Librerias/wxGTK3_updater:f_strip
/opt/wifislax-updaters/Librerias/apulse_updater:f_strip
/opt/wifislax-updaters/Librerias/liblrdf_updater:f_strip
/opt/wifislax-updaters/Librerias/lighttpd_updater:f_strip
/opt/wifislax-updaters/Librerias/live555_updater:f_strip
/opt/wifislax-updaters/Librerias/mutagen_updater:f_strip
/opt/wifislax-updaters/Librerias/iw_updater:f_strip
/opt/wifislax-updaters/Librerias/gsl_updater:f_strip
/opt/wifislax-updaters/Librerias/numpy_updater:f_strip
/opt/wifislax-updaters/Librerias/transcode_updater:f_strip
/opt/wifislax-updaters/Librerias/libtorrent-rasterbar_updater:f_strip
/opt/wifislax-updaters/Librerias/graphviz_updater:f_strip
/opt/wifislax-updaters/Librerias/hiredis_updater:f_strip
/opt/wifislax-updaters/Librerias/aubio_updater:f_strip
/opt/wifislax-updaters/Librerias/libmicrohttpd_updater:f_strip
/opt/wifislax-updaters/Librerias/xvidcore_updater:f_strip
/opt/wifislax-updaters/Librerias/libnfc_updater:f_strip
/opt/wifislax-updaters/Librerias/ffmpeg_updater:f_strip
/opt/wifislax-updaters/Librerias/wxsvg_updater:f_strip
/opt/wifislax-updaters/Librerias/qqwing_updater:f_strip
/opt/wifislax-updaters/Librerias/cryptopp_updater:f_strip
/opt/wifislax-updaters/Librerias/gst-plugins-ugly_updater:f_strip
/opt/wifislax-updaters/Librerias/twolame_updater:f_strip
/opt/wifislax-updaters/Librerias/libpcap_updater:f_strip
/opt/wifislax-updaters/Librerias/openvas-libraries_updater:f_strip
/opt/wifislax-updaters/Multimedia/k3b_updater:f_strip
/opt/wifislax-updaters/Multimedia/dvdstyler_updater:f_strip
/opt/wifislax-updaters/Multimedia/aegisub_updater:f_strip
/opt/wifislax-updaters/Multimedia/makemkv_updater:f_strip
/opt/wifislax-updaters/Multimedia/spotify_updater:f_strip
/opt/wifislax-updaters/Multimedia/sopcast_updater:f_strip
/opt/wifislax-updaters/Multimedia/smtube_updater:f_strip
/opt/wifislax-updaters/Multimedia/exaile_updater:f_strip
/opt/wifislax-updaters/Multimedia/vlc_updater:f_strip
/opt/wifislax-updaters/Multimedia/lives_updater:f_strip
/opt/wifislax-updaters/Multimedia/openshot_updater:f_strip
/opt/wifislax-updaters/Multimedia/sopcast-player_updater:f_strip
/opt/wifislax-updaters/Multimedia/easytag_updater:f_strip
/opt/wifislax-updaters/Multimedia/inkscape_updater:f_strip
/opt/wifislax-updaters/Multimedia/winff_updater:f_strip
/opt/wifislax-updaters/Multimedia/audacity_updater:f_strip
/opt/wifislax-updaters/Multimedia/mixxx_updater:f_strip
/opt/wifislax-updaters/Multimedia/ardour_updater:f_strip
/opt/wifislax-updaters/Multimedia/Clementine_updater:f_strip
/opt/wifislax-updaters/Multimedia/brasero_updater:f_strip
/opt/wifislax-updaters/Multimedia/avidemux_updater:f_strip
/opt/wifislax-updaters/Multimedia/muse_updater:f_strip
/opt/wifislax-updaters/Multimedia/gpodder_updater:f_strip
/opt/wifislax-updaters/Multimedia/HandBrake_updater:f_strip
/opt/wifislax-updaters/Multimedia/ffmpegyag_updater:f_strip
/opt/wifislax-updaters/Multimedia/devede_updater:f_strip
/opt/wifislax-updaters/Multimedia/smplayer_updater:f_strip
/opt/wifislax-updaters/Oficina/abiword_updater:f_strip
/opt/wifislax-updaters/Oficina/MasterPDFEditor_updater:f_strip
/opt/wifislax-updaters/Oficina/glabels_updater:f_strip
/opt/wifislax-updaters/Internet/telegram_updater:f_strip
/opt/wifislax-updaters/Internet/qbittorrent_updater:f_strip
/opt/wifislax-updaters/Internet/xampp_updater:f_strip
/opt/wifislax-updaters/Internet/transmission_updater:f_strip
/opt/wifislax-updaters/Internet/youtube-dl_updater:f_strip
/opt/wifislax-updaters/Internet/filezilla_updater:f_strip
/opt/wifislax-updaters/Internet/hexchat_updater:f_strip
/opt/wifislax-updaters/Internet/dropbox_updater:f_strip
/opt/wifislax-updaters/Desarrollo/fpc_updater:f_strip
/opt/wifislax-updaters/Desarrollo/jdk_updater:f_strip
/opt/wifislax-updaters/Desarrollo/wxHexEditor_updater:f_strip
/opt/wifislax-updaters/Desarrollo/geany-plugins_updater:f_strip
/opt/wifislax-updaters/Desarrollo/python3_updater:f_strip
/opt/wifislax-updaters/Desarrollo/lazarus_updater:f_strip
/opt/wifislax-updaters/Desarrollo/mars_updater:f_strip
/opt/wifislax-updaters/Desarrollo/yad_updater:f_strip
/opt/wifislax-updaters/Desarrollo/geany_updater:f_strip
/opt/wifislax-updaters/Desarrollo/redis_updater:f_strip
/opt/wifislax-updaters/Desarrollo/zenity_updater:f_strip
/opt/wifislax-updaters/Desarrollo/codeblocks_updater:f_strip
/opt/wifislax-updaters/Desarrollo/bluefish_updater:f_strip
/opt/wifislax-updaters/Navegadores/opera_updater:f_strip
/opt/wifislax-updaters/Navegadores/maxthon_updater:f_strip
/opt/wifislax-updaters/Navegadores/firefox_updater:f_strip
/opt/wifislax-updaters/Navegadores/google-chrome_updater:f_strip
/opt/wifislax-updaters/Navegadores/firefox_multi_updater:f_strip
/opt/wifislax-updaters/Navegadores/tor-browser_updater:f_strip

« Última modificación: 29-09-2015, 01:53 (Martes) por geminis_demon »

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14483
Re: Wifislax Updater GUI
« Respuesta #209 en: 29-09-2015, 10:18 (Martes) »
no se toca ,pero tampoco se usa ...

me refiero a que tu funciona de arquitectura , no comprueba antes si se ha pasado algún parámetro..si no que directamente hace i586  a todo.


AHORA NO ENCUENTRO NINGUN UPDATER QUE USE EL NOSTRIP  ,pero lo de arquitectura si que hay unos cuantos...


mira adobe-reader

#Asignamos o detectamos arquitectura
f_arquitectura i486


tu funcion de arquitectura

Código: [Seleccionar]
case "$(uname -m)" in

i?86) ARCH="i586";;
arm*) ARCH="arm";;
  *) ARCH="$(uname -m)";;
esac


la funcion arquitectura de funciones.sh

f_arquitectura() {
   ARCH=$1
if [ -z "$ARCH" ]; then
  case "$( uname -m )" in
    i?86) ARCH=i586 ;;
    arm*) ARCH=arm ;;
       *) ARCH=$( uname -m ) ;;
  esac
fi

if [ "$ARCH" = "i586" ]; then
  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
  LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
  LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
  SLKCFLAGS="-O2 -fPIC"
  LIBDIRSUFFIX="64"
else
  SLKCFLAGS="-O2"
  LIBDIRSUFFIX=""
fi

set -e
}




fijate  , el $1  , recoge el parametro extra si lo hay ...
« Última modificación: 29-09-2015, 10:26 (Martes) por USUARIONUEVO »

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2382
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #210 en: 29-09-2015, 17:00 (Martes) »
He estado mirandolo y mi función solo sirve para ponerle el nombre al paquete.

Para la compilación y todo lo que pase dentro del updater se usa la función del updater, osea que todo eso que estubimos trasteando con SLKCFLAGS y tal.. no servía para nada porque no se usa para la compilación  ;D

De todas formas ya lo tengo arreglado para que le ponga el nombre al paquete correctamente.

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14483
Re: Wifislax Updater GUI
« Respuesta #211 en: 29-09-2015, 17:35 (Martes) »
He estado mirandolo y mi función solo sirve para ponerle el nombre al paquete.

Para la compilación y todo lo que pase dentro del updater se usa la función del updater, osea que todo eso que estubimos trasteando con SLKCFLAGS y tal.. no servía para nada porque no se usa para la compilación  ;D

De todas formas ya lo tengo arreglado para que le ponga el nombre al paquete correctamente.

no es eso solo ...

te he puesto un claro ejemplo ...

adobe-reader  y hay otros, que se basan en el ARCH ,para bajar la sources correspondientes.


si yo paso

f_arquitectura i486

y las sources se bajan en funcion a ese i486 , pues si no lo tienes en cuenta, fallara en la descarga de las sources.


también hay una librería no recuerdo cual ... que le paso i486 por que no se puede compilar en i586
« Última modificación: 29-09-2015, 17:43 (Martes) por USUARIONUEVO »

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2382
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #212 en: 29-09-2015, 17:48 (Martes) »
Pero eso yo no tengo porque tenerlo en cuenta eso es cosa del updater... cada updater es el que descarga las sources del programa que va a instalar, la GUI no se mete en ese terreno.

Te explico con mas detalle como funciona. La GUI coge cada updater y con el comando sed les quita las siguientes funciones:

f_comprobarConexion
f_presentacion
f_comprobarUpdates
f_versionInstalada
f_tareasFinales
f_strip

Y después ejecuta el updater (sin las funciones mencionadas) para que este descargue y compile las sources.

Una vez el updater ha terminado su trabajo, la GUI hace el strip a la carpeta resultante, la instala en el sistema, y crea el módulo o paquete txz si es que está esa opción marcada.

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14483
Re: Wifislax Updater GUI
« Respuesta #213 en: 29-09-2015, 18:09 (Martes) »
bueno , igual yo me estoy haciendo un lio , pero me resulta curioso , por que cuando acaba y genera los paquetes el arch , no se ha tenido en cuenta si se puso otra cosa como noarch o i486


como se que le estas tocando muchas cosas, cuando este algo usable ya lo miro con mas calma.

jajaj si es que contra mas pienso mas me lio ..entonces si los updaters si que llaman a funciones , que es en mayor medida el que decice arch y slackflags y todo eso ..entonces por que el updatergui también hace lo mismo ?¿
« Última modificación: 29-09-2015, 18:10 (Martes) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14483
Re: Wifislax Updater GUI
« Respuesta #214 en: 29-09-2015, 18:12 (Martes) »
Código: [Seleccionar]
f_strip
esa no la deberías quitar ..lo llevan los paquetes que si se pueden estripar los que no, no llevan esa llamada.


si adobe-reader o metasploit los stripas no arrancan.

Fr3dY

  • Visitante
Re: Wifislax Updater GUI
« Respuesta #215 en: 29-09-2015, 18:19 (Martes) »
Lo del strip podríamos verlo, con qué parámetros se está invocando?
Prueba con estos, a ver si así no falla:

--strip-debug
    Remove debugging symbols only.
--strip-unneeded
    Remove all symbols that are not needed for relocation processing.


Saludos
« Última modificación: 29-09-2015, 18:20 (Martes) por Fr3dY »

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2382
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #216 en: 29-09-2015, 21:44 (Martes) »
bueno , igual yo me estoy haciendo un lio , pero me resulta curioso , por que cuando acaba y genera los paquetes el arch , no se ha tenido en cuenta si se puso otra cosa como noarch o i486


como se que le estas tocando muchas cosas, cuando este algo usable ya lo miro con mas calma.

jajaj si es que contra mas pienso mas me lio ..entonces si los updaters si que llaman a funciones , que es en mayor medida el que decice arch y slackflags y todo eso ..entonces por que el updatergui también hace lo mismo ?¿

La gui necesita saber la arquitectura solo para ponerle el nombre al paquete final después de que el updater termine de compilarlo.

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2382
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #217 en: 29-09-2015, 21:47 (Martes) »
Código: [Seleccionar]
f_strip
esa no la deberías quitar ..lo llevan los paquetes que si se pueden estripar los que no, no llevan esa llamada.


si adobe-reader o metasploit los stripas no arrancan.

Ok, entonces esa función la dejo em paz xd

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14483
Re: Wifislax Updater GUI
« Respuesta #218 en: 29-09-2015, 22:06 (Martes) »
Código: [Seleccionar]
f_strip
esa no la deberías quitar ..lo llevan los paquetes que si se pueden estripar los que no, no llevan esa llamada.


si adobe-reader o metasploit los stripas no arrancan.

Ok, entonces esa función la dejo em paz xd


ok , eso si , por que si no no funcionan.

los noarch , hay unos cuantos , patrones conocidos que es solo un txt , igual que bluray-keys ...y alguno mas.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14483
Re: Wifislax Updater GUI
« Respuesta #219 en: 04-10-2015, 15:53 (Domingo) »
el f_strip

lo quitas por que tienes copiada la funcion en el updater gui , es mejor removerla del updater y dejar que los script usaen o no la funcion , segun si se daña o no el paquete.



¿tienes alguna version actualizada del gui?

me da rabia , por que me crea paquetes i586 , y edito a mano despues el log/package  ;)  (los noarch)
« Última modificación: 04-10-2015, 15:53 (Domingo) por USUARIONUEVO »

//FINAL Y MÁS DOS RESPUESTAS