Dove posso vedere quale versione di Ubuntu distribuisce la versione fissa di un programma interessato da un bug?


13

Questo errore è contrassegnato come "risolto":

https://bugs.launchpad.net/ubuntu/+source/python3.4/+bug/1290847

Dove posso vedere quale versione di Ubuntu include la versione fissa?

PS: vorrei evitare di leggere il lungo testo mobile. Non esiste una voce di database per questo?

Aggiornamento: indosso gli occhiali per l'utente finale. Non mi interessa la versione del pacchetto con la correzione. Mi interessa la versione di Ubuntu con la correzione.



Buona domanda. Per quanto ne so, non esiste un modo semplice per trovare esattamente in quale versione o versioni del pacchetto arriva la correzione.
Rmano,

@muru Immagino che questa domanda non sia specifica per quel bug. L'idea è --- supponiamo che sia passato sei mesi ormai. Voglio verificare se il mio pacchetto ( whatever-3.4.6-ubuntu6.3+build3ad esempio,) ha la correzione o no ... questo è quello che penso che l'OP stia chiedendo - vero? Se sì, pensa di modificare la domanda per renderla un po 'più chiara.
Rmano,

2
@Rmano Indosso gli occhiali per l'utente finale. Non ho modificato le impostazioni predefinite di Ubuntu per gli aggiornamenti. Questo significa che ho installato tutti gli aggiornamenti. Se ho impostato i miei occhiali per sviluppatori è molto facile controllare quale versione del pacchetto è in quale versione di Ubuntu. Sei confuso adesso? Faccio sviluppo software con Linux da oltre due anni. So aiutare me stesso. Ma ... Perché mancano le informazioni ovviamente interessanti? Cari amanti dei dettagli: mettetevi gli occhiali nuovi!
Guettli,

3
@muru Penso che informazioni importanti come questa debbano essere archiviate nel database strutturato di launchpad.
Guettli,

Risposte:


3

Perché indossi un paio di occhiali per l'utente finale ;) - ecco una risposta che include immagini ...

Il tuo bug citato ha una correzione e la correzione viene rilasciata. Tuttavia, non è ancora chiaro in quale versione di Ubuntu verrà inclusa.

   inserisci qui la descrizione dell'immagine

E anche il commento # 43 è interessante (Grazie @muru ).

> Perché questo è contrassegnato come "Fix Release? Questo è ancora rotto.

Fix rilasciato significa risolto nella serie di sviluppo, non necessariamente nelle versioni rilasciate di Ubuntu.


Un altro esempio è il bug 1264554 nello stesso pacchetto. Come puoi vedere nello screenshot, la correzione per il bug è stata rilasciata per Trusty.

   inserisci qui la descrizione dell'immagine


Cosa ci dice questo?

Finché non riesci a vedere questa bella icona con il nome della versione di Ubuntu

   inserisci qui la descrizione dell'immagine

il bug non è stato corretto.


Non dimenticare il bug LP stesso: i messaggi sul bug LP stesso indicano quando le cose sono state riparate (ad eccezione di quelle riparate da fusioni da altri sistemi operativi)
Thomas Ward

1
Rilevante: commento n. 43 nel primo bug.
muru,

Penso che ci debba essere un nuovo stato: "Risolto in dev". In questo modo puoi distinguere tra "Fix Release" (ad esempio in Trusty) e lo stato che è un'etichetta come questa nel commento: "Fixed release significa riparato nella serie di sviluppo, non necessariamente nelle versioni rilasciate di Ubuntu".
Guettli,

@guettli che si chiama fix commit ma non verrebbe impostato per il bug del pacchetto - solo nel progetto a monte (vale a dire i bug tracker del progetto python)
Thomas Ward

"Finché non riesci a vedere questa bella icona con il nome della versione di Ubuntu ... il bug non è stato risolto": questo non è necessariamente sempre vero. Se un bug è stato risolto nella versione di sviluppo di Ubuntu, allora ogni successiva versione di Ubuntu avrà normalmente il bug corretto, ma generalmente non verrà esplicitamente nominato nello stato del bug.
Robie Basak,

0

Ho preso questa domanda per essere, come trovo, quali versioni contengono una determinata versione di un pacchetto.

Puoi trovare molte informazioni guardando il sito dei pacchetti ubuntu. Ho appena cercato il pacchetto "python3" in tutte le versioni di ubuntu: - http://packages.ubuntu.com/search?suite=all§ion=all&arch=any&keywords=python3&searchon=names

È venuto fuori con questo: - Pacchetto python3

  • preciso (12.04LTS) (python): linguaggio interattivo orientato agli oggetti di alto livello (versione predefinita di python3) 3.2.3-0ubuntu1: all
  • precise-updates (python): linguaggio interattivo orientato agli oggetti di alto livello (versione predefinita di python3) 3.2.3-0ubuntu1.2: amd64 i386
  • fidato (14.04LTS) (python): linguaggio interattivo orientato agli oggetti di alto livello (versione predefinita di python3) 3.4.0-0ubuntu2: amd64 i386
  • utopic (python): linguaggio interattivo orientato agli oggetti di alto livello (versione predefinita di python3) 3.4.2-1: amd64 i386
  • vivid (python): linguaggio interattivo orientato agli oggetti di alto livello (versione predefinita di python3) 3.4.3-1: amd64 i386
  • wily (python): linguaggio interattivo di alto livello orientato agli oggetti (versione predefinita di python3) 3.4.3-4ubuntu1: amd64 i386

Quindi penso che la versione 3.4 di Python sia affidabile, utopica, vivida e astuta

Sarebbe utile se chiunque su Launchpad contrassegnasse qualcosa come fisso, identifichi quale versione di Python contiene una correzione particolare, ma come diceva la discussione su Launchpad, non è semplice (e direi, non è uno specifico di Ubuntu o)).


Scusa, e dov'è la risposta? :)
AB

Mi dispiace non sono stato chiaro. cerchi nel bug, la cronologia per la versione di Python contenente la tua correzione, quindi cerchi nella lista dei pacchetti la versione principale del tuo pacchetto, quindi guardi la lista. Non posso essere molto più chiaro di così.
Sibaz,

Se la cronologia del launchpad non ti dice la versione di qualcosa che contiene la tua correzione, dovresti chiedere al team di sviluppo di Python e controllare il loro sistema di tracciamento dei bug, suppongo. Dato che questa domanda è su un forum di Ubuntu, l'ho considerata una domanda relativa alla parte Ubuntu della domanda e ho risposto alla domanda come posta, piuttosto che come previsto
Sibaz,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.