После добавления источника PPA для & ldquo; skippy-xd & rdquo; пакет все еще не может быть найден

После добавления источника PPA для «skippy-xd» пакет все еще не найден:

majo@think:~$ sudo add-apt-repository ppa:landronimirc/skippy-xd
[sudo] password for majo:
You are about to add the following PPA to your system:
  Fullscreen composited task-switcher for X11
 Skippy-XD is a program that provides Exposé-like features found on the Mac
 OS X operating system. It is a standalone application for providing a window 
 picker with live previews (including live video) on Linux desktops that run 
 an X server with compositing support. Thus it is not part of the window
 manager, and the compositing is not being used all the time. 

 If you work with many windows, your desktop may begin to get cluttered.  You 
 can use Skippy-XD to quickly and conveniently find the right window that you
 are looking for. It allows you to press a hotkey and see miniature versions 
 of all your active windows at once.

 To use Skippy-XD, you need Xfce (xfwm4) or a NetWM compliant window
 manager (LXDE, Openbox-based window managers, etc.).

 http://code.google.com/p/skippy-xd/
 More info: https://launchpad.net/~landronimirc/+archive/skippy-xd
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmp1q3041/secring.gpg' created
gpg: keyring `/tmp/tmp1q3041/pubring.gpg' created
gpg: requesting key 23A187B2 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmp1q3041/trustdb.gpg: trustdb created
gpg: key 23A187B2: public key "Launchpad PPA for Landronimirc" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK
majo@think:~$ sudo apt-get update
...
Reading package lists... Done
majo@think:~$ sudo apt-get install skippy-xd
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package skippy-xd
majo@think:~$ apt-cache search skippy
majo@think:~$ apt-cache search skippy-xd

Я использую Ubuntu 13.04 с дополнительно установленным на моем ноутбуке lubuntu-desktop. Я получаю тот же результат на моем нетбуке, где у меня установлена ​​чистая lubuntu 13.04. Тем не менее, загрузка пакета вручную и установка работает нормально. Так что это не имеет большого значения. Но мне было просто интересно, почему я не смог заставить PPA работать правильно. Заранее благодарим за любые советы.

2
задан 29 August 2013 в 11:11

2 ответа

ПОСЛЕДНЕЕ РЕДАКТИРОВАНИЕ: Короткий ответ: skippy-xd испытывает недостаток в a Build-Depends: зависимость от python пакет. Вот почему автоматические сбои сборки PPA и никакой пакет заканчивают тем, что находились в репозитории.


Согласно странице PPA сборки для amd64 полного нетерпения и i386 привели февраль к сбою в этом году. Возможно, Вы хотите связаться с владельцем PPA или создать пакет сами и видеть, можно ли зафиксировать его. Необходимо смочь apt-get source skippy-xd и apt-get build-dep skippy-xd так как исходные пакеты доступны через тот PPA.

Править: Проверенный дважды, нет никаких двоичных пакетов для Полного нетерпения в том PPA. Быстрая подсказка о том, как создать себя:

$ sudo apt-get install build-essential
$ sudo apt-get build-dep skippy-xd
$ apt-get source skippy-xd
$ cd skippy-xd-0.5.1~hg20111223
$ dpkg-buildpackage -us -uc -rfakeroot

Будьте готовы видеть некоторую путаницу. В конце концов, это не скомпилировало на ферме компиляции Панели запуска, и владелец PPA принял решение не заботиться об этом.

EDIT2:

Я просто скомпилировал его успешно на Linux Mint 15 (на основе Ubuntu, Полной нетерпения) i386. Проверка панели запуска входа в систему сборки говорит:

dh build-arch 
   dh_testdir -a
   dh_auto_configure -a
   dh_auto_build -a
make[1]: Entering directory `/build/buildd/skippy-xd-0.5.1~hg20111223'
python configure_environment_header.py
make[1]: python: Command not found
make[1]: *** [environment.h] Error 127
make[1]: Leaving directory `/build/buildd/skippy-xd-0.5.1~hg20111223'
dh_auto_build: make -j1 returned exit code 2
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
******************************************************************************
Build finished at 20130207-2027
FAILED [dpkg-buildpackage died]
******************************************************************************

Это кажется мне обязательным Build-Dep отсутствует, который является распространенной ошибкой когда Build-Dep рассматриваемый доступно на машине разработчиков (Python). Это - одна причина, почему существуют серверы сборки. Печально владелец PPA не хотел проверить результаты сборки.

ЗАКЛЮЧЕНИЕ после последнего РЕДАКТИРОВАНИЯ:

Создайте себя и установите пакет путем двойного щелчка по нему с любимым файловым браузером. Создайте уведомление об ошибке или свяжитесь с владельцем PPA об этой проблеме.

Развлекайтесь!!

4
ответ дан 29 August 2013 в 11:11

Не используйте ppa:landronimirc/skippy-xd; даже если все сборки были исправлены, он устарел.

Используйте вместо этого ppa: landronimirc / skippy-xd-daily , который предоставляет ежедневные сборки самого последнего кода разработки из Skippy-XD. Все сборки должны быть доступны, как и ожидалось.

0
ответ дан 29 August 2013 в 11:11

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

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