Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Portato - A Portage GUI
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3 ... 6, 7, 8 ... 12, 13, 14  Next  
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum
View previous topic :: View next topic  
Author Message
Max Steel
Advocate
Advocate


Joined: 12 Feb 2007
Posts: 2236
Location: My own world! I and Gentoo!

PostPosted: Thu Apr 26, 2007 4:50 pm    Post subject: Reply with quote

Das Prob is bei mir ist, es ist schon FEATURES="" eingestellt und es klappt nicht.
Oder steht das woanders als in /etc/make.conf

Edith:
Also, ich hab jetz mal den Ordner ganz fies von Hand erstellt, jetz gehts.

Der brauchte den /usr/portage/distfiles/svn-scr
_________________
mfg
Steel
___________________

Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2)
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Thu Apr 26, 2007 5:34 pm    Post subject: Reply with quote

Ja - Ordner von Hand erstellen hilft - k.A. was portage da manchmal hat

Ansonsten: Damit nicht alle mit dem instabilen SVN-ebuild (9999) leben müssen und trotzdem die letzten neuerungen bekommen:

Portato 0.7.2 ist da

Änderungen noch mal zusammengefasst:
- Icon und Menüeinträge hinzugefügt
- Systray eingebaut
- Warndialoge hinzugefügt, die aufpoppen, wenn noch etwas in der Queue sich befinden sollte
- "noroot"-Plugin, welches das emergen auch als normaler User erlaubt / erlauben sollte (ungetestet)

Wichtig: Wer von 0.7.0 upgradet oder eine SVN-Version hat, die älter ist als heute gegen 16 Uhr und das syntax-Plugin unter Gtk verwendet hat: Dieses ist ab sofort in einem extra Paket (portatosourceview), welches aber weiterhin über das UseFlag angezogen wird (also da keine Umstellung :)). - Doch da dieses Paket Dateien überschreibt, von anderen Paketen, die das Flag vorher gebraucht hat, bitte "pygtksourceview" und "gtksourceview_gentoo" vor dem Update deinstallieren :).

/edit: 0.7.1 wurde eliminiert - 0.7.2 ist jetzt der zweite Versuch ;)
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
Max Steel
Advocate
Advocate


Joined: 12 Feb 2007
Posts: 2236
Location: My own world! I and Gentoo!

PostPosted: Thu Apr 26, 2007 8:20 pm    Post subject: Reply with quote

portato rockt!!!

Ich bekomm halt noch sau viele ***DEBUG*** Meldungen ins KonsolenFenster.

---> Debugmeldungen <---

Aber davon mal abgesehen:

portato rockt!!!
_________________
mfg
Steel
___________________

Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2)
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Thu Apr 26, 2007 8:31 pm    Post subject: Reply with quote

Hehe ... danke ;)

die Debug-Meldungen kannst du unter Preferences->Debug abschalten
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
Max Steel
Advocate
Advocate


Joined: 12 Feb 2007
Posts: 2236
Location: My own world! I and Gentoo!

PostPosted: Thu Apr 26, 2007 8:35 pm    Post subject: Reply with quote

ah ok, danke
_________________
mfg
Steel
___________________

Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2)
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Wed May 09, 2007 8:28 pm    Post subject: Reply with quote

So ...

ein kleines (hauptsächlich) Bugfix-Release 0.7.3

Änderungen:
- Bugfixes
- man kann nun die Paketliste nun so sortieren, dass die installierten Pakete oben sind (in GTK: auf den Listen-Header drücken; in Qt: rechtsklick auf die Liste)
- schnelleres Terminal unter Qt (früher hat das Terminal teilweise 90% CPU verbraucht)

Known Issues:
Das Terminal unter Qt ist immer noch weit davon entfernt gut zu sein. Insbesondere, wenn man große Pakete emerget und sehr viel innerhalb kurzer Zeit auf die Konsole geschrieben wird, hängt sich Qt auf.
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
UTgamer
Veteran
Veteran


Joined: 10 Aug 2003
Posts: 1326
Location: Troisdorf (Köln) Deutschland

PostPosted: Thu May 10, 2007 3:58 pm    Post subject: Reply with quote

Nun da ich das heute mal entdeckt habe, und nach dem Lesen des ganzen Threads mich dazu entschlossen habe es mal auszuprobieren bin ich jetzt etwas irritiert.
Als Freund von Qt habe ich in meinen useflags kein gtk aktiviert, dafür aber qt gesetzt.
GTK-Anwendungen habe ich trotzdem, wie z.B. nedit oder Seamonkey/Firefox.

Ich habe Version 0.7.3 probiert.
Code:
emerge portato -p

These are the packages that would be merged, in order:

Calculating dependencies /
!!! All ebuilds that could satisfy ">=gnome-base/orbit-2.4" have been masked.
!!! One of the following masked packages is required to complete your request:
- gnome-base/orbit-2.14.2 (masked by: package.mask)
- gnome-base/orbit-2.14.0 (masked by: package.mask)
- gnome-base/orbit-2.14.7 (masked by: package.mask, ~amd64 keyword)
- gnome-base/orbit-2.14.4 (masked by: package.mask, ~amd64 keyword)
- gnome-base/orbit-2.12.5 (masked by: package.mask)
- gnome-base/orbit-2.12.2 (masked by: package.mask)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "gnome-base/gconf-2.14.0"

Dank eines jahrelangen Blocks auf orbit, bleibe ich wunderbar von allen Gnomeanwendungen verschont, ist orbit erst einmal auf der Platte ist sämmtliches Desktopmanagement leider dahin. Die Abhängigkeit von Portato ist mir damit zur Zeit leider zu hoch, ich zieh kein ganzes Desktopenvironment nach, sorry.

Warum sind den die Abhängigkeiten auf Orbit = Gnome gesetzt, wobei ich ja auch nur QT möchte? GTK funktioniert doch auch ohne Orbit (bestes Beispiel alle Mozilla-Anwendungen).
Sollte das kein Bug sein, schade, als Fluxbox/KDEler entferne ich das schöne Tool dann wieder.
_________________
AMD Phenom II x4 >> CFLAGS="-march=amdfam10 -O2 -mmmx -msse3 -mfpmath=sse,387 -pipe -ffast-math" is stable and here in use.

Did Intel produce at any time bugfree HW?
http://www.urbanmyth.org/microcode/
http://www.heise.de/newsticker/meldung/91748


Last edited by UTgamer on Thu May 10, 2007 4:24 pm; edited 1 time in total
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Thu May 10, 2007 4:23 pm    Post subject: Reply with quote

Öhm ... *irritiert*

wenn du kein gtk gesetzt hast (überprüfe das mal bitte :)), kommen nur folgende Abhängigkeiten zum Tragen:
Code:
=sys-apps/portage-2.1.2*
   etcproposals? (>=app-portage/etcproposals-1.0)
   qt4? (
      >=dev-python/PyQt4-4.1.1
      !noroot? (>=kde-base/kdesu-3.5.5)
   )"


und da kann ich einfach nix erkennen, was auf orbit schließen lässt ... eventuell hast du auch etcproposals gesetzt und dort das gtk-Flag aktiviert ... das wäre das einzige was ich mir erklären kann.

Solltest du doch das gtk-Flag gesetzt haben, so kannst du leider nur auf orbit verzichten, wenn auch syntax deaktiviert ist. Ich muss mal gucken ob ich die Abhängigkeit da irgendwie rausbekomme, kann es aber nicht versprechen (die Python-Bindings vom GtkSourceview sind nun mal leider von Gnome =/).
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
UTgamer
Veteran
Veteran


Joined: 10 Aug 2003
Posts: 1326
Location: Troisdorf (Köln) Deutschland

PostPosted: Thu May 10, 2007 4:26 pm    Post subject: Reply with quote

Zu etcproposals bin ich noch nicht ganz vorgedrungen, hier meine Useflags:

USE="3dnow aac aalib alsa amd apache2 apm audiofile avi browserplugin bzip2 cdparanoia cdr cgi \
cups dga directfb divx4linux doc dv dvb dvd dvdr dvdread emacs encode fbcon ffmpeg fftw flac \
flash firebird foreign-package freetype fontconfig ftp gif glut gpm hal icq ieee1394 \
imagemagick imlib jack javascript joystick jpeg kqemu ladcca lcms leim libg++ libwww lm_sensors mikmod \
mime mmx mng modplug motif mozilla moznomail mp3 mpeg nas ncurses nls nosendmail nptlonly nsplugin \
nvidia oav ogg oggvorbis ooo-kde openal opengl opie osc oss pdflib perl png portaudio \
posix postgres profile python qt qtmt quicktime readline rp-pppoe ruby samba sasl scanner sdl \
seamonkey shorten simplexml skins slang sndfile sockets socks5 sox speex spell sse sse2 sse3 ssl \
svg svga tcltk tcpd tetex tiff truetype usb v4l vcd video_cards_nvidia videos vidix vorbis \
win32codecs wxwindows X Xaw3d xface xine xinerama xml xml2 xmms xv xvid xvmc zlib \
-arts -avahi -berkdb -bonobo -cjk -crypt -eds -gphoto2 -gnome -gstreamer -iconv -ipv6 -kerberos -java \
-mailbase -mailwrapper -mbox -ruby -selinux -ssmtp -unicode -utf8 -zeroconf"

Nichts was auf gnome schließen läßt, weil darauf habe ich immer geachtet gehabt.

[Edit]
Das muste ich noch unmasken, aber kein Problem: dev-python/PyQt4-4.1.1 (masked by: ~amd64 keyword)

Code:
emerge portato -p

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] x11-libs/vte-0.14.1  USE="doc opengl python -debug"
[ebuild  N    ] gnome-base/orbit-2.14.2  USE="doc ssl -debug"
[ebuild  N    ] gnome-base/gnome-keyring-0.6.0  USE="-debug"
[ebuild  N    ] gnome-base/libgtop-2.14.6  USE="X -debug -gdbm"
[ebuild  N    ] app-admin/sudo-1.6.8_p12-r1  USE="pam -ldap -offensive (-selinux) -skey"
[ebuild  N    ] dev-python/sip-4.5.2-r1  USE="-debug"
[ebuild  N    ] gnome-base/gconf-2.14.0  USE="doc -debug"
[ebuild  N    ] dev-python/PyQt4-4.1.1  USE="doc -debug -examples"
[ebuild  N    ] x11-libs/libgksu-2.0.0  USE="doc nls -debug"
[ebuild  N    ] x11-libs/gksu-2.0.0  USE="doc -debug -gnome"
[ebuild  N    ] app-portage/portato-0.7.3  USE="gtk qt4 -noroot -syntax"


Das sind die Abhängigkeiten die auf nem Gnome freien Rechner noch fehlen. ;)
_________________
AMD Phenom II x4 >> CFLAGS="-march=amdfam10 -O2 -mmmx -msse3 -mfpmath=sse,387 -pipe -ffast-math" is stable and here in use.

Did Intel produce at any time bugfree HW?
http://www.urbanmyth.org/microcode/
http://www.heise.de/newsticker/meldung/91748
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Thu May 10, 2007 4:41 pm    Post subject: Reply with quote

Hmm ... komisch ...

ich hab auch auf meinem Rechner mal orbit deinstalliert (was macht das eigentlich?) - und portato mit -gtk installiert ... dabei will er kein orbit haben.

Demaskiere mal kurz dein orbit und mache ein "emerge -pvt =portato-0.7.3" - so sollte man den Übeltäter finden *g*

edit:/ Und du hast ja doch gtk gesetzt ^^
edit:/ gksu ist übrigens schuld -.- ... als Workaround: Setze noroot - das installiert dein kein (kde|gk)su
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
UTgamer
Veteran
Veteran


Joined: 10 Aug 2003
Posts: 1326
Location: Troisdorf (Köln) Deutschland

PostPosted: Thu May 10, 2007 4:47 pm    Post subject: Reply with quote

gtk nicht direkt.
Ich habe ja auch nichts gegen gtk, weil sonst müßte ich auf meine Browser, Lieblingseditoren und sonstiges verzichten ;)
Code:
emerge -pvt =portato-0.7.3

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild  N    ] app-portage/portato-0.7.3  USE="gtk qt4 -noroot -syntax" 0 kB [1]
[ebuild  N    ]  dev-python/PyQt4-4.1.1  USE="doc -debug -examples" 5,347 kB
[ebuild  N    ]   dev-python/sip-4.5.2-r1  USE="-debug" 408 kB
[ebuild  N    ]  x11-libs/gksu-2.0.0  USE="doc -debug -gnome" 431 kB
[ebuild  N    ]   x11-libs/libgksu-2.0.0  USE="doc nls -debug" 473 kB
[ebuild  N    ]    app-admin/sudo-1.6.8_p12-r1  USE="pam -ldap -offensive (-selinux) -skey" 572 kB
[ebuild  N    ]    gnome-base/libgtop-2.14.6  USE="X -debug -gdbm" 741 kB
[ebuild  N    ]    gnome-base/gnome-keyring-0.6.0  USE="-debug" 466 kB
[ebuild  N    ]    gnome-base/gconf-2.14.0  USE="doc -debug" 1,852 kB
[ebuild  N    ]     gnome-base/orbit-2.14.2  USE="doc ssl -debug" 691 kB
[ebuild  N    ]  x11-libs/vte-0.14.1  USE="doc opengl python -debug" 986 kB

Total: 11 packages (11 new), Size of downloads: 11,961 kB
Portage overlays:
 [1] /usr/local/portage


Orbit ist wohl die Kernbibliothek von Gnome (bin aber kein Gnome Experte), habe ich die einmal auf dem Rechner breitet sich eine Seuche an Abhängigkeiten aus. Früher bereits mal getestet.
_________________
AMD Phenom II x4 >> CFLAGS="-march=amdfam10 -O2 -mmmx -msse3 -mfpmath=sse,387 -pipe -ffast-math" is stable and here in use.

Did Intel produce at any time bugfree HW?
http://www.urbanmyth.org/microcode/
http://www.heise.de/newsticker/meldung/91748
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Thu May 10, 2007 4:55 pm    Post subject: Reply with quote

Siehe meinen zweiten edit:
Quote:
edit:/ gksu ist übrigens schuld -.- ... als Workaround: Setze noroot - das installiert dein kein (kde|gk)su


Weiß sonst jemand einen ersatz für gksu, der kein Gnome benötigt?
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
UTgamer
Veteran
Veteran


Joined: 10 Aug 2003
Posts: 1326
Location: Troisdorf (Köln) Deutschland

PostPosted: Thu May 10, 2007 4:58 pm    Post subject: Reply with quote

Jep korrekt. :)
Code:
USE="noroot" emerge portato -pvt

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild  N    ] app-portage/portato-0.7.3  USE="gtk noroot qt4 -syntax" 0 kB [1]
[ebuild  N    ]  dev-python/PyQt4-4.1.1  USE="doc -debug -examples" 5,347 kB
[ebuild  N    ]   dev-python/sip-4.5.2-r1  USE="-debug" 408 kB
[ebuild  N    ]  x11-libs/vte-0.14.1  USE="doc opengl python -debug" 986 kB

Total: 4 packages (4 new), Size of downloads: 6,740 kB
Portage overlays:
 [1] /usr/local/portage


[Edit]
kdesu benutze ich nur, alle Desktopmanager die über KDM gestartet werden benötigen kdesu, und die wohl über gdm gestartet werden gksu. ;)

#################################################################
Das Problem hierunter war ein nicht aufgelöstes Portage-Problem, ist gelöst.
#################################################################
[Edit 2]
Habe noch eine ACCESS VIOLATION
Code:
######################################
...
(cd . \
         && /usr/bin/pygtk-codegen-2.0 \
            --register /usr/share/pygtk/2.0/defs/pango-types.defs \
            --register /usr/share/pygtk/2.0/defs/gdk-types.defs \
            --register /usr/share/pygtk/2.0/defs/gtk-types.defs \
            --override vte.override \
            --prefix pyvte vte.defs) > gen-vte.c \
        && cp gen-vte.c vte.c \
        && rm -f gen-vte.c
ACCESS DENIED  unlink:    /usr/share/pygtk/2.0/codegen/argtypes.pyc
ACCESS DENIED  open_wr:   /usr/share/pygtk/2.0/codegen/argtypes.pyc
ACCESS DENIED  unlink:    /usr/share/pygtk/2.0/codegen/definitions.pyc
ACCESS DENIED  open_wr:   /usr/share/pygtk/2.0/codegen/definitions.pyc
ACCESS DENIED  unlink:    /usr/share/pygtk/2.0/codegen/defsparser.pyc
ACCESS DENIED  open_wr:   /usr/share/pygtk/2.0/codegen/defsparser.pyc
ACCESS DENIED  unlink:    /usr/share/pygtk/2.0/codegen/scmexpr.pyc
ACCESS DENIED  open_wr:   /usr/share/pygtk/2.0/codegen/scmexpr.pyc
ACCESS DENIED  unlink:    /usr/share/pygtk/2.0/codegen/override.pyc
ACCESS DENIED  open_wr:   /usr/share/pygtk/2.0/codegen/override.pyc
ACCESS DENIED  unlink:    /usr/share/pygtk/2.0/codegen/reversewrapper.pyc
ACCESS DENIED  open_wr:   /usr/share/pygtk/2.0/codegen/reversewrapper.pyc
mkdir .libs
######################################################
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-x11-libs_-_vte-0.14.1-28252.log"

unlink:    /usr/share/pygtk/2.0/codegen/argtypes.pyc
open_wr:   /usr/share/pygtk/2.0/codegen/argtypes.pyc
unlink:    /usr/share/pygtk/2.0/codegen/definitions.pyc
open_wr:   /usr/share/pygtk/2.0/codegen/definitions.pyc
unlink:    /usr/share/pygtk/2.0/codegen/defsparser.pyc
open_wr:   /usr/share/pygtk/2.0/codegen/defsparser.pyc
unlink:    /usr/share/pygtk/2.0/codegen/scmexpr.pyc
open_wr:   /usr/share/pygtk/2.0/codegen/scmexpr.pyc
unlink:    /usr/share/pygtk/2.0/codegen/override.pyc
open_wr:   /usr/share/pygtk/2.0/codegen/override.pyc
unlink:    /usr/share/pygtk/2.0/codegen/reversewrapper.pyc
open_wr:   /usr/share/pygtk/2.0/codegen/reversewrapper.pyc
--------------------------------------------------------------------------------

Schade, aber ich werde wieder auf Portato zurückkommen. :?

[Edit 3]
Ich habe mal ein
Code:
USE="noroot -qt4" emerge portato
probiert, ändert aber nichts an der Access violation. Das Xft powered terminal widget (VTE) geht leider nicht zu kompilieren.

Muß es den genau dieses Terminal von XFCE sein? Nur als Vorschlag, Konsole von KDE kann wirklich enorm viel, oder auch ganz einfach welches überall vorhanden ist das von X selbst das xterm, aterm wird auch oft verwendet weil semitransparentz möglich ist, habe ich auch drauf. ;)

[Edit 4]
Nur mal so auf die Schnelle:
Code:
konsole --help
Verwendung: konsole [Qt-Optionen] [KDE-Optionen] [Optionen] [args]

X-Terminal für die Benutzung in KDE.

Allgemeine Optionen:
  --help                    Hilfe zu verfügbaren Optionen anzeigen
  --help-qt                 Spezielle Optionen zu Qt anzeigen
  --help-kde                Spezielle Optionen zu KDE anzeigen
  --help-all                Alle Optionen anzeigen
  --author                  Autoren-Information anzeigen
  -v, --version             Versionsinformation anzeigen
  --license                 Lizenz-Informationen anzeigen
  --                        Ende der Optionen

Optionen:
  --name <name>             Fensterklasse einstellen
  --ls                      Anmelde-Shell starten
  -T <title>                Fenstertitel einstellen
  --tn <terminal>           Terminaltyp aus der Umgebungsvariable [xterm]
                            $TERM übernehmen
  --noclose                 Konsole nach Programmende nicht schließen
  --nohist                  Keine Zeilen im Befehlspuffer speichern
  --nomenubar               Keine Menüleiste anzeigen
  --notabbar, --notoolbar   Keine Unterfensterleiste anzeigen
  --noframe                 Keinen Rahmen anzeigen
  --noscrollbar             Keine Bildlaufleiste anzeigen
  --noxft                   Xft (Kantenglättung) nicht verwenden
  --vt_sz CCxLL             Terminalgröße in Spalten x Zeilen
  --noresize                Terminalgröße ist eingefroren
  --type <type>             Mit vorgegebenem Sitzungsprofil starten
  --types                   Verfügbare Sitzungstypen auflisten
  --keytab <name>           Schema auf "Name" setzen
  --keytabs                 Verfügbare Schemata auflisten
  --profile <name>          Mit vorgegebenem Sitzungsprofil starten
  --profiles                Verfügbare Sitzungsprofile auflisten
  --schema <name> | <file>  Schema auf <name> setzen oder die Datei <file> benutzen
  --schemas, --schemata     Verfügbare Schemata auflisten
  --script                  Erweiterte DCOP-QT-Funktionen aktivieren
  --workdir <dir>           Arbeitsordner der Konsole zu Ordner <dir> ändern
  -e <command>              Den Befehl <command> anstelle der Shell ausführen

Argumente:
  args                      Argumente für <command>

Ich gebe mal kurz ein Beispiel wie ich die KDE-Konsole für solch eine einfache Aufgabe von Fluxbox aus ansteuere mit Feldgrößendefinition,Überschrift, Befehlsausführung und das sie sich nicht bei beenden der Aufgabe selbst schließt, ist ja nicht jeder fit im KDE:
Code:
konsole -T Monatskalender --noclose --nomenubar --notabbar --vt_sz 26x8 -e cal -m

Evtl. hilft es ja und nicht jeder muß das XFCE-Terminal installieren. Ansonsten müßte ich eigentl. einen Bugreport aufmachen das diese VTE-Version sich auf AMD64 nicht kompilieren läßt.

[Edit 5]
Das ACCESS VIOLATION Problem mit VTE ist altbekannt,
https://bugs.gentoo.org/show_bug.cgi?id=143330
https://bugs.gentoo.org/show_bug.cgi?id=126799
Es gibt soviele Dups davon das ist ja nicht mehr schön. Wenn die ganzen gegebeben Tips dort nicht funktionieren, werde ich mich mit einem Dup bei denen anschließen. ;)

Das Problem ist gelöst, es gab eine neue pygtk Version die nicht in emerge world auftauchte, nach einem erfolglosen python-updater installierte ich pygtk neu und es gab direkt eine neue Version.
Vielleicht läuft ja noch jemand in das gleiche Problem und kann sich direkt hier informieren. :D
_________________
AMD Phenom II x4 >> CFLAGS="-march=amdfam10 -O2 -mmmx -msse3 -mfpmath=sse,387 -pipe -ffast-math" is stable and here in use.

Did Intel produce at any time bugfree HW?
http://www.urbanmyth.org/microcode/
http://www.heise.de/newsticker/meldung/91748
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Thu May 10, 2007 7:53 pm    Post subject: Reply with quote

Öhm öhm ...
das vte ist nicht das Terminal von Xfce. Es ist ein Gtk-Terminal-Widget (also vergleichbar mit einem Button, oder einem Menü ...). Leider gibt es nichts vergleichbares für Qt. konsole ist ein komplettes Programm - und kein Widget. Daher nützt es mir herzlich wenig =/.
Zu den Access Violations: Die Bugreports sagen was von python-updater laufen lassen und pygtk neu installieren ;)

Dann: Ich habe mir mal Gedanken gemacht, wie man es einbauen kann, dass nur ein fertig installiertes Paket aus der Queue entfernt wird. Dies erfordert (wie schon öfters genannt), dass ich weiß, wann emerge mit einem Paket fertig ist - und wie es heißt.
Dazu kam der Vorschlag, dass ich mir genlop anschauen sollte - immerhin kann das das auch. Das habe ich getan - und muss sagen: Bringt mir nix. genlop schaut nur zu einem Zeitpunkt (dann wenn ich "genlop -c" aufrufe) nach, ob emerge gerade was macht. Ich brauche es aber so, dass ein Event reinkommt, welches mir mitteilt, dass Paket xyz gerade fertig geworden ist. Man könnte dies lösen, indem man in einer Endlosschleife das macht, was genlop macht (ein bisschen mit ps und /proc rumspielen) - halte ich aber für sehr imperformant.

Daher habe ich mir folgendes überlegt: Ich benutze das elog System von Portage. Der Gedanke dahinter ist, dass diese elogs angelegt werden, sobald das Paket fertig ist.
Implementieren würde ich das folgendermaßen:
Statt emerge paket würde ich PORTAGE_ELOG_SYSTEM="custom" PORTAGE_ELOG_COMMAND="portato_elog_event '\${PACKAGE}'" emerge paket machen. Dies würde dazu führen, dass wenn immer ein elog angelegt werden würde, wird "portato_elog_event" mit dem Paketnamen aufgerufen. Das würde diesen Namen nun einfach in eine FIFO schreiben. Portato pollt nun solange, bis in der FIFO-Daten vorhanden sind und fasst den darin gespeicherten Namen denn als das oben gewünschte Event auf.

Anmerkungen dazu:
- Warum FIFO und keine Datei? => Ich brauche das nicht auf Festplatte schreiben. Und FIFO eignet sich aus Prinzip besser (und ich will mal was anwenden, was ich in der Betriebssystem-Vorlesung gelernt hab :))
- Was ist, wenn ich mein eigenes PORTAGE_ELOG_COMMAND definiert hab? => Das wird natürlich beachtet und mit ausgeführt.
- Das elog-System legt doch zwei elogs an, wenn es vorher noch eine alte Version deinstalliert... => Das muss natürlich das portage_elog_event beachten und entsprechend filtern :)

Hat jemand Verbesserungsvorschläge dazu? - Oder hab ich irgendwas übersehen? :) --- Für Tipps und Ratschläge bin ich dankbar =)
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
UTgamer
Veteran
Veteran


Joined: 10 Aug 2003
Posts: 1326
Location: Troisdorf (Köln) Deutschland

PostPosted: Thu May 10, 2007 8:10 pm    Post subject: Reply with quote

Zurück zum Thema. ;)

@ Necoro, cool und danke für deine Mühen.

Ich mußte es ja ohne noroot erstellen, nun kommt wenn ich etwas emerge möchte diese Nachricht:
emerge: superuser access would be required..
Naja ist kein Beinbruch, bisher mußte ich ja immer erst (kde)su im Terminal eingeben, da ändert sich einfach nichts. Also wie früher: su und dann erst emerge. ;)

Nun noch eine Notiz am Rande, mein Screen unter Fluxbox ist 1280*1024 Pixel, die Schrift im QT-Modus ist viel zu klein, die im GTK-Modus geht so gerade, einfach weil die Zeilenabstände größer sind. Das gehört gesagt.

Ansonsten muß ich sagen, genau so etwas braucht Gentoo für die breite Masse!

------- Story aus dem Leben --------------------

Ich mußte in den letzten Monaten rund 10 Personen Debian/Ubuntu empfehlen, weil sie noch nie im Leben eine Konsole gesehen haben! Ich wollte mit jemandem remote über Teamspeak einen nVidia Treiber installieren. Nach einer halben Stunde wußte ich endlich wo sein Problem lag. Er hatte zwischen Befehl und Parametern kein Freizeichen gelassen, weil er noch nie im Leben so etwas gemacht hatte. Die anderen waren etwas geschickter, aber mehr als 1 Parameter hintendrann würde ich denen auch nicht zumuten. Auch wenn ich dem ein oder anderen Gentoo gewünscht hätte wegen deren Ehrgeiz, ich wette sie wären daran zugrundegegangen und sie hätten nur noch über Linux geflucht.

Deine Arbeit ist wertvoll!
_________________
AMD Phenom II x4 >> CFLAGS="-march=amdfam10 -O2 -mmmx -msse3 -mfpmath=sse,387 -pipe -ffast-math" is stable and here in use.

Did Intel produce at any time bugfree HW?
http://www.urbanmyth.org/microcode/
http://www.heise.de/newsticker/meldung/91748
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Thu May 10, 2007 8:22 pm    Post subject: Reply with quote

UTgamer wrote:
------- Story aus dem Leben --------------------

Ich mußte in den letzten Monaten rund 10 Personen Debian/Ubuntu empfehlen, weil sie noch nie im Leben eine Konsole gesehen haben! Ich wollte mit jemandem remote über Teamspeak einen nVidia Treiber installieren. Nach einer halben Stunde wußte ich endlich wo sein Problem lag. Er hatte zwischen Befehl und Parametern kein Freizeichen gelassen, weil er noch nie im Leben so etwas gemacht hatte. Die anderen waren etwas geschickter, aber mehr als 1 Parameter hintendrann würde ich denen auch nicht zumuten. Auch wenn ich dem ein oder anderen Gentoo gewünscht hätte wegen deren Ehrgeiz, ich wette sie wären daran zugrundegegangen und sie hätten nur noch über Linux geflucht.

8O ... *sprachlos*

Wegen den Schriften: Ich würde deinen Qt-Einstellungen die Schuld geben :). (Hinweis: KDE ist viel Qt3 - Portato aber Qt4. Die muss man afaik beide konfigurieren - Qt4 übernimmt die nicht von 3 *glaub*). Und auch für GTK gilt: Die Schrifteinstellungen werden vom Nutzer gemacht :) - ich habe da keinen Einfluss drauf.

Zu deinen Desktopeinträgen: Ich zitiere mal aus dem Sabayon-Forum:
wolfden wrote:
to make a desktop icon you need to do the following
Right Click on desktop and go to
---Create New
------Link to Application
A box comes up, on the General tab give it a name Portato and than on the Application tab where it say Command, enter:
kdesu -t -d --nonewdcop -u root -c portato -caption "%c" %i %m
or if u want the qt front end
kdesu -t -d --nonewdcop -u root -c portato qt -caption "%c" %i %m
click ok to have your icon on desktop, you can always change the icon too

Damit hast du denn ein schönes Menü-Icon, welches kdesu mit startet :) (das von Portato mitgelieferte hat es ja wegen noroot nicht)

Ansonsten danke für dein Lob :) - und deine Hinweise
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
misterjack
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1655

PostPosted: Thu May 10, 2007 8:57 pm    Post subject: Reply with quote

UTgamer wrote:
Auch wenn ich dem ein oder anderen Gentoo gewünscht hätte wegen deren Ehrgeiz, ich wette sie wären daran zugrundegegangen und sie hätten nur noch über Linux geflucht.

Lass sie ein Jahr mit Ubuntu warm werden und dann stichelste mal wegen Gentoo :) Meine Cousine hat auch vor, sich Gentoo draufzumachen, nachdem sie von Windows auf Ubuntu umgestiegen ist. Liegt wohl am Einfluss von meinen Cousin und mir :)
_________________
„Meine Meinung steht fest! Bitte verwirren Sie mich nicht mit Tatsachen.“
Back to top
View user's profile Send private message
UTgamer
Veteran
Veteran


Joined: 10 Aug 2003
Posts: 1326
Location: Troisdorf (Köln) Deutschland

PostPosted: Thu May 10, 2007 9:39 pm    Post subject: Reply with quote

Necoro wrote:
UTgamer wrote:
... Wegen den Schriften: Ich würde deinen Qt-Einstellungen die Schuld geben :). (Hinweis: KDE ist viel Qt3 - Portato aber Qt4. Die muss man afaik beide konfigurieren - Qt4 übernimmt die nicht von 3 *glaub*). Und auch für GTK gilt: Die Schrifteinstellungen werden vom Nutzer gemacht :) - ich habe da keinen Einfluss drauf.
Also für GTK, sollen angeblich 2 Einträge in der xorg.conf (Suchmachine sei dank) helfen, aber ich merke keinen Unterschied, die Werte für meinen 19 Zöller habe ich eben korrekt vermessen:
http://lists.debian.org/debian-user-german/2005/04/msg00368.html
und aus man:
Code:
DisplaySize  width height
         This  optional  entry gives the width and height, in millimetres, of the picture area of the moni-
          tor. If given this is used to calculate the horizontal and vertical pitch (DPI) of the screen.

Code:
Section "Monitor"

# The identifier line must be present.

   Option "CalcAlgorithm" "CheckDesktopGeometry"
   DisplaySize  365 275
        ...
Aber bei QT4 steh ich noch komplett auf dem Schlauch, keine Idee bisher.

Necoro wrote:
Zu deinen Desktopeinträgen: Ich zitiere mal aus dem Sabayon-Forum:
wolfden wrote:
to make a desktop icon you need to do the following
Right Click on desktop and go to
---Create New
------Link to Application
A box comes up, on the General tab give it a name Portato and than on the Application tab where it say Command, enter:
kdesu -t -d --nonewdcop -u root -c portato -caption "%c" %i %m
or if u want the qt front end
kdesu -t -d --nonewdcop -u root -c portato qt -caption "%c" %i %m
click ok to have your icon on desktop, you can always change the icon too

Damit hast du denn ein schönes Menü-Icon, welches kdesu mit startet :) (das von Portato mitgelieferte hat es ja wegen noroot nicht)

Ansonsten danke für dein Lob :) - und deine Hinweise


Auch dir danke.

@ misterjack, daran denke ich auch immer, einen Ubuntuler der bereits jetzt mehr als 1 Jahr Erfahrung hat und auch richtig fit ist, will ich mir noch versuchen zu krallen, Fluxbox habe ich ihm auch schon bei gebracht da er eine Alternative suchte. :D
_________________
AMD Phenom II x4 >> CFLAGS="-march=amdfam10 -O2 -mmmx -msse3 -mfpmath=sse,387 -pipe -ffast-math" is stable and here in use.

Did Intel produce at any time bugfree HW?
http://www.urbanmyth.org/microcode/
http://www.heise.de/newsticker/meldung/91748
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Thu May 10, 2007 9:49 pm    Post subject: Reply with quote

UTgamer wrote:
Aber bei QT4 steh ich noch komplett auf dem Schlauch, keine Idee bisher.

Code:
qt-config

_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
UTgamer
Veteran
Veteran


Joined: 10 Aug 2003
Posts: 1326
Location: Troisdorf (Köln) Deutschland

PostPosted: Thu May 10, 2007 10:02 pm    Post subject: Reply with quote

Necoro wrote:
UTgamer wrote:
Aber bei QT4 steh ich noch komplett auf dem Schlauch, keine Idee bisher.

Code:
qt-config

qt-config = command not found

Mal auf die Suche gehen.

Aber das gtk-Schriftenproblem welches mich auch schon seit Ewigkeiten nervt konnte ich gerade lösen:
Code:
Section "Device"

   Option "UseEdidDpi"   "false"
   Option "Dpi"          "100 x 100"
        ...

Gefunden hier: http://my.opera.com/CrazyTerabyte/blog/index.dml/tag/fonts
nVidia hat mal wieder eigene Einstellungen und ignoriert Xorg, oder die konnten sich nicht miteinander absprechen, nVidia ist ja älter als Xorg.
_________________
AMD Phenom II x4 >> CFLAGS="-march=amdfam10 -O2 -mmmx -msse3 -mfpmath=sse,387 -pipe -ffast-math" is stable and here in use.

Did Intel produce at any time bugfree HW?
http://www.urbanmyth.org/microcode/
http://www.heise.de/newsticker/meldung/91748
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Thu May 10, 2007 10:10 pm    Post subject: Reply with quote

UTgamer wrote:
Necoro wrote:
UTgamer wrote:
Aber bei QT4 steh ich noch komplett auf dem Schlauch, keine Idee bisher.

Code:
qt-config

qt-config = command not found

Ups ... sollte "qtconfig" heißen ...

Zu meiner Idee für das Emerge-Event-Problem: Also elog eignet sich auch nicht :( ... es gibt Pakete, wo keine elogs angelegt werden =/ ... *sich wieder auf die Suche nach einer Idee mach*
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
UTgamer
Veteran
Veteran


Joined: 10 Aug 2003
Posts: 1326
Location: Troisdorf (Köln) Deutschland

PostPosted: Thu May 10, 2007 10:15 pm    Post subject: Reply with quote

qtconfig hat keinerlei Einfluß auf Portato. Ich habe x11-libs/qt-4.2.3-r1 installiert, das Tool selbst benutzt den eingestellten Font, nur Portato nicht.

Ich habe nun rausgefunden das bei einer Einstellung von wahnsinnigen 150 dpi in der xorg.conf, die Schrift in portato sowohl mit gtk als auch mit qt eine annehmbare Größe haben, nur der Rest vom System ist bei max 120 dpi bereits ausgereizt. Also mit 150 dpi ist das System kaum noch bedienungsfähig, ich muß schon die Rahmen verschieben um an die Menüs zu kommen. Aber Portato fühlt sich hier recht wohl. 8O

===========================================================

Einfach mal ausprobiert, ich wollte einfach arj zum testen emergen.
Bei "portago qt" bekomme ich einen freez mit dieser Debug Ausgabe den ich killen mußte und das normale Ausgabefenster ist zerstückelt:
Code:
portato qt
***DEBUG*** In wrapper (plugin.py:321): Overriding hook 'am_i_root' with plugin 'No Root' ***DEBUG***
Getötet

In der gtk version behauptet das Ausgabefenster:
Code:
Calculating dependencies... done!

>>> Emerging (1 of 1) app-arch/arj-3.10.22-r1 to /
waiting for lock on /var/tmp/portage/.app-arch.portage_lockfile
und die Konsolenausgabe ist:
Code:
***DEBUG*** In wrapper (plugin.py:321): Overriding hook 'am_i_root' with plugin 'No Root' ***DEBUG***
***DEBUG*** In kill_emerge (gui_helper.py:623): Process should be killed ***DEBUG***
***DEBUG*** In update_packages (gui_helper.py:490): Category app-arch refreshed ***DEBUG***
***DEBUG*** In update_packages (gui_helper.py:490): Category app-arch refreshed ***DEBUG***

Und alle Prozesse ruhen auch, nur kann ich das Programm noch über den X-Button beenden.
Also es freezt einfach in beiden Versionen.

Über kdesu gestartet, ist der Fehler bei der gtk Version nicht vorhanden (man muß auch erstmal auf die Idee kommen kdesu zu verwenden). Es ist das einzige Programm bisher das sich nicht aus einer su-Konsole starten läßt. Die qt Version friert auch bei kdesu genauso wie mit su gestartet ein.

Also die Fehler sind: Mißachtung aller Font-/Desktopeinstellungen und einfrieren der VTE-Umgebung.
_________________
AMD Phenom II x4 >> CFLAGS="-march=amdfam10 -O2 -mmmx -msse3 -mfpmath=sse,387 -pipe -ffast-math" is stable and here in use.

Did Intel produce at any time bugfree HW?
http://www.urbanmyth.org/microcode/
http://www.heise.de/newsticker/meldung/91748
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Fri May 11, 2007 6:37 am    Post subject: Reply with quote

Jetzt bin ich komplett überfragt ...

zu den Schriftgrößen: Ich weise jede Schuld von mir ... ich ändere an denen nichts und lasse Qt/Gtk machen

Quote:
Code:
Calculating dependencies... done!

>>> Emerging (1 of 1) app-arch/arj-3.10.22-r1 to /
waiting for lock on /var/tmp/portage/.app-arch.portage_lockfile

Jo ... lösche einfach mal das lockfile ... - emerge macht manchmal Probleme wenn man es abbricht

Quote:
Code:
***DEBUG*** In wrapper (plugin.py:321): Overriding hook 'am_i_root' with plugin 'No Root' ***DEBUG***
***DEBUG*** In kill_emerge (gui_helper.py:623): Process should be killed ***DEBUG***
***DEBUG*** In update_packages (gui_helper.py:490): Category app-arch refreshed ***DEBUG***
***DEBUG*** In update_packages (gui_helper.py:490): Category app-arch refreshed ***DEBUG***

kill_emerge wird nur an zwei Stellen aufgerufen: Wenn man explizit den Button "Kill Emerge" betätigt - oder wenn man Portato beendet, während ein emerge-Prozess läuft.

Dass Qt freezed will ich nicht bestreiten ... ;) Qt macht sowas manchmal. Das was du unter Gtk als "Freeze" bezeichnest, ist aber nur eine emerge, was auf dieses Lockfile wartet. ^^ ...
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Sun May 13, 2007 12:21 am    Post subject: Reply with quote

So ... ich habe Portato heute für den Sunrise-Overlay angemeldet. Dafür wurden einige Änderungen an den ebuilds vorgenommen. U.a. wurde "portatosourceview" von app-portage nach dev-util verschoben und das Flag noroot in userpriv umbenannt. Um die Versionsnummenr mit denen in Sunrise übereinstimmen zu lassen, habe ich keine Revisionsänderung vorgenommen. Ich bitte daher um ein update der ebuilds mittels "layman -s portato" um spätere Konflikte zu verhindern. :)
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Sun May 13, 2007 8:23 pm    Post subject: Reply with quote

Okay ... Portato ist nun im sunrise-overlay. Sollte also jmd von euch diesen schon benutzen kann er getrost den portato-overlay entfernen. Es sei denn, er will die svn-version benutzen - die gibt es nicht im sunrise.
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum All times are GMT
Goto page Previous  1, 2, 3 ... 6, 7, 8 ... 12, 13, 14  Next
Page 7 of 14

 
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