1 Востаннє редагувалося Lung (15.04.2015 17:48:16)

Тема: Не запускаеться PackageKit

Шановне Товариство,

Я працюю з FreeBSD 10.1 та KDE 4.14 і зараз намагаюсь запустити PackageKit -1.0.6
Етап конфігурації (./configure) пройшов нормально, а от після запуску команди make, зупиняється та видає помилки:

root@FreeBSD:/home/administrator/Software/PackageKit-1.0.6 # make
make  all-recursive
Making all in po
Making all in policy
Making all in etc
Making all in data
Making all in tests
make[3]: don't know how to make org.freedesktop.PackageKit.service. Stop

make[3]: stopped in /usr/home/administrator/Software/PackageKit-1.0.6/data
*** Error code 1

Stop.
make[2]: stopped in /usr/home/administrator/Software/PackageKit-1.0.6/data
*** Error code 1

Stop.
make[1]: stopped in /usr/home/administrator/Software/PackageKit-1.0.6
*** Error code 1

Stop.
make: stopped in /usr/home/administrator/Software/PackageKit-1.0.6



Як їх виправити та запустити PackageKit?

Попередньо дякую за поради.

2

Re: Не запускаеться PackageKit

make там стандартна, типу bmake
для збірки програм GNU використовуйте gmake
ну і незабувайте про що є cmake, autoconf ....
та користуйтесь портами, все є і само залежності знайде PackageKit
PackageKit який ставите ?
Портами я думаю вмієте користуватись ?

3

Re: Не запускаеться PackageKit

Дякую за відповідь.

Якщо встановлювати PackageKit через порт, тобто "pkg install PackageKit" то отримуємо стару 0.6 версію. Мені потрібно мінімум 0.8-ма.

PackageKit-1.0.6 я отримав на сайті розробника http://www.freedesktop.org/software/Pac … /releases/ Це гарантія, що він має бути адекватним.

Мій shell не підтримує gmake, а cmake призначений для конфігурації файлу, яку я вже зробив командою ./configure
В інструкції до PackageKit вказано, що я маю скористатись саме командою make, яка в свою чергу обробляє Makefile і перетворює вихідний код на об'єктний.

PackageKit мені потрібен, щоби запрацювала програма Apper

Бу вдячний за поради

4

Re: Не запускаеться PackageKit

тобто "pkg install PackageKit"

ні це встановлення через пакетний менеджер
порти я так зрозумів ще невстановлені, встановіть їх через svn
можу коротко описати що робити, якщо потрібно, але можна і нагуглити "FreeBSD svn порти", в портах зафжди свіжий софт.
в пакетному менеджері можна знайти

pkg search packagekit

, так можна знайти і встановити gmake потрібної версії.
Судячи з посилання що я давав, то в залежностях там cmake kpacagekit, packagekit треба ж для KDE ?

5 Востаннє редагувалося reverse2500 (15.04.2015 19:22:49)

Re: Не запускаеться PackageKit

ще можна написати лист мейнтейнеру порту, він дасть пораду чи скаже що робити, взнаю я його черз той же freshports, або часто через базу

pkg info -f "name_program"

вам точно треба cmake
та не той сайт ви вибрали Apper   0.8.0

Description:
Apper is the KDE interface for PackageKit (aka KPackageKit)

користуйтесь https://freshports.org по програмам
і обновіть список бази даних пакетів
щось типу

# pkg update

6

Re: Не запускаеться PackageKit

Відмовився від Apper, намагаюся встановити KPackageKit 0.6.3.3_5 на свій KDE 4.14 FreeBSD 10.1

Але коли роблю make install для PackageKit-qt4 вона видає помилку: PackageKit-qt4-0.6.11_1 does not build with Qt 4.8 
PackageKit-qt4 встановлюю із порта: /usr/ports/ports-mgmt/packagekit-qt4. Це сама остання версія в FreeBSD.

Може хтось порадити, як обійти цю проблему.

7

Re: Не запускаеться PackageKit

Не потрібен.

8 Востаннє редагувалося reverse2500 (17.04.2015 22:06:33)

Re: Не запускаеться PackageKit

Lung  зробіть як тут в інструкції один із варіантів нижче

To install the port: cd /usr/ports/ports-mgmt/kpackagekit/ && make install clean
To add the package: pkg install ports-mgmt/kpackagekit

то ви збираєте пакаджкіт для qt4 і тому там кидає помилку.
freshports.org це сайт для обзору і оновлення інформації про порти в FreeBSD. Якщо в пошук  вписати packagekit то ви знайдете і gnome-packagekit - PackageKit client programs for the GNOME desktop і для DBUS ще є,
https://freshports.org/search.php?query … nsensitive
а для KDE вам потрібно kpackagekit, kpackagekit - KDE interface for PackageKit, посилання я давав раніше в постах своїх.

в портах пишіть

# make install clean

clean очистить все від скачаного хламу коду якщо вам це потрібно

9

Re: Не запускаеться PackageKit

якщо вам все ж треба PackageKit-qt4 то IGNORE прописано ще в самому makefile
freebsd-ports/ports-mgmt/packagekit-qt4/Makefile
про мітку IGNORE почитайте тут: Пометка неустанавливаемого порта как BROKEN, FORBIDDEN или IGNORE

10

Re: Не запускаеться PackageKit

Ось що відповів автор програми PackageKit пан Куп:

If you want to update your installed packages then I suggest the use
of pkg upgrade in a terminal for now. Packagekit itself needs some
attentions.

There are actualy three issues with packagekit atm.
1) it needs a update badly
2) when it is updated the Qt version will build again.
3) A pkg backend needs to be written, and the current one is based on
portupgrade. And I'm not aware how good it is.

A update of packagekit is planned but not yet started.


Дякую усім хто брав участь у обговоренні.

11

Re: Не запускаеться PackageKit

і дальше перехід на лінукс ?