Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[TIP] ValueError: time data did not match format
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools)
View previous topic :: View next topic  
Author Message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Mon Jul 26, 2004 11:43 pm    Post subject: [TIP] ValueError: time data did not match format Reply with quote

questa poi....

Code:
Saltatempo root # emerge sync
Traceback (most recent call last):
  File "/usr/bin/emerge", line 2051, in ?
    mytimestamp=time.mktime(time.strptime(content[0], "%a, %d %b %Y %H:%M:%S +0000"))
  File "/usr/lib/python2.3/_strptime.py", line 424, in strptime
    raise ValueError("time data did not match format:  data=%s  fmt=%s" %
ValueError: time data did not match format:  data=  fmt=%a, %d %b %Y %H:%M:%S +0000
Saltatempo root #


ora, io ho trovato questo, ma non ho capito cosa possa servire brasarmi l'albero di portage, visto che l'errore dice essere derivante da un formato data errato.
Ad ogni buon conto, sto dando
Code:
# emerge-webrsync

Se, dopo, tornero' a poter usare
Code:
# emerge sync
allora ok, se no... boh ! :roll:

Coda


Last edited by codadilupo on Tue Jul 27, 2004 5:05 pm; edited 2 times in total
Back to top
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Tue Jul 27, 2004 12:10 am    Post subject: Reply with quote

c.v.d.: non é cambiato nulla :?

Coda
Back to top
View user's profile Send private message
Marculin
Guru
Guru


Joined: 24 Feb 2004
Posts: 376

PostPosted: Tue Jul 27, 2004 6:46 am    Post subject: Reply with quote

magari si è corrotto il file emerge in sé....non hai un bakup da provare?
_________________
Non capisco perchè continuavo ad avere cosi paura della shell.....è cosi bella :)
Back to top
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Tue Jul 27, 2004 7:41 am    Post subject: Reply with quote

Marculin wrote:
magari si è corrotto il file emerge in sé....non hai un bakup da provare?


purtroppo non credo, visto che di solito backuppo i dati, e non il sistema... soprattutto non backupp /usr/bin/ :-(

Coda
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Tue Jul 27, 2004 7:49 am    Post subject: Reply with quote

Marculin wrote:
magari si è corrotto il file emerge in sé....non hai un bakup da provare?


Nel caso serva a qualcosa ricordo l'esistenza del file:
Code:
/usr/portage/sys-apps/portage/files/README.RESCUE


Ma sinceramente non penso che sia li il problema dato che la linea incriminata (/usr/bin/portage, 2051) da me é:
Code:
mytimestamp=time.mktime(time.strptime(content[0], "%a, %d %b %Y %H:%M:%S +0000"))

quindi identica a quella che da errore a coda.

Forse il problema si trova nella data di qualche file nel filesystem, questo giustificherebbe il perché é stato consigliato brasare l'albero di portage.

Il "non é cambiato nulla" significa che ha dato l'errore anche con l'emerge-webrsync oppure il webrsync é andato a posto ed é fallito il sync sucessivo?
_________________
Ciao da me!
Back to top
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Tue Jul 27, 2004 7:54 am    Post subject: Reply with quote

la seconda che hai detto:
Code:

# emerge-webrsync
é andato a buon fine, metre il successivo
Code:
# emerge sync
mi ha ridato lo stesso errore...

ora, scaricarsi lo snapshot piu' recente dal un mirror e starrarlo, equivale esattamente a dare emerge-webrsync, giusto ?

Coda
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Tue Jul 27, 2004 9:28 am    Post subject: Reply with quote

codadilupo wrote:
ora, scaricarsi lo snapshot piu' recente dal un mirror e starrarlo, equivale esattamente a dare emerge-webrsync, giusto ?


Code:
# emerge-webrsync
Fetching most recent snapshot
Syncing local tree...
...


Sembra che si prenda lo snapshot più recente e dopo faccia un sync.
Direi che puoi provare a muovere il tuo albero di portage in una directory diversa e dopo provare a mettere "as-is" lo snapshot
_________________
Ciao da me!
Back to top
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Tue Jul 27, 2004 9:50 am    Post subject: Reply with quote

randomaze wrote:
Sembra che si prenda lo snapshot più recente e dopo faccia un sync.
Direi che puoi provare a muovere il tuo albero di portage in una directory diversa e dopo provare a mettere "as-is" lo snapshot


questa sera provero'...

pero' continuo a non capirecosa possa essere.... oppure... e se si fosse rovinato il file del timestamp quello che scarica all'inizio per verificare che non abbia già l'utlimo snapshot ?
Qualcuno si ricorda come si chiama e dove sta ? cosi' provo a eliminarlo e vedo cosa succede...

Coda
Back to top
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Tue Jul 27, 2004 5:02 pm    Post subject: Reply with quote

ok, questa é la situazione di partenza:

Code:
Saltatempo root # find /usr/portage/ -name timestamp.chk
/usr/portage/metadata/dtd/timestamp.chk
/usr/portage/metadata/glsa/timestamp.chk
/usr/portage/metadata/timestamp.chk
Saltatempo root #


e via (tanto per non saper ne' leggere ne scrivere ;-)):

Code:
Saltatempo metadata # mv dtd/timestamp.chk dtd/timestamp.chk.bkp; mv glsa/timestamp.chk glsa/timestamp.chk.bkp ; mv timestamp.chk  timestamp.chk.bkp
Saltatempo metadata #


dopodiché, la prova del nove:

Code:
Saltatempo metadata # emerge sync
>>> starting rsync with rsync://156.56.111.198/gentoo-portage...
>>> checking server timestamp ...
Welcome to hawk.gentoo.org

Server Address : 156.56.111.41
Contact Name   : mirror-admin@gentoo.org
Hardware       : 1 x Intel(R) Pentium(R) 4 CPU 2.40GHz, 2176MB RAM


Please note: common gentoo-netiquette says you should not sync more
than once a day.  Users who abuse the rsync.gentoo.org rotation
may be added to a temporary ban list.


MOTD brought to you by motd-o-matic, version 0.3

receiving file list ...
1 file to consider
timestamp.chk
          32 100%    0.00kB/s    0:00:00

Number of files: 1
Number of files transferred: 1
Total file size: 32 bytes
Total transferred file size: 32 bytes
Literal data: 32 bytes
Matched data: 0 bytes
File list size: 32
Total bytes written: 226
Total bytes read: 541

wrote 226 bytes  read 541 bytes  56.81 bytes/sec
total size is 32  speedup is 0.04
Welcome to hawk.gentoo.org

Server Address : 156.56.111.41
Contact Name   : mirror-admin@gentoo.org
Hardware       : 1 x Intel(R) Pentium(R) 4 CPU 2.40GHz, 2176MB RAM


Please note: common gentoo-netiquette says you should not sync more
than once a day.  Users who abuse the rsync.gentoo.org rotation
may be added to a temporary ban list.


MOTD brought to you by motd-o-matic, version 0.3

receiving file list ...
45710 files...


evvai !!!!

Un'ultima controllata, per verificare che sia tutto a posto:

Code:
Saltatempo metadata # find /usr/portage/ -name timestamp.chk
/usr/portage/metadata/dtd/timestamp.chk
/usr/portage/metadata/glsa/timestamp.chk
/usr/portage/metadata/timestamp.chk
Saltatempo metadata #


in pratica, sembra che se il file timestamp.chk risulta corrotto, portage si inchiodi senza altra possibilità, mentre, se il file non risulta presente, allora portage si limita a scriverlo...

Voglio il BUGAwards :twisted: 8)

P.S.: Se qualcuno mi spiega come si fa, vorrei sottoporre la cosa a bugzilla, per chiedere che portage consideri il file corrotto come non esistente, o, quanto meno, avverta di eliminarlo

Coda
Back to top
View user's profile Send private message
motaboy
Developer
Developer


Joined: 15 Dec 2003
Posts: 1483

PostPosted: Tue Jul 27, 2004 5:41 pm    Post subject: Reply with quote

Complimenti per la scoperta!

Per riportare il bug basta che ti iscrivi su bug.gentoo.org. E fai un nuovo report.
Il mio consiglio é di allegare anche il file corrotto in modo che sia piú facile per loro capire il problema.
_________________
...
Back to top
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Tue Jul 27, 2004 5:55 pm    Post subject: Reply with quote

motaboy wrote:
Complimenti per la scoperta!

Per riportare il bug basta che ti iscrivi su bug.gentoo.org. E fai un nuovo report.
Il mio consiglio é di allegare anche il file corrotto in modo che sia piú facile per loro capire il problema.


purtroppo il file timestamp.chk é andato perso con il sync... nella foga ho modficato solo il nome del file, dimenticandomi che un sync brasa tutto il vecchiume dentro l'albero di portage ;-)

P.S.: grazie per l'info su bugzilla

Coda
Back to top
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Wed Jul 28, 2004 3:45 pm    Post subject: Reply with quote

ehi, rapidissimi!

Quote:
------- Additional Comment #2 From Masatomo Nakano 2004-07-28 06:44 PST -------

I've fixed this problem in .51(it's not stable yet).
But I forget the bug number..

Anyway, I'm closing this bug.
Thank you for reporting.
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Wed Jul 28, 2004 5:22 pm    Post subject: Reply with quote

codadilupo wrote:
ehi, rapidissimi!


Cosa credi, che stiano lí ad aspettare le ferie di agosto? :-P :-P :-P
_________________
Ciao da me!
Back to top
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Wed Jul 28, 2004 5:51 pm    Post subject: Reply with quote

randomaze wrote:
Cosa credi, che stiano lí ad aspettare le ferie di agosto? :-P :-P :-P


E' che mi sto abituando ai tempi dell'azienda in cui lavoro :mrgreen:

Coda
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum