LINUX.ORG.RU

megabaks В файле кусок кода: /var/lib/layman/stuff/x11-misc/appmenu-gtk/appmenu-gtk-0.3.92.ebuild

src_install(){
  if use gtk2;then
        insinto /usr/$(get_libdir)/gtk-2.0/2.10.0/menuproxies/
        doins src/.libs/libappmenu.so
  fi
  
  if use gtk3;then
    insinto /usr/$(get_libdir)/gtk-3.0/3.0.0/menuproxies
        doins gtk3-hack/src/.libs/libappmenu.so
  fi
  mv 80appmenu appmenu.sh
  insinto /etc/profile.d/
  doins appmenu.sh
}
Где взять 80appmenu ?

ymuv ★★★★
()

... /var/lib/layman/stuff/ ... /var/lib/layman/suka/ ... /var/lib/layman/stuff/

так stuff или suka?

/usr/portage//eclass/kde4-base.eclass

я знаю что это валидный путь, но как знать мож там что-то пропущено?

ZuBB ★★★★★
()
Ответ на: комментарий от ZuBB

так stuff или suka?

Стафф, конечно же. suka туда случайно попал, снесу его пожалуй.

tazhate ★★★★★
() автор топика
Ответ на: комментарий от tazhate

Хммм... с ~ версиями портажа все работает...

tis ★★
()

Я думал тут Мегабакса тролят, а тут занудство какое то. Идите со своими техническими проблемами в соответствующие разделы.

firestarter ★★★☆
()
Ответ на: комментарий от firestarter

Идите со своими техническими проблемами в соответствующие разделы.

+1

zibert ★★★
()

EAPI=4 is not supported

а вот это сильно )

megabaks ★★★★
()
Ответ на: комментарий от ymuv

это в сорсах

ebuild stuff/x11-misc/appmenu-gtk/appmenu-gtk-0.3.92.ebuild compile
find /var/tmp/portage/x11-misc/appmenu-gtk-0.3.92/work/appmenu-gtk-0.3.92 -name "*80*"
/var/tmp/portage/x11-misc/appmenu-gtk-0.3.92/work/appmenu-gtk-0.3.92/gtk3-hack/80appmenu-gtk3
/var/tmp/portage/x11-misc/appmenu-gtk-0.3.92/work/appmenu-gtk-0.3.92/gtk3-hack/80appmenu.in
/var/tmp/portage/x11-misc/appmenu-gtk-0.3.92/work/appmenu-gtk-0.3.92/80appmenu.in
/var/tmp/portage/x11-misc/appmenu-gtk-0.3.92/work/appmenu-gtk-0.3.92/80appmenu

megabaks ★★★★
()

что-то ты у себя сломал, однозначно

[ root@desktop ] megabaks # layman -d stuff
* Deleting directory "/usr/local/portage/layman/stuff"
* Successfully deleted overlay "stuff".
[ root@desktop ] megabaks #
[ root@desktop ] megabaks # rm -rf /var/cache/edb/dep/usr/local/portage/layman/stuff*
[ root@desktop ] megabaks # layman -a stuff && eix-update 
* Running... # /usr/bin/git clone https://github.com/megabaks/stuff.git /usr/local/portage/layman/stuff
Cloning into '/usr/local/portage/layman/stuff'...
remote: Counting objects: 9197, done.
remote: Compressing objects: 100% (3949/3949), done.
remote: Total 9197 (delta 4741), reused 9079 (delta 4623)
Receiving objects: 100% (9197/9197), 2.14 MiB | 686 KiB/s, done.
Resolving deltas: 100% (4741/4741), done.
* Successfully added overlay "stuff".
Reading Portage settings ..
Building database (/var/cache/eix/portage.eix) ..
[0] "gentoo" /usr/portage/ (cache: sqlite)
     Reading Packages .. Finished
[1] "rion" /usr/local/portage/layman/rion (cache: parse#metadata-md5#metadata-flat#assign)
     Reading category 154|154 (100%) Finished         
[2] "stuff" /usr/local/portage/layman/stuff (cache: parse#metadata-md5#metadata-flat#assign)
     Reading category 154|154 (100%) Finished            
[3] "mini-kde" /home/megabaks/mini-kde (cache: parse#metadata-md5#metadata-flat#assign)
     Reading category 154|154 (100%) Finished    
Applying masks ..
Calculating hash tables ..
Writing database file /var/cache/eix/portage.eix ..
Database contains 15704 packages in 154 categories.
[ root@desktop ] megabaks #

megabaks ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.