| View previous topic :: View next topic |
| Author |
Message |
PieterB Apprentice

Joined: 19 Jan 2004 Posts: 158 Location: Aalter, Belgium
|
Posted: Sun Mar 21, 2004 5:51 pm Post subject: 'problemen' met gtk+ 2.2.4 en 2.4.... |
|
|
Ik heb een raar probleem: telkens als ik emerge world uitvoer wil emerge veranderen van gtk-versie. bv.:
| Code: |
emerge -uDpv world
These are the packages that I would merge, in order:
Calculating world dependencies ...done!
[ebuild U ] media-libs/xine-lib-1_rc3-r2 [1_rc3-r1] +X +aalib +alsa +arts +avi +directfb +dvd +esd +gnome -ipv6 +nls +oggvorbis +sdl -speex -theora 6,271 kB
[ebuild UD] x11-libs/gtk+-2.2.4-r1 [2.4.0] +doc +jpeg +tiff 0 kB
Total size of downloads: 6,271 kB
|
En als ik dan terug met 2.2.4 werk wil gentoo opnieuw 2.4 emergen...
zo de hele tijd door! Dit is redelijk frustrerend...
Heeft er nog iemand ervaring met .qtrc.lock problemen? Dit heb ik kunnen oplossen door FEATURES="-sandbox" emerge pakketnaam _________________ LinuxUser: #310384 |
|
| Back to top |
|
 |
rockfly Apprentice

Joined: 27 Apr 2003 Posts: 179
|
Posted: Mon Mar 22, 2004 10:28 pm Post subject: |
|
|
met de optie emerge -UDpv world (let op de hoofdletter U)
hoef je niet meer dat te doen, deze zorgt er voor dat hij alleen upgrade en nooit downgrade |
|
| Back to top |
|
 |
PieterB Apprentice

Joined: 19 Jan 2004 Posts: 158 Location: Aalter, Belgium
|
Posted: Tue Mar 23, 2004 2:04 pm Post subject: |
|
|
ah merci, eindelijk een antwoord....
Ik had nochthans die man bekeken
vanaf nu gebruik ik dus steeds emerge sync gevolgd
door emerge -UDpv world  _________________ LinuxUser: #310384 |
|
| Back to top |
|
 |
garo Moderator


Joined: 15 Jul 2002 Posts: 860 Location: Edegem,BELGIUM
|
Posted: Tue Mar 23, 2004 3:44 pm Post subject: |
|
|
| PieterB wrote: | | ah merci, eindelijk een antwoord.... |
eindelijk ?!? Je moest nog geen 5 uur wachten, wees blij !
| PieterB wrote: | Ik had nochthans die man bekeken
vanaf nu gebruik ik dus steeds emerge sync gevolgd
door emerge -UDpv world  |
euh, met die "-D" moet je toch ook oppassen, als je dat altijd gebruikt kan je problemen krijgen (Vroeger toch, tegenwoordig gebruik ik het niet meer, maar ik vermoed dat het nog steeds problemen kan geven)
EDIT: de reden is: als er een nieuwe versie van een lib nodig is om deze ebuild te doen functioneren, zal dit wel expliciet als dependency worden aangegeven. En als er een fout in de lib zit, zullen de ebuilds die deze lib nodig hebben ook wel hun dependency aanpassen _________________ My favorite links this month:
- Surf Random
- Web-based SSH
- Stop Spam |
|
| Back to top |
|
 |
PieterB Apprentice

Joined: 19 Jan 2004 Posts: 158 Location: Aalter, Belgium
|
Posted: Wed Mar 24, 2004 5:58 am Post subject: |
|
|
| Quote: | eindelijk ?!? Je moest nog geen 5 uur wachten, wees blij !
|
iets langer, maar je hebt gelijk!
| Quote: | euh, met die "-D" moet je toch ook oppassen, als je dat altijd gebruikt kan je problemen krijgen (Vroeger toch, tegenwoordig gebruik ik het niet meer, maar ik vermoed dat het nog steeds problemen kan geven)
|
Begin het ook zo een beetje te denken Ik doe dat echt wel altijd... en blijkbaar begin ik nu ook problemen te krijgen....
Na een installatie van nog maar 2 maand.
Vind het echt raar, men andere gentoo-pc (1maand) met lichtere processor & minder ram + kernel 2.4.25 en reiserfs ipv ext3 lijkt veel sneller de portage structuur te updaten, te zoeken etc... _________________ LinuxUser: #310384 |
|
| Back to top |
|
 |
Gerbstar n00b


Joined: 17 Feb 2003 Posts: 31 Location: Lelystad, Netherlands
|
Posted: Wed Mar 24, 2004 7:55 am Post subject: |
|
|
| PieterB wrote: | | Vind het echt raar, men andere gentoo-pc (1maand) met lichtere processor & minder ram + kernel 2.4.25 en reiserfs ipv ext3 lijkt veel sneller de portage structuur te updaten, te zoeken etc... |
Daar heb ik ook last van. Toen ik de Gentoo-box net opgezet had ging de laatste stap van emerge sync veel sneller als die nu gaat. Nu duurt het soms wel 20 minuten voor hij | Code: | | >>> Updating Portage Cache... ...done! | geeft!
Als iemand weet hoe dit komt, of hoe ik dit oplos, hoor ik het graag. |
|
| Back to top |
|
 |
Rosjahh Apprentice


Joined: 16 Jan 2003 Posts: 182 Location: Below sealevel
|
Posted: Thu Mar 25, 2004 4:09 pm Post subject: |
|
|
| Dit is mij ook opgevallen. Maar het lijkt mij dat er wel een logische verklaring voor is. De portage tree telt nu gewoon veel meer ebuilds dan een tijd geleden. Dus is het ook logisch zou ik zeggen dat je "emerge sync" langer duurt. |
|
| Back to top |
|
 |
Gerbstar n00b


Joined: 17 Feb 2003 Posts: 31 Location: Lelystad, Netherlands
|
Posted: Thu Mar 25, 2004 5:13 pm Post subject: |
|
|
| Rosjahh wrote: | | Dit is mij ook opgevallen. Maar het lijkt mij dat er wel een logische verklaring voor is. De portage tree telt nu gewoon veel meer ebuilds dan een tijd geleden. Dus is het ook logisch zou ik zeggen dat je "emerge sync" langer duurt. |
OK, dan ligt het niet aan mijn installatie. Nog steeds heb ik de indruk dat het relatief veel langer duurt dan dat de portage-tree groter is geworden, maar het kan ook verbeelding zijn ...
Als ik het goed begrepen heb is ReiserFS wel een stuk sneller dan ext3 voor een directory met veel kleine bestanden, dus ik zal wel een keer proberen of dat helpt (iemand toevallig al geprobeerd?) |
|
| Back to top |
|
 |
PieterB Apprentice

Joined: 19 Jan 2004 Posts: 158 Location: Aalter, Belgium
|
Posted: Fri Mar 26, 2004 5:29 am Post subject: |
|
|
Enerzijds valt dit verschil niet te verklaren door die grote portage-tree: ik merk een verschil tussen 2 computers; en die moeten beide een even grote portage-tree binnenhalen....
Anderzijds kan dit verschil mss wel te verklaren zijn door ReiserFS, op de computer waar ik 2.4.25 gebruik, gebruik ik Reiser ipv ext3 _________________ LinuxUser: #310384 |
|
| Back to top |
|
 |
bravecobra Tux's lil' helper


Joined: 26 Dec 2002 Posts: 130 Location: Planet Earth (sometimes)
|
Posted: Fri Mar 26, 2004 6:17 am Post subject: |
|
|
Als die twee pc's verbonden zijn via een netwerk, kan dat eenvoudiger. Ik heb /usr/portage via nfs gemount op de tweede box. Door dan een emerge sync te doen op de eerste is meteen ook de tweede voorzien van een nieuwe portage tree. _________________ Brave Cobra
http://www.bravecobra.com |
|
| Back to top |
|
 |
Parasietje Apprentice

Joined: 25 Jan 2004 Posts: 194
|
Posted: Thu Apr 15, 2004 9:26 pm Post subject: |
|
|
Altijd al -D gebruikt, het lijkt me schoner, anders blijf je met bepaalde dependant libs zitten die hopeloos verouderd zijn (lees: security flaws etc.)
Voor zover ik het begrijp kijkt portage bij een emerge -u world naar alle pakketten ooit emerged en installeert daar nieuwe versies van + deps. Met de --deep flag, gaat hij ook naar de dependencies van die pakketten kijken en of er daar nieuwere versies zijn. Heeft voordelen, heeft nadelen.
En btw, als er fouten in die libs zouden zitten zouden ze het keyword "~x86" hebben gehad of anders gemasked zijn . |
|
| Back to top |
|
 |
garo Moderator


Joined: 15 Jul 2002 Posts: 860 Location: Edegem,BELGIUM
|
Posted: Fri Apr 16, 2004 8:05 am Post subject: |
|
|
Maar soms gebruiken programmas bepaalde functies van een library die niet meer in een nieuwe versie zitten. Als je die library dan up to date brengt werkt het programma niet meer. (Zeker als de programmas niet statisch gecompileerd zijn) _________________ My favorite links this month:
- Surf Random
- Web-based SSH
- Stop Spam |
|
| Back to top |
|
 |
|