Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[HOWTO] Paludis
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Deutsche Dokumentation
View previous topic :: View next topic  
Author Message
sirro
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1472
Location: aachen.nrw.de.eu

PostPosted: Sun Jun 10, 2007 8:52 am    Post subject: Reply with quote

Weiss nicht ob du das gelesen hast:

sirro wrote:
Wer generell wissen will wie die fetcher funktionieren kann sie sich in /usr/libexec/paludis/fetchers/ angucken.


Da siehst du wie ein fetcher geschrieben wird und kannst dir evtl. selber einen schreiben. Da im fetcher einige Optionen von wget hart kodiert sind ist es sicher nicht möglich nur die Variable WGET_WRAPPER umzubiegen.
Back to top
View user's profile Send private message
monade
Apprentice
Apprentice


Joined: 17 Mar 2005
Posts: 204
Location: Berlin

PostPosted: Wed Jun 27, 2007 12:03 pm    Post subject: Reply with quote

Ein kleiner Tip noch (auch wenn implizit schon im HOW TO enthalten): installiert man portage-utils aus dem paludis-extra-Overlay, dann bekommt man u.a. ein modifiziertes qlop, welches /var/log/paludis.log statt /var/log/emerge.log lesen kann. Hilfreich für Leute wie mich, die die unter Portage liebgewonnene Funktion von genlop bzw. qlop nicht missen wollen :).
Back to top
View user's profile Send private message
tekknokrat
Apprentice
Apprentice


Joined: 17 Apr 2005
Posts: 278
Location: Magdeburg

PostPosted: Fri Aug 31, 2007 1:02 pm    Post subject: Reply with quote

Fügst du vielleicht mal bitte bei Gelegenheit mit ein wie man die profiles also hardened,desktop verwaltet.
Ich hab mir im forum einen Wolf gesucht und erst durch Zufall gesehen dass es in den repositories versteckt ist.
Durch das migrations script wird ja der alte Pfad migriert aber bei einem profile change steht man dumm da.

Also im master repository /etc/paludis/repositories/gentoo.conf den profile pfad
editieren:

...
profiles = ${ROOT}/usr/portage/profiles/hardened/x86/2.6/
...

dies darf wohl auch per repo seperat gesetzt sein :?:
_________________
Optimism is solely an absence of information. / Optimismus ist nur ein Mangel an Information.
(Arthur Schopenhauer)
Back to top
View user's profile Send private message
nikaya
Veteran
Veteran


Joined: 13 May 2006
Posts: 1471
Location: Germany

PostPosted: Fri Aug 31, 2007 1:29 pm    Post subject: Reply with quote

tekknokrat wrote:
Fügst du vielleicht mal bitte bei Gelegenheit mit ein wie man die profiles also hardened,desktop verwaltet.

Steht doch drin,nebst Beispielkonfiguration. :wink:
Paludis_HOWTO wrote:

3.8.1 /etc/paludis/repositories/gentoo.conf
Code:
location = ${ROOT}/usr/portage
sync = rsync://rsync.europe.gentoo.org/gentoo-portage
profiles = ${ROOT}/usr/portage/profiles/default-linux/x86/2007.0/desktop
distdir = /usr/portage/distfiles
format = ebuild
#names_cache = ${location}/.cache/names  #disabled because of repository_defaults.conf
write_cache = /var/empty

[...]
Hier wird Paludis auch mitgeteilt welches Profil zu verwenden ist.Der make.profile Symlink von Portage wird nicht beachtet.
[...]

_________________
Notes on Dhamma
How to waste your time: look for an explanation of consciousness, ask to know what feeling is. (Nanavira Thera)
Back to top
View user's profile Send private message
tekknokrat
Apprentice
Apprentice


Joined: 17 Apr 2005
Posts: 278
Location: Magdeburg

PostPosted: Fri Aug 31, 2007 3:23 pm    Post subject: Reply with quote

nikaya wrote:
tekknokrat wrote:
Fügst du vielleicht mal bitte bei Gelegenheit mit ein wie man die profiles also hardened,desktop verwaltet.

Steht doch drin,nebst Beispielkonfiguration. :wink:
Paludis_HOWTO wrote:

3.8.1 /etc/paludis/repositories/gentoo.conf
Code:
location = ${ROOT}/usr/portage
sync = rsync://rsync.europe.gentoo.org/gentoo-portage
profiles = ${ROOT}/usr/portage/profiles/default-linux/x86/2007.0/desktop
distdir = /usr/portage/distfiles
format = ebuild
#names_cache = ${location}/.cache/names  #disabled because of repository_defaults.conf
write_cache = /var/empty

[...]
Hier wird Paludis auch mitgeteilt welches Profil zu verwenden ist.Der make.profile Symlink von Portage wird nicht beachtet.
[...]


Recht hast :D

Aber vielleicht gings nur mir so, doch ich habe bis dato nie den Zusammenhang zwischen einem repo und dem system profile gesehen :roll:
Deswegen bin ich auch erst sehr spät auf diese Datei gestoßen.
_________________
Optimism is solely an absence of information. / Optimismus ist nur ein Mangel an Information.
(Arthur Schopenhauer)
Back to top
View user's profile Send private message
nikaya
Veteran
Veteran


Joined: 13 May 2006
Posts: 1471
Location: Germany

PostPosted: Fri Aug 31, 2007 5:20 pm    Post subject: Reply with quote

Falls es mit dem Wiki vom Gentoo e.V. klappt werde ich (oder ein anderer :wink:) es dort mal irgendwann veröffentlichen.Dann kann jeder daran rummachen. :wink:
_________________
Notes on Dhamma
How to waste your time: look for an explanation of consciousness, ask to know what feeling is. (Nanavira Thera)
Back to top
View user's profile Send private message
schachti
Advocate
Advocate


Joined: 28 Jul 2003
Posts: 3765
Location: Gifhorn, Germany

PostPosted: Sun Sep 02, 2007 10:16 am    Post subject: Re: [HOWTO] Paludis Reply with quote

nikaya wrote:

3.3 /etc/paludis/licences.conf


Hier muss es heißen /etc/paludis/licenses.conf.
_________________
Never argue with an idiot. He brings you down to his level, then beats you with experience.

How-To: Daten verschlüsselt auf DVD speichern.
Back to top
View user's profile Send private message
nikaya
Veteran
Veteran


Joined: 13 May 2006
Posts: 1471
Location: Germany

PostPosted: Sun Sep 02, 2007 11:33 am    Post subject: Re: [HOWTO] Paludis Reply with quote

schachti wrote:
nikaya wrote:

3.3 /etc/paludis/licences.conf


Hier muss es heißen /etc/paludis/licenses.conf.

Danke,gefixt.
_________________
Notes on Dhamma
How to waste your time: look for an explanation of consciousness, ask to know what feeling is. (Nanavira Thera)
Back to top
View user's profile Send private message
sirro
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1472
Location: aachen.nrw.de.eu

PostPosted: Sat Sep 29, 2007 8:33 am    Post subject: Reply with quote

Und beim ccache nicht vergessen, dass "paludisbuild" auch Schreibrechte in dem Verzeichnis braucht. Das erspart einem einige (Fl|S)ucherei :oops:
Back to top
View user's profile Send private message
nikaya
Veteran
Veteran


Joined: 13 May 2006
Posts: 1471
Location: Germany

PostPosted: Sun Sep 30, 2007 12:00 pm    Post subject: Reply with quote

Alle Links auf http://ciaranm.org/ entfernt,da die Seite seit längerem nicht mehr erreichbar ist.
_________________
Notes on Dhamma
How to waste your time: look for an explanation of consciousness, ask to know what feeling is. (Nanavira Thera)
Back to top
View user's profile Send private message
andi456
Apprentice
Apprentice


Joined: 06 Mar 2005
Posts: 216
Location: Germany

PostPosted: Mon Feb 25, 2008 5:04 pm    Post subject: Reply with quote

Tach zusammen,

kurze Anmerkung. Das Set "world" ist jetzt eher identisch mit portages "system", stattdessen gibt es das Set "everything". M. a. W. das Pendant zu emerge -pvuD world heißt jetzt paludis -pi everything!

Aufgefallen ist mir dies ab Version 0.26.0_alpha9.

Gruß Andreas


Last edited by andi456 on Mon Feb 25, 2008 5:42 pm; edited 1 time in total
Back to top
View user's profile Send private message
sirro
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1472
Location: aachen.nrw.de.eu

PostPosted: Mon Feb 25, 2008 5:26 pm    Post subject: Reply with quote

Sicher?
Everything gibt es schon lange und bisher war es so:

system: wie portage
world: alles im world-file
everything: wirklich alles installierte

Nicht alles was installiert ist, ist auch in world. Wäre also blöd wenn das geändert wäre, bei mir (aktuelle alpha) ist es immer noch das alte verhalten.
Portage hat doch das gleiche Verhalten nur ohne everything oder habe ich das falsch im Kopf?
Back to top
View user's profile Send private message
andi456
Apprentice
Apprentice


Joined: 06 Mar 2005
Posts: 216
Location: Germany

PostPosted: Mon Feb 25, 2008 5:46 pm    Post subject: Reply with quote

Ok, mag sein, aber dann müssen bei mir 'ne Menge Sachen aus dem worldfile 'rausgefallen sein, die vorher drin waren wie z. B. alle kde Pakete.
Back to top
View user's profile Send private message
sirro
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1472
Location: aachen.nrw.de.eu

PostPosted: Mon Feb 25, 2008 5:51 pm    Post subject: Reply with quote

Guck doch mal nach: /var/lib/portage/world
Alles was da drin ist sollte eigentlich mit "world" behandelt werden.
Back to top
View user's profile Send private message
andi456
Apprentice
Apprentice


Joined: 06 Mar 2005
Posts: 216
Location: Germany

PostPosted: Tue Feb 26, 2008 6:09 pm    Post subject: Reply with quote

Hmm, komisch world hat sich offenbar nach dem letzten update von paludis verkleinert. Daraufhin hab' ich regenworld ausgeführt und siehe die Datei hatte plötzlich doppelt soviele Zeilen.

Demnach ist world für paludis also tatsächlich gleich world für portage, muss also das Gegenteil behaupten!
Back to top
View user's profile Send private message
Louisdor
Veteran
Veteran


Joined: 14 Dec 2003
Posts: 1231
Location: im Brandenburgischen

PostPosted: Wed Feb 27, 2008 2:21 am    Post subject: Reply with quote

Hi @ all, die Paludis nutzen, mal was anderes ...

neuerdings bekomme ich manchmal sowas hier, wenn ich ein Paket installieren (aktuell z.B. paludis ip dev-utils/git) will:
Code:
  ... When generating metadata for ID 'sys-kernel/gentoo-sources-2.6.16-r13::gentoo':
  ... When running ebuild command to generate metadata for 'sys-kernel/gentoo-sources-[b]2.6.16-r13[/b]::gentoo':
  ... When running command 'sandbox /usr/libexec/paludis/ebuild.bash '/var/paludis/repositories/gentoo/sys-kernel/gentoo-sources/gentoo-sources-[b]2.6.16-r13[/b].ebuild' metadata':
Das geht paludis für jeden Kernel durch, den ich mal installiert hatte, auch wenn die schon lange wieder deinstalliert sind.
Code:
amd64x2 ~ # eselect kernel list
Available kernel symlink targets:
  [1]   linux-2.6.23-gentoo-r5
  [2]   linux-2.6.24
  [3]   linux-2.6.24-gentoo
  [4]   linux-2.6.24-gentoo-r2 *
  [5]   linux-2.6.25-rc1
  [6]   linux-2.6.25-rc2
  [7]   linux-2.6.25-rc3
amd64x2 ~ #
Aktionen wie:
Code:
amd64x2 ~ # paludis --regenerate-installed-cache
Regenerating cache for installed-virtuals...
Regenerating cache for installed...
amd64x2 ~ #
und
Code:
amd64x2 ~ # paludis --regenerate-installable-cache
Regenerating cache for virtuals...
Regenerating cache for gentoo...
Regenerating cache for gentoo-de...
Regenerating cache for paludis-extras...
Regenerating cache for pioto-overlay...
Regenerating cache for sabayon...
Regenerating cache for sunrise...
Regenerating cache for toolchain...
Regenerating cache for vmware...
amd64x2 ~ #
haben leider auch nicht geholfen. Muss ich da bei Paludis noch irgendwo was "einstellen"? Vielleicht in einem von den Hooks, die ich installiert habe?

Merci & Ciao,
aleX!

_________________
"Ich bin ich."
Back to top
View user's profile Send private message
jkoerner
Apprentice
Apprentice


Joined: 04 Nov 2006
Posts: 270

PostPosted: Sun Mar 02, 2008 7:24 am    Post subject: Reply with quote

Moin,
Code:
ls -a /usr/src/

alles dort enthaltenen ist potenzieller Kandidat. Mehr will dir der paludis-Hinweis nicht sagen. Wenn dort allerdings nur dein verwendeter Kernel liegt weiß ich auch nicht woher die Liste stammen sollte.
Eine weitere Möglichkeit besteht mit
Code:
paludis -q linux-<Version wie in der Liste aufgeführt>
Das funktioniert auch mit inquisitio, aber ich benutze den Befehl um mir installierte Versionen anzeigen zu lassen.
Back to top
View user's profile Send private message
Louisdor
Veteran
Veteran


Joined: 14 Dec 2003
Posts: 1231
Location: im Brandenburgischen

PostPosted: Sun Mar 02, 2008 8:02 am    Post subject: Reply with quote

jkoerner wrote:
Moin,
Code:
ls -a /usr/src/

alles dort enthaltenen ist potenzieller Kandidat. Mehr will dir der paludis-Hinweis nicht sagen. Wenn dort allerdings nur dein verwendeter Kernel liegt weiß ich auch nicht woher die Liste stammen sollte.
Code:
alex@amd64x2 ~ $ ls -al /usr/src/
insgesamt 44
drwxr-xr-x 12 root root 4096  1. Mär 07:07 .
drwxr-xr-x 21 root root 4096 28. Feb 17:57 ..
-rw-r--r--  1 root root    0  9. Feb 2006  .keep
lrwxrwxrwx  1 root root   22 27. Feb 19:48 linux -> linux-2.6.24-gentoo-r3
drwxr-xr-x 20 root root 4096 31. Dez 12:04 linux-2.6.23-gentoo-r5
drwxr-xr-x 20 root root 4096 30. Jan 13:13 linux-2.6.24
drwxr-xr-x 21 root root 4096 13. Feb 16:17 linux-2.6.24-gentoo
drwxr-xr-x 21 root root 4096 25. Feb 00:21 linux-2.6.24-gentoo-r2
drwxr-xr-x 21 root root 4096  1. Mär 16:51 linux-2.6.24-gentoo-r3
drwxr-xr-x 21 root root 4096 13. Feb 13:09 linux-2.6.25-rc1
drwxr-xr-x 21 root root 4096 21. Feb 11:57 linux-2.6.25-rc2
drwxr-xr-x 21 root root 4096 26. Feb 21:04 linux-2.6.25-rc3
drwxr-xr-x  2 root root 4096 17. Apr 2007  patches
alex@amd64x2 ~ $
Da ist kein Kernel mit Version 2.6.16-r13, wie man sieht. Ich habe auch alle alten, die ich weg haben wollte per --uninstall deinstalliert, nicht einfach nur gelöscht.
Merci & Ciao,
aleX!

_________________
"Ich bin ich."
Back to top
View user's profile Send private message
SinoTech
Advocate
Advocate


Joined: 20 Mar 2004
Posts: 2579
Location: Neunkirchen / Saarland / Germany

PostPosted: Wed May 28, 2008 9:20 am    Post subject: Reply with quote

koerner wrote:

Moin,
Code:

ls -a /usr/src/

alles dort enthaltenen ist potenzieller Kandidat. Mehr will dir der paludis-Hinweis nicht sagen.

Ich glaube nicht das paludis in dem Verzeichniss nachschaut welche Kernel-versionen installiert sind. Der Inhalt sollte also eigentlich egal sein.

Louisdor wrote:

Hi @ all, die Paludis nutzen, mal was anderes ...

neuerdings bekomme ich manchmal sowas hier, wenn ich ein Paket installieren (aktuell z.B. paludis ip dev-utils/git) will:
Code:
  ... When generating metadata for ID 'sys-kernel/gentoo-sources-2.6.16-r13::gentoo':
  ... When running ebuild command to generate metadata for 'sys-kernel/gentoo-sources-[b]2.6.16-r13[/b]::gentoo':
  ... When running command 'sandbox /usr/libexec/paludis/ebuild.bash '/var/paludis/repositories/gentoo/sys-kernel/gentoo-sources/gentoo-sources-[b]2.6.16-r13[/b].ebuild' metadata':
Das geht paludis für jeden Kernel durch, den ich mal installiert hatte, auch wenn die schon lange wieder deinstalliert sind.
[...]

Das hatte ich auch gerade. Ein "paludis --regenerate-installable-cache && paludis --regenerate-installed-cache" hat geholfen :-).

Cheers,

Sino
_________________
Help to answer the unanswered
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Deutsche Dokumentation All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
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