Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] sys-auth/polkit-0.106 lässt sich nicht bauen
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
3PO
Veteran
Veteran


Joined: 26 Nov 2006
Posts: 1105
Location: Schwabenländle

PostPosted: Sat Jun 09, 2012 8:08 am    Post subject: [solved] sys-auth/polkit-0.106 lässt sich nicht bauen Reply with quote

Hallo Zusamme,

das world update wollte u.s. auch polkit auf Version 0.106 updaten.
Leider aber bleibt der Compiler beim configure hängen:

Code:
[...]
checking for GLIB... yes
checking for LIBJS... no
configure: error: Package requirements (mozjs185) were not met:

No package 'mozjs185' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LIBJS_CFLAGS
and LIBJS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

!!! Please attach the following file when seeking support:
!!! /tmp/portage/sys-auth/polkit-0.106/work/polkit-0.106/config.log
 * ERROR: sys-auth/polkit-0.106 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *          ebuild.sh, line   85:  Called src_configure
 *        environment, line 2431:  Called econf '--localstatedir=/var' '--disable-static' '--disable-verbose-mode' '--enable-man-pages' '--disable-gtk-doc' '--disable-libsystemd-login' '--enable-introspection' '--disable-examples' '--enable-nls' '--with-os-type=gentoo' '--with-authfw=pam' '--with-pam-module-dir=/lib/security' '--with-systemdsystemunitdir=/usr/lib/systemd/system'
 *   phase-helpers.sh, line  467:  Called die
 * The specific snippet of code:
 *                      die "econf failed"
 *
 * If you need support, post the output of `emerge --info '=sys-auth/polkit-0.106'`,
 * the complete build log and the output of `emerge -pqv '=sys-auth/polkit-0.106'`.
 * The complete build log is located at '/log/portage/sys-auth:polkit-0.106:20120609-080235.log'.
 * For convenience, a symlink to the build log is located at '/tmp/portage/sys-auth/polkit-0.106/temp/build.log'.
 * The ebuild environment file is located at '/tmp/portage/sys-auth/polkit-0.106/temp/environment'.
 * Working directory: '/tmp/portage/sys-auth/polkit-0.106/work/polkit-0.106'
 * S: '/tmp/portage/sys-auth/polkit-0.106/work/polkit-0.106'

>>> Failed to emerge sys-auth/polkit-0.106, Log file:

>>>  '/log/portage/sys-auth:polkit-0.106:20120609-080235.log'
vdr01 ~ #


"No package 'mozjs185' found" <-- Wo bekomme ich 'mozjs185' her?


Last edited by 3PO on Sat Jun 09, 2012 8:43 am; edited 1 time in total
Back to top
View user's profile Send private message
franzf
Advocate
Advocate


Joined: 29 Mar 2005
Posts: 4408

PostPosted: Sat Jun 09, 2012 8:25 am    Post subject: Reply with quote

https://bugs.gentoo.org/show_bug.cgi?id=420173
Back to top
View user's profile Send private message
3PO
Veteran
Veteran


Joined: 26 Nov 2006
Posts: 1105
Location: Schwabenländle

PostPosted: Sat Jun 09, 2012 8:43 am    Post subject: Reply with quote

THX @ franzf,

damit funktioniert es. ;)
Back to top
View user's profile Send private message
Christian99
Veteran
Veteran


Joined: 28 May 2009
Posts: 1176

PostPosted: Sat Jun 09, 2012 10:48 am    Post subject: Reply with quote

wieso zur hölle braucht sowas wie polkit spidermonkey?!?
Back to top
View user's profile Send private message
3PO
Veteran
Veteran


Joined: 26 Nov 2006
Posts: 1105
Location: Schwabenländle

PostPosted: Sat Jun 09, 2012 10:55 am    Post subject: Reply with quote

Christian99 wrote:
wieso zur hölle braucht sowas wie polkit spidermonkey?!?

Mit dieser Frage wirst Du Dich wohl an an den/die Entwickler von polkit wenden müssen.
Back to top
View user's profile Send private message
franzf
Advocate
Advocate


Joined: 29 Mar 2005
Posts: 4408

PostPosted: Sat Jun 09, 2012 11:29 am    Post subject: Reply with quote

Christian99 wrote:
wieso zur hölle braucht sowas wie polkit spidermonkey?!?

Hab ich mich auch schon gefragt :D
Ein extrem sicherheitsrelevanter Teil (immerhin gehts darum, Usern für bestimmte Aktionen mehr Rechte zu geben) und dann JavaScript...
polkit überprüft sowieso nur den Namen der Applikation, wodurch man ganz leicht an mehr Rechte kommt - man muss es nur schaffen, die eigentliche Applikation gegen eine eigene, "infizierte" zu tauschen.

Im übrigen gibts wohl bald Gnome/kde/alles was irgendwie polkit oder udisks braucht/... nur noch mit systemd. udisks braucht polkit, polkit braucht consolekit - möp! consolekit wird nicht mehr weiterentwickelt, man soll systemd nehmen:
http://freedesktop.org/wiki/Software/ConsoleKit
udev + systemd kommen ebenso im selben Paket (ab Version 183).
Lennart hat es wohl endgültig geschafft: Kein Linux ohne seiner Software. Dann heißt es wohl bald "Linus + Richard + Lennart". Doll...
Will man sich davon frei halten heißts wohl irgendwann BSD :(
Back to top
View user's profile Send private message
Christian99
Veteran
Veteran


Joined: 28 May 2009
Posts: 1176

PostPosted: Sat Jun 09, 2012 11:41 am    Post subject: Reply with quote

hmmm.... ich sollte wohl anfangen, wieder die aktuellen windowsversionen über die uni runterzuladen, so lange ich noch student bin....

EDIT: du hast mich mit deiner Aussage gerade eben etwas in panik versetzt, aber es scheint gar nicht soi schlimm zu werden: siehe hier
Back to top
View user's profile Send private message
franzf
Advocate
Advocate


Joined: 29 Mar 2005
Posts: 4408

PostPosted: Sat Jun 09, 2012 1:15 pm    Post subject: Reply with quote

Christian99 wrote:
EDIT: du hast mich mit deiner Aussage gerade eben etwas in panik versetzt, aber es scheint gar nicht soi schlimm zu werden: siehe hier

:D Ich hatte ja auch nicht geschrieben, dass udev und systemd in Zukunft untrennbar verheiratet sind. Ich meinte nur sie kommen im selben Paket. Dass das ein erster Schritt in Richtung enger Freundschaft ist, kann man sich zusammenfantasieren. Was aber nicht so schön aus dem verlinkten Post rausklingt, dass standardmäßig alles (also udev + systemd) gebaut werden muss, und man halt dann nur das installiert was man haben will (auch wenn es schon patches gibt um nur udev zu bauen). Wenn die böse sind, können die einem das richtig schwer machen :/

Aber jetzt erstmal genug schwarz gemalt an diesem trüben, verregneten Novemb... halt, ist ja Mitte Juni :D "November Rain einleg"
Back to top
View user's profile Send private message
mrsteven
Veteran
Veteran


Joined: 04 Jul 2003
Posts: 1938

PostPosted: Sat Jun 09, 2012 2:12 pm    Post subject: Reply with quote

@franzf: Volle Zustimmung, leider... :(
_________________
Unix philosophy: "Do one thing and do it well."
systemd: "Do everything and do it wrong."
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 3627
Location: Germany

PostPosted: Sat Jun 09, 2012 3:39 pm    Post subject: Reply with quote

polkit-0.106 wurde (vermutlich wegen der vielen Probleme mit dieser Version) zunächst hart maskiert
package.mask wrote:
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (09 Jun 2012)
# Doesn't work, bug #420269. Bad dependencies, bugs #420173, #420307.

Es ist vermutlich besser zunächst bei den stabileren Versionen zu bleiben.
Back to top
View user's profile Send private message
Randy Andy
Veteran
Veteran


Joined: 19 Jun 2007
Posts: 1136
Location: /dev/koelsch

PostPosted: Wed Jun 13, 2012 9:36 am    Post subject: Reply with quote

Josef.95 wrote:
polkit-0.106 wurde (vermutlich wegen der vielen Probleme mit dieser Version) zunächst hart maskiert
package.mask wrote:
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (09 Jun 2012)
# Doesn't work, bug #420269. Bad dependencies, bugs #420173, #420307.

Es ist vermutlich besser zunächst bei den stabileren Versionen zu bleiben.


Das ist definitiv besser, wie kürzlich schmerzlich erfahren musste...https://forums.gentoo.org/viewtopic-t-926552-highlight-.html
_________________
If you want to see a Distro done right, compile it yourself!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum