Visualizza dettagli anomalia Vai alle note ] Storia dell'anomalia ] Stampa ]
IDProgettoCategoriaVisibilitàInserita ilUltimo aggiornamento
0000047Distribuzione GNU/Linux (italiano)sviluppo (compilatore,autotools,ecc.)pubblico2008-05-06 10:322008-05-14 12:12
Segnalata daskiver 
Assegnata aDavide Madrisan 
PrioritànormaleSeveritàminoreRiproducibilitànon testato
StatorisoltaMotivazionerisolta 
PiattaformaS.O.Versione
Versione del prodotto 
Assegnata alla versioneRisolta nella versione 
Riassunto0000047: problemi con autospec e proxy
Descrizionefacendo autospec -10 nomespec --server 3
mi dice che i file sono caricati al 100%
(ho un proxy, autospec -a1 e -a3 scaaricano correttamente i files)

andando con gftp però non li trovo.
allora ho caricato a mano con gftp i seguenti files:
apt-file
supertux
supertux-editor
quindi ho cancellato con ftp qcad versione vecchia
EtichetteNessuna etichetta assegnata
File allegatipatch file icon autospec-1.1.9-proxyusers.patch [^] (812 bytes) 2008-05-07 20:45 [Mostra il contenuto]

- Relazioni

-  Annotazioni relative all'anomalia
(0000211)
skiver (sviluppatore)
2008-05-06 10:32

sono sul pc che usa il proxy su porta 3128
(0000212)
gil (sviluppatore)
2008-05-06 16:47

Anche io lo stesso problema
ciao
(0000213)
skiver (sviluppatore)
2008-05-07 10:43

[tferro@openmamba SPECS]$ autospec -u -a10 sharutils --server 3
aggiornamento del pacchetto sharutils alla versione [?]...
ricavo l'elenco dei file da `ftp://ftpaccounts.openmamba.org/pub/openmamba/devel-skiver/SRPMS.base/'... [^]
upload dei nuovi pacchetti sul sito ftp 0000003 (ftp://ftpaccounts.openmamba.org [^])...
 * sharutils-4.6.3-1mamba.i586.rpm
   --> ftp://ftpaccounts.openmamba.org [^] :: /RPMS.i586
######################################################################## 100,0%
[ftp://ftpaccounts.openmamba.org//RPMS.i586/sharutils-4.6.3-1mamba.i586.rpm [^]]
 * sharutils-4.6.3-1mamba.src.rpm
   --> ftp://ftpaccounts.openmamba.org [^] :: /SRPMS.base
######################################################################## 100,0%
[ftp://ftpaccounts.openmamba.org//SRPMS.base/sharutils-4.6.3-1mamba.src.rpm [^]]
non sono stati trovati vecchi pacchetti

ho ricontrollato, entrando via ftp i pacchetti non c'erano, li ho caricati con gftp...
(0000214)
skiver (sviluppatore)
2008-05-07 16:06
modificata il: 2008-05-07 16:06

con guarddog disattivato e proxy impostato, su synaptics:
W: Errore nello scaricamento di http://www.openmamba.org/pub/openmamba/milestone1/RPMS.i586/perl-AptPkg-0.1.21-2mamba.i586.rpm [^]
  Cannot initiate the connection to 3128:80 (0.0.12.56). - connect (22 Invalid argument)


W: Errore nello scaricamento di http://www.openmamba.org/pub/openmamba/milestone1/RPMS.i586/perl-Config-File-1.4-1mamba.i586.rpm [^]
  Cannot initiate the connection to 3128:80 (0.0.12.56). - connect (22 Invalid argument)


W: Errore nello scaricamento di http://www.openmamba.org/pub/openmamba/milestone1/RPMS.i586/apt-file-2.0.8.2-1mamba.noarch.rpm [^]
  Cannot initiate the connection to 3128:80 (0.0.12.56). - connect (22 Invalid argument)

(0000215)
Davide Madrisan (sviluppatore)
2008-05-07 16:16

Nel file .autospec della home directory sono settate le variabili
   proxy="<proxy_addr>:<proxy_port>"
   proxy_user="<proxy_usr>:<proxy_passwd>"
?

Inoltre mi servirebbe l'output di autospec eseguito con l'opzione --debug
(0000216)
skiver (sviluppatore)
2008-05-07 16:20

l'output te lo ho inviato via mail

nel file da te indicato ho impostato
proxy="10.12.120.254:3128"

proxy_user non c'è, del resto non uso nessun user neanche su win!
(0000218)
Davide Madrisan (sviluppatore)
2008-05-07 20:35

Ho trovato un baco nel codice di autospec relativo all'utenza proxy.
Questa patch corregge il problema:

--- pck-update.old 2008-05-07 19:51:12.000000000 +0200
+++ pck-update 2008-05-07 19:51:38.000000000 +0200
@@ -2910,7 +2910,7 @@
          # now saving the updated copy...
 
          local ftp_opts="$curl_opts_netlink\
-${proxy:+ --proxy $proxy}${proxyuser:+ --proxy-user $proxy_user}"
+${proxy:+ --proxy $proxy}${proxy_user:+ --proxy-user $proxy_user}"
 
          [ "${ftp_rw_passive_mode[$ftp_server_upload_num]}" = "on" ] &&
             ftp_opts="$ftp_opts --ftp-pasv"
@@ -3131,7 +3131,7 @@
          fi
 
          local ftp_opts="$curl_opts_netlink\
-${proxy:+ --proxy $proxy}${proxyuser:+ --proxy-user $proxy_user}"
+${proxy:+ --proxy $proxy}${proxy_user:+ --proxy-user $proxy_user}"
 
          [ "${ftp_rw_passive_mode[$ftp_server_upload_num]}" = "on" ] &&
             ftp_opts="$ftp_opts --ftp-pasv"

E' da applicare al file /usr/share/autospec/pck-update.
Ditemi se risolve il problema segnalato. Sono dubbioso.
Non riesco infatti a riprodurre il problema.
(0000219)
skiver (sviluppatore)
2008-05-08 08:25
modificata il: 2008-05-08 08:32

no, non cambia nulla (e comunque qui l'user non c'è, quindi il parametro penso sia ignorato...).

comunque non funziona nemmeno se faccio questa sostituzione

-${proxy:+ --proxy $proxy}${proxyuser:+ --proxy-user $proxy_user}"
+${proxy:+ --proxy $proxy}"

(0000222)
skiver (sviluppatore)
2008-05-08 11:42

Per quanto riguarda il download, funzionano le opzioni -a0 -a1 -a2 -a3 (riesco a scaricare dai server i sorgenti aggiornati, vecchi e gli spec)
Il problema si riscontra con i buildrequirements, in quel punto non si collega a mamba per scaricarli, dà errore... esempio:

Failed to fetch http://www.openmamba.org/pub/openmamba/milestone1/RPMS.i586/docbook2X-0.8.5-6qilnx.i586.rpm [^] Could not connect to www.openmamba.org:80 (194.116.82.32). - connect (111 Connection refused)
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
ERROR: impossibile installare i build requirement necessari


es. di autospec con -a0 e -a1 (ma funzionano anche -a2 e -a3)


[tferro@openmamba ~]$ autospec -u -a0 apt
aggiornamento del pacchetto apt alla versione [?]...
[step 0] -- cerca se il pacchetto è disponibile nei repository
ricavo l'elenco dei file da `http://www.openmamba.org/pub/openmamba/devel/SRPMS.base/'... [^]
Archivio : (#0) http://www.openmamba.org/pub/openmamba/devel/SRPMS.base [^]
Pacchetto : apt-0.5.15lorg3.2-6mamba.src.rpm
ricavo l'elenco dei file da `http://www.openmamba.org/pub/openmamba/devel-contrib/SRPMS.base/'... [^]
ricavo l'elenco dei file da `http://www.openmamba.org/pub/openmamba/devel-contrib/remotebuild/SRPMS/'... [^]
ricavo l'elenco dei file da `ftp://ftpaccounts.openmamba.org/pub/openmamba/devel-skiver/SRPMS.base/'... [^]

[tferro@openmamba ~]$ autospec -u -a1 apt
aggiornamento del pacchetto apt alla versione [?]...
[step 1] -- download ed installazione del pacchetto srpm
ricavo l'elenco dei file da `http://www.openmamba.org/pub/openmamba/devel/SRPMS.base/'... [^]
download di apt-0.5.15lorg3.2-6mamba.src.rpm...
######################################################################## 100,0%
scaricato da `http://www.openmamba.org/pub/openmamba/devel/SRPMS.base' [^]
installazione di apt-0.5.15lorg3.2-6mamba.src.rpm...
* /usr/src/RPM/SOURCES/apt-0.5.15cnc6-install-virtual.patch
* /usr/src/RPM/SOURCES/apt-0.5.15cnc6-list-nodeps-help.patch
* /usr/src/RPM/SOURCES/apt-0.5.15cnc6-sgml-docbook.patch
* /usr/src/RPM/SOURCES/apt-0.5.15cnc7-install-extras.patch
* /usr/src/RPM/SOURCES/apt-0.5.15lorg3.2-comps.patch
* /usr/src/RPM/SOURCES/apt-0.5.15lorg3.2-hal_support.patch
* /usr/src/RPM/SOURCES/apt-0.5.15lorg3.2-rpm_4.4.6.patch
* /usr/src/RPM/SOURCES/apt-0.5.15lorg3.2-rpm_4.4.7.patch
* /usr/src/RPM/SOURCES/apt-0.5.15lorg3.2.tar.bz2
* /usr/src/RPM/SOURCES/apt-0.5.15lorg3.93-rpmsense.patch
* /usr/src/RPM/SOURCES/apt-conf
* /usr/src/RPM/SOURCES/apt-configure-index
* /usr/src/RPM/SOURCES/apt-rpmpriorities
* /usr/src/RPM/SOURCES/apt-sources.list
* /usr/src/RPM/SPECS/apt.spec
(0000272)
skiver (sviluppatore)
2008-05-14 08:07

hai scoperto qualcosa?
confermo che ancora non mi funziona... grazie
(0000278)
Davide Madrisan (sviluppatore)
2008-05-14 12:08

Dopo i test con skiver è risultato che si trattava di un problema di configurazione di autospec (.autospec).

Se si è dietro proxy questa configurazione funziona:

ftpurl_ro_rpms[4]="http://www.openmamba.org/pub/openmamba/*userdir*/RPMS.@arch@" [^]
ftpurl_ro_srpms[4]="http://www.openmamba.org/pub/openmamba/*userdir*/SRPMS.base" [^]
ftp_rw_server[4]="www.openmamba.org"
ftp_rw_user[4]="*user*"
ftp_rw_passwd[4]="*passwd*"
ftp_rw_rpms_dir[4]="/pub/openmamba/devel-kde4/RPMS.@arch@"
ftp_rw_srpms_dir[4]="/pub/openmamba/devel-kde4/SRPMS.base"
(0000279)
Davide Madrisan (sviluppatore)
2008-05-14 12:10

La versione 1.2.0 di autospec corregge il problema relativo alla variabile "proxyuser".

- Storia dell'anomalia
Modificata il Nome utente Campo Modifica
2008-05-06 10:32 skiver Nuova anomalia
2008-05-06 10:32 skiver Nota aggiunta: 0000211
2008-05-06 16:47 gil Nota aggiunta: 0000212
2008-05-07 10:43 skiver Nota aggiunta: 0000213
2008-05-07 10:44 skiver Stato nuova => assegnata
2008-05-07 10:44 skiver Assegnata a => silvan
2008-05-07 16:06 skiver Nota aggiunta: 0000214
2008-05-07 16:06 skiver Nota modificata: 0000214
2008-05-07 16:16 Davide Madrisan Nota aggiunta: 0000215
2008-05-07 16:20 skiver Nota aggiunta: 0000216
2008-05-07 16:30 silvan Assegnata a silvan => Davide Madrisan
2008-05-07 17:58 Davide Madrisan Stato assegnata => da discutere
2008-05-07 18:00 Davide Madrisan Stato da discutere => assegnata
2008-05-07 20:35 Davide Madrisan Nota aggiunta: 0000218
2008-05-07 20:45 Davide Madrisan Allegato aggiunto: autospec-1.1.9-proxyusers.patch
2008-05-08 08:25 skiver Nota aggiunta: 0000219
2008-05-08 08:32 skiver Nota modificata: 0000219
2008-05-08 11:42 skiver Nota aggiunta: 0000222
2008-05-14 08:07 skiver Nota aggiunta: 0000272
2008-05-14 12:08 Davide Madrisan Nota aggiunta: 0000278
2008-05-14 12:10 Davide Madrisan Nota aggiunta: 0000279
2008-05-14 12:11 Davide Madrisan Motivazione aperta => risolta
2008-05-14 12:11 skiver Stato assegnata => chiusa
2008-05-14 12:12 Davide Madrisan Stato chiusa => risolta


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker