Как скопировать пакеты в ppa от одного выпуска до другого? (бессмысленный “же версии уже был опубликован файлы” ошибка)

Нажмите Alt + F2 и запустите software-properties-gtk.

Нажмите вкладку Other Software, вы увидите, что каждый PPA имеет две строки: одну для скомпилированных пакетов и одну для источника, Uncheck обе строки, чтобы отключить PPA.

6
задан 10 January 2011 в 04:30

18 ответов

Вы получаете ошибку, потому что версия не была перегружена, а версия точно такая же. Вы не должны иметь один и тот же пакет с той же версией в том же ppa. Для освобождения с несколькими релизами я обычно либо набрасываю второстепенную версию:

mypackage_1.2-0ubuntu1 < for lucid
mypackage_1.2-0ubuntu2 < for maverick

Или я на самом деле называю их в расчете.

mypackage_1.2-0lucid2

Предполагается, что это более формальный, debian способ сделать это, но я не нашел его.

4
ответ дан 25 May 2018 в 23:33
  • 1
    Да, я использую «разные имена для разных выпусков». тоже, но в этом случае я использую функцию copy packages, и никаких существующих пакетов natty вообще нет. Если копировать в "этот ppa" никогда не работает, почему это вариант? – Scott Ritchie 10 January 2011 в 07:06
  • 2
    Это ошибка в панели запуска, которая либо не изменяет имя / версию, либо предлагает эту опцию. Результат ожидается от немого кода, и я уверен, что код был предназначен для перемещения пакетов с одного ppa на другой, а не из одного релиза в другой. – Martin Owens -doctormo- 10 January 2011 в 08:28
  • 3
    При расследовании вы можете копировать пакеты, если вы их не перестроить. Я думаю, что это фактически так же, как работает архив Ubuntu - пакеты, которые не изменили версию в 3 выпусках, фактически были построены 3 выпуска назад и идентичны двоичным. Полезно для пересылки. – Scott Ritchie 10 January 2011 в 20:25
  • 4
    FYI, вот соответствующая ошибка запуска: bugs.launchpad.net/launchpad/+bug/330711 . – Nico Schlömer 5 November 2017 в 15:55

Вы получаете ошибку, потому что версия не разбалтываются и Версия точно такая же. Вы не должны иметь тот же пакет с той же версии в одном НПА. Для выпуска с нескольких выпусках я обычно либо поднять версии:

mypackage_1.2-0ubuntu1 < for lucid mypackage_1.2-0ubuntu2 < for maverick

или я на самом деле назову их в релиз.

mypackage_1.2-0lucid2

там должен быть более формальным, как в Debian сделать это, но я не нашел его.

4
ответ дан 25 July 2018 в 22:38

Вы получаете ошибку, потому что версия не разбалтываются и Версия точно такая же. Вы не должны иметь тот же пакет с той же версии в одном НПА. Для выпуска с нескольких выпусках я обычно либо поднять версии:

mypackage_1.2-0ubuntu1 < for lucid mypackage_1.2-0ubuntu2 < for maverick

или я на самом деле назову их в релиз.

mypackage_1.2-0lucid2

там должен быть более формальным, как в Debian сделать это, но я не нашел его.

4
ответ дан 26 July 2018 в 23:17

Вы получаете ошибку, потому что версия не разбалтываются и Версия точно такая же. Вы не должны иметь тот же пакет с той же версии в одном НПА. Для выпуска с нескольких выпусках я обычно либо поднять версии:

mypackage_1.2-0ubuntu1 < for lucid mypackage_1.2-0ubuntu2 < for maverick

или я на самом деле назову их в релиз.

mypackage_1.2-0lucid2

там должен быть более формальным, как в Debian сделать это, но я не нашел его.

4
ответ дан 2 August 2018 в 04:04

Вы получаете ошибку, потому что версия не была перегружена, а версия точно такая же. Вы не должны иметь один и тот же пакет с той же версией в том же ppa. Для освобождения с несколькими версиями я обычно либо выдал второстепенную версию:

  mypackage_1.2-0ubuntu1 & lt;  для lucid mypackage_1.2-0ubuntu2 & lt;  для maverick  

Или я на самом деле называю их в расчете.

  mypackage_1.2-0lucid2  

Предполагается быть более формальным, debian способом сделать это, но я не нашел его.

4
ответ дан 4 August 2018 в 20:08

Вы получаете ошибку, потому что версия не была перегружена, а версия точно такая же. Вы не должны иметь один и тот же пакет с той же версией в том же ppa. Для освобождения с несколькими версиями я обычно либо выдал второстепенную версию:

  mypackage_1.2-0ubuntu1 & lt;  для lucid mypackage_1.2-0ubuntu2 & lt;  для maverick  

Или я на самом деле называю их в расчете.

  mypackage_1.2-0lucid2  

Предполагается быть более формальным, debian способом сделать это, но я не нашел его.

4
ответ дан 6 August 2018 в 04:10

Вы получаете ошибку, потому что версия не была перегружена, а версия точно такая же. Вы не должны иметь один и тот же пакет с той же версией в том же ppa. Для освобождения с несколькими версиями я обычно либо выдал второстепенную версию:

  mypackage_1.2-0ubuntu1 & lt;  для lucid mypackage_1.2-0ubuntu2 & lt;  для maverick  

Или я на самом деле называю их в расчете.

  mypackage_1.2-0lucid2  

Предполагается быть более формальным, debian способом сделать это, но я не нашел его.

4
ответ дан 7 August 2018 в 22:09

Вы получаете ошибку, потому что версия не была перегружена, а версия точно такая же. Вы не должны иметь один и тот же пакет с той же версией в том же ppa. Для освобождения с несколькими версиями я обычно либо выдал второстепенную версию:

  mypackage_1.2-0ubuntu1 & lt;  для lucid mypackage_1.2-0ubuntu2 & lt;  для maverick  

Или я на самом деле называю их в расчете.

  mypackage_1.2-0lucid2  

Предполагается быть более формальным, debian способом сделать это, но я не нашел его.

4
ответ дан 10 August 2018 в 10:23

Вы получаете ошибку, потому что версия не была перегружена, а версия точно такая же. Вы не должны иметь один и тот же пакет с той же версией в том же ppa. Для освобождения с несколькими версиями я обычно либо выдал второстепенную версию:

  mypackage_1.2-0ubuntu1 & lt;  для lucid mypackage_1.2-0ubuntu2 & lt;  для maverick  

Или я на самом деле называю их в расчете.

  mypackage_1.2-0lucid2  

Предполагается быть более формальным, debian способом сделать это, но я не нашел его.

4
ответ дан 13 August 2018 в 16:48
  • 1
    Да, я использую «разные имена для разных выпусков». тоже, но в этом случае я использую функцию copy packages, и никаких существующих пакетов natty вообще нет. Если копировать в "этот ppa" никогда не работает, почему это вариант? – Scott Ritchie 10 January 2011 в 07:06
  • 2
    Это ошибка в панели запуска, которая либо не изменяет имя / версию, либо предлагает эту опцию. Результат ожидается от немого кода, и я уверен, что код был предназначен для перемещения пакетов с одного ppa на другой, а не из одного релиза в другой. – Martin Owens -doctormo- 10 January 2011 в 08:28
  • 3
    При расследовании вы можете копировать пакеты, если вы их не перестроить. Я думаю, что это фактически так же, как работает архив Ubuntu - пакеты, которые не изменили версию в 3 выпусках, фактически были построены 3 выпуска назад и идентичны двоичным. Полезно для пересылки. – Scott Ritchie 10 January 2011 в 20:25
  • 4
    FYI, вот соответствующая ошибка запуска: bugs.launchpad.net/launchpad/+bug/330711 . – Nico Schlömer 5 November 2017 в 15:55

Некоторые пакеты не нужно перестраивать для разных выпусков, например. документация или пакеты python. Затем выберите вариант «Копировать существующие двоичные файлы», и копия будет успешной.

1
ответ дан 25 May 2018 в 23:33

некоторые пакеты не должны быть перестроены для разных релизов, например документацию или пакеты Python. Затем выберите "скопировать существующие файлы" и копия получится.

1
ответ дан 25 July 2018 в 22:38

некоторые пакеты не должны быть перестроены для разных релизов, например документацию или пакеты Python. Затем выберите "скопировать существующие файлы" и копия получится.

1
ответ дан 26 July 2018 в 23:17

некоторые пакеты не должны быть перестроены для разных релизов, например документацию или пакеты Python. Затем выберите "скопировать существующие файлы" и копия получится.

1
ответ дан 2 August 2018 в 04:04

Некоторые пакеты не нужно перестраивать для разных выпусков, например. документация или пакеты python. Затем выберите вариант «Копировать существующие двоичные файлы», и копия будет успешной.

1
ответ дан 4 August 2018 в 20:08

Некоторые пакеты не нужно перестраивать для разных выпусков, например. документация или пакеты python. Затем выберите вариант «Копировать существующие двоичные файлы», и копия будет успешной.

1
ответ дан 6 August 2018 в 04:10

Некоторые пакеты не нужно перестраивать для разных выпусков, например. документация или пакеты python. Затем выберите вариант «Копировать существующие двоичные файлы», и копия будет успешной.

1
ответ дан 7 August 2018 в 22:09

Некоторые пакеты не нужно перестраивать для разных выпусков, например. документация или пакеты python. Затем выберите вариант «Копировать существующие двоичные файлы», и копия будет успешной.

1
ответ дан 10 August 2018 в 10:23

Некоторые пакеты не нужно перестраивать для разных выпусков, например. документация или пакеты python. Затем выберите вариант «Копировать существующие двоичные файлы», и копия будет успешной.

1
ответ дан 13 August 2018 в 16:48

Другие вопросы по тегам:

Похожие вопросы: