Автор Тема: Не скачиваются исходники некоторых программ по apt-get source  (Прочитано 905 раз)

Оффлайн dmtrpv

  • Давно тут
  • **
  • Сообщений: 26
Добрый день.

Дистрибутив altlinux-7.0.4-centaurus-x86_64.

Репозитории стандартные дефолтные.

Почему то не могу по apt-get source получить исходники некоторых программ, например claws-mail получаю, а при попытке получить исходник easypaint получаю ошибку, причем через браузер я этот исходник с репозитория Alt нормально скачиваю.

[dmtrpv@alt ~]$ apt-get source easypaint
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Необходимо получить 47,9kB исходных архивов.
Ошибка http://ftp.altlinux.org x86_64/classic easypaint 0.6.0-alt1 (srpm)
  Could not open file easypaint-0.6.0-alt1.src.rpm - open (13 Permission denied)
Невозможно получить http://ftp.altlinux.org/pub/distributions/ALTLinux/p7/branch/x86_64/./SRPMS.classic/easypaint-0.6.0-alt1.src.rpm  Could not open file easypaint-0.6.0-alt1.src.rpm - open (13 Permission denied)
E: Невозможно скачать некоторые архивы.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
apt-get update перед этим делали?

Оффлайн dmtrpv

  • Давно тут
  • **
  • Сообщений: 26

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Пользователь входит в группу rpm (что выдаёт id от пользователя)?

Оффлайн dmtrpv

  • Давно тут
  • **
  • Сообщений: 26
Дело в том, что, например, команда apt-get source claws-mail отрабатывает нормально же, исходники скачиваются, а apt-get source easypaint выдает приведенную мной выше ошибку.

В группу rpm входит.

[dmtrpv@alt ~]$ id
uid=500(dmtrpv) gid=500(dmtrpv) группы=500(dmtrpv),10(wheel),14(uucp),16(rpm),19(proc),22(cdrom),71(floppy),80(cdwriter),81(audio),83(radio),453(vboxusers),466(camera),468(hashman),471(xgrp),472(scanner),501(dmtrpv_a),502(dmtrpv_b)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
могу сразу сказать - проблемы на сервере нет, я спокойно скачал исходниики.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Может в кэше apt-a что-то не то ?

Оффлайн dmtrpv

  • Давно тут
  • **
  • Сообщений: 26
Может в кэше apt-a что-то не то ?

apt-get clean сделал, не помогло

Оффлайн dmtrpv

  • Давно тут
  • **
  • Сообщений: 26
Нашел в багзилле ALT Linux Bugzilla – #23438 от 2010 года такую же проблему, только там человек не мог исходники ядра получить, а в остальном такая же ошибка.
Судя по комментарию к ошибке, у мантейнера она не воспроизвелась и ее закрыли.

https://bugzilla.altlinux.org/show_bug.cgi?id=23438
« Последнее редактирование: 04.03.2015 23:51:59 от dmtrpv »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Раз
Could not open file easypaint-0.6.0-alt1.src.rpm - open (13 Permission denied)
значит, как я понимаю, фал скачан т нет прав на его открытие. Сморите на права этого файла.

Оффлайн dmtrpv

  • Давно тут
  • **
  • Сообщений: 26
Да, действительно, файл скачивается.

Посмотрел права файла, стоит root.
Как такое может быть?

Со скаченными другими исходниками такой проблемы нет, у них права пользователя, к тому же и команда apt-get source работает из под пользователя.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Не в курсе, как вы его смогли скачать из-под root, но он у вас "застрял в кэше" и не довал  не установить, не удалить его пользователю.

Оффлайн dmtrpv

  • Давно тут
  • **
  • Сообщений: 26
В том то и дело, что качал из под пользователя.
Что можно предпринять, чтобы такой проблемы не было?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Вы могли, например из-под root его открыть, или скопировать.
Трудно сказать.