Themabewertung:
  • 1 Bewertung(en) - 1 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Hilfe..Neue Version
#11
danke, hatte purple nicht entfernt vor der installation. wäre ganz gut wenn das in den docs vermerkt wäre.
Zitieren
#12
Du musst die Befehle einzeln hintereinander ausführen und wenn einer schief geht brauchste gar nicht weiter machen. Wink

Code:
vandread@felicia ~ $ sudo apt-get build-dep pidgin
Reading package lists... Done
Building dependency tree      
Reading state information... Done
E: You must put some 'source' URIs in your sources.list

Du musst in der Datei "/etc/apt/sources.list" (mit root-Rechten) die Zeilen mit "deb-src" aktivieren indem du die Raute am Anfang entfernst.
(Auch aus der Erinnerung, habe gerade kein Linux zur Hand. :-\ )

Welche docs? Wir hatten mal ein Wiki, da hatte ich es reingeschrieben, das gibt es aber nicht mehr...
Welche Pidgin-Version setzt du ein?
Welches Betriebssystem?
Was sagt das Debug-Fenster?

[Bild: pidginbanner.png]
Zitieren
#13
Wenn ich das richtig sehe gabs schon Probleme beim deinstalliern von 'libpurple'.
Ich bevorzuge eher die direkte Angabe der Pakete, mach das ungern mit dem Sternchen:

Code:
sudo apt-get remove libpurple0 libpurple-bin

Um das GTK+-Problem zu beseitigen sollte das hier helfen:

Code:
sudo apt-get install libgtk2.0-dev
[center]?[/center]
Zitieren
#14
uff...
also ich hab das gtk+ ding da im terminal eingegeben und jetzt sieht das wie folgt aus...

Code:
vandread@felicia ~ $ sudo apt-get remove libpurple0 libpurple-bin
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libpurple0 is not installed, so not removed
Package libpurple-bin is not installed, so not removed
The following packages were automatically installed and are no longer required:
  libsdl-ttf2.0-0 libmikmod2 libflickrnet2.1.5-cil localechooser-data
  libsdl-mixer1.2 tk8.4 libgnome-keyring1.0-cil libsdl-image1.2 libsmpeg0
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 17 not upgraded.
vandread@felicia ~ $ sudo apt-get build-dep pidgin
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Could not open file /var/lib/apt/lists/packages.linuxmint.com_dists_felicia_main_source_Sources - open (2 No such file or directory)
vandread@felicia ~ $ wget http://mesh.dl.sourceforge.net/sourceforge/pidgin/pidgin-2.5.5.tar.bz2
--2009-03-10 14:25:09--  http://mesh.dl.sourceforge.net/sourceforge/pidgin/pidgin-2.5.5.tar.bz2
Resolving mesh.dl.sourceforge.net... 213.203.218.122
Connecting to mesh.dl.sourceforge.net|213.203.218.122|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://213.203.218.125/p/pi/pidgin/pidgin-2.5.5.tar.bz2 [following]
--2009-03-10 14:25:09--  http://213.203.218.125/p/pi/pidgin/pidgin-2.5.5.tar.bz2
Connecting to 213.203.218.125:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 8357209 (8.0M) [application/octet-stream]
Saving to: `pidgin-2.5.5.tar.bz2.1'

100%[======================================>] 8,357,209    141K/s   in 65s     

2009-03-10 14:26:15 (125 KB/s) - `pidgin-2.5.5.tar.bz2.1' saved [8357209/8357209]

vandread@felicia ~ $

...

Code:
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking for stdint.h... (cached) yes
checking regex.h usability... yes
checking regex.h presence... yes
checking for regex.h... yes
checking for an ANSI C-conforming const... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for time_t... yes
checking size of time_t... 4
checking whether byte ordering is bigendian... no
checking return type of signal handlers... void
checking for strftime... yes
checking for strdup... yes
checking for strstr... yes
checking for atexit... yes
checking for setlocale... yes
checking for getopt_long... yes
checking for inet_aton... yes
checking for __res_query in -lresolv... yes
checking for gethostent in -lnsl... yes
checking for socket... yes
checking for getaddrinfo... yes
checking for inet_ntop... yes
checking for socklen_t... yes
checking for struct sockaddr.sa_len... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for dlopen... no
checking for dlopen in -ldl... yes
checking for fileno()... yes
checking for the %z format string in strftime()... yes
checking for GLIB... yes
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for GTK... yes
checking for PANGO... yes
checking for X11... yes
checking for XScreenSaverRegister in -lXext... no
checking for XScreenSaverRegister in -lXss... no
configure: error:
XScreenSaver extension development headers not found.
Use --disable-screensaver if you do not need XScreenSaver extension support,
this is required for detecting idle time by mouse and keyboard usage.

vandread@felicia ~/pidgin-2.5.5 $ make
make: *** No targets specified and no makefile found.  Stop.
vandread@felicia ~/pidgin-2.5.5 $

wieso ist das nur so kompliziert? :S
Zitieren
#15
Achja, nachdem du die sources.list bearbeitet hast musst du noch "sudo apt-get update" machen, sry...

Das ist so kompliziert weil es das erste Mal ist...wenn der Rechner einmal eingerichtet ist, ist es nur "./configure && make && sudo make install" und ein Bisschen warten. Wink

Nagut, es gibt noch weitere Gründe:
- unter Linux werden Pakete von denen ein Programm abhängt nicht mitgeliefert, was kleinere Downloads nach sich zieht und verhindert, dass viele verschiedene Versionen einer Bibliothek auf dem Rechner installiert sind
- die ./configure-Skripte sind so geschrieben, dass sie unter möglichst vielen Architekturen laufen (Flexibilität zieht mehr oder weniger automatisch Komplexität nach sich)
Welche Pidgin-Version setzt du ein?
Welches Betriebssystem?
Was sagt das Debug-Fenster?

[Bild: pidginbanner.png]
Zitieren
#16
Jabb, stimmt schon, aba wenn man sich dafür interessiert und n bissl beschäftigt wirds irgendwann alles ganz einfach ^^
Was mich allerdings wundert is, dass kein Paket für Ubuntu auf der Pidginseite zum Download angeboten wird.
Die Repos hinken da immer n bisschen hinterher, hab da heute vormittag auch reingeguggt und da war immer noch v2.5.2 drin...
[center]?[/center]
Zitieren
#17
also ehm jetzt hat es glaub geklappt es gab keinen error oder so...
es hat ziemlich lang gedauert...
aber jetzt geht nichts... wenn ich pidgin starte bekomm ich in der taskleiste einen balken "launchin pidgin" der bleibt ne zeit lang die maus zeigt laden und dan geht das weg und nichts ist... pidgin startet nicht auch nicht nach nem neustartet....
Zitieren
#18
Die Versionen in den Repos sind immer ab Release eingefroren, es gibt nur noch Security-Fixes.

vandread: Lass mal Pidgin auf der Konsole mit "pidgin -d" laufen bitte. Was sagt "which pidgin"?
Welche Pidgin-Version setzt du ein?
Welches Betriebssystem?
Was sagt das Debug-Fenster?

[Bild: pidginbanner.png]
Zitieren
#19
gesagt getan...
hier die antwortet...

Code:
vandread@felicia ~ $ pidgin -d
pidgin: error while loading shared libraries: libpurple.so.0: cannot open shared object file: No such file or directory
vandread@felicia ~ $ which pidgin
/usr/local/bin/pidgin
vandread@felicia ~ $
Zitieren
#20
"sudo ldconfig" - dann müsste es endlich laufen....  :Smile

Achja, und "make" muss lange dauern bei so großen Projekten, das ist ganz normal. Wink
Bin erstmal ne Stunde weg.
Welche Pidgin-Version setzt du ein?
Welches Betriebssystem?
Was sagt das Debug-Fenster?

[Bild: pidginbanner.png]
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste