Skip to content
View in the app

A better way to browse. Learn more.

Froxlor Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Gentoo Layman Update

Featured Replies

Hallo,

 

ich nutze selber Gentoo mit Froxlor. Ich Installiere/Update mit Emerge/Layman, leider seit dem wechsel zum Git Reposit l?uft es nicht mehr richtig und ich bekomme leider immer einen Fehler wenn ich das Git Reposit in den Layman einrichte und dann das "synchronisieren" ?ber Layman anwerfe. Ich denke ich richte das Git Reposit einfach nicht richtig ein.

 

Nutze ich das alte Reposit, so updatet er zwar aber ist nur auf dem alten Stand.

 

Wie m?sste die Layman.cfg f?r das neue Git Reposit aussehen.

 

Nutze Layman 1.4.1 (mit git kompiliert) und Gentoo

 

Hier einmal meine layman.cfg

 

[MAIN]

#-----------------------------------------------------------
# Defines the directory where overlays should be installed

storage   : /var/lib/layman

#-----------------------------------------------------------
# Remote overlay lists will be stored here
# layman will append _md5(url).xml to each filename

cache     : %(storage)s/cache

#-----------------------------------------------------------
# The list of locally installed overlays

local_list: %(storage)s/overlays.xml

#-----------------------------------------------------------
# Path to the make.conf file that should be modified by
# layman

make_conf : %(storage)s/make.conf

#-----------------------------------------------------------
# URLs of the remote lists of overlays (one per line) or
# local overlay definitions
#
#overlays  : http://www.gentoo.org/proj/en/overlays/repositories.xml
#            http://dev.gentoo.org/~wrobel/layman/global-overlays.xml
#            http://mydomain.org/my-layman-list.xml
#            file:///var/lib/layman/my-list.xml

overlays  : http://git.froxlor.org/froxlor.git

#-----------------------------------------------------------
# Proxy support
# If unset, layman will use the http_proxy environment variable.
#
#proxy  : http://[user:pass@]www.my-proxy.org:3128

#-----------------------------------------------------------
# Strict checking of overlay definitions
#
# Set either to "yes" or "no". If "no" layman will issue
# warnings if an overlay definition is missing either
# description or contact information.
#
nocheck  : yes

#-----------------------------------------------------------
# Umask settings
#
# layman should usually work with a umask of 0022. You should
# only change this setting if you are absolutely certain that
# you know what you are doing.
#
#umask  : 0022

#-----------------------------------------------------------
# Command overrides
#
# You can have commands point to either a binary at a different
# location, e.g.
#
#   /home/you/local/bin/git
#
# or just the command, e.g.
#
#   git
#
# to use PATH-based resolution of the binary to call.
#
#bzr_command        : /usr/bin/bzr
#cvs_command        : /usr/bin/cvs
#darcs_command      : /usr/bin/darcs
git_command        : /usr/bin/git
#mercurial_command  : /usr/bin/hg
#rsync_command      : /usr/bin/rsync
#svn_command        : /usr/bin/svn
#tar_command        : /bin/tar

# Test Overlays
#overlays  : http://files.froxlor.org/gentoo/repositories.xml
#overlays  : git://git.froxlor.org/froxlor-gentoo.git

 

Fehler 1:

 

# layman -f && layman -a froxlor

* Failed to update the overlay list from: http://git.froxlor.org/froxlor.git
* Error was:
* HTTP Error 404: Not Found
* Overlay "froxlor" does not exist.

 

Fehler 2:

 

# layman -S

* Failed to update the overlay list from: http://git.froxlor.org/froxlor.git
* Error was:
* HTTP Error 404: Not Found
* Running... # ( cd /var/lib/layman/froxlor  && /usr/bin/git pull )
Already up-to-date.
*
* Success:
* ------
*
* Successfully synchronized overlay "froxlor".
*
* Warnings:
* ------
*
* Overlay "froxlor" could not be found in the remote lists.
* Please check if it has been renamed and re-add if necessary.
*

 

Mag mir wer helfen? Danke schon mal im voraus :)

Wiki nicht gelesen? Da steht:

 

overlays: http://files.froxlor.org/gentoo/repositories.xml

  • Author

Das Wiki habe ich gelesen, danach hatte ich mich auch gerichtet mit.

 

overlays: http://files.froxlor.org/gentoo/repositories.xml

 

Allerdings l?dt er bei mir dann nur noch alte Versionen runter, also 0.9.18 bzw. 0.9.19. Timestamps der Datein sind "neu", aber die Version ist alt. Mag mir da wer weiterhelfen? :)

  • Author

Stimmt, hast recht. Den gleichen Stand haben meine Systeme soweit auch ?berall.

 

Ich hoffe die Gentoo User werden nicht vergessen ;)

Gentoo user sind aber auch klug genug sich einfach die sources zu ziehen oder nen GIT-clone zu machen, meinste nicht? :)

Die Abh?ngigkeiten hast du ja durch die Installation einer vorherigen Version via emerge erf?llt.

 

Falls das nicht gef?llt, oder wenn du es halt gern via emerge machen willst heisst es wohl: warten

  • Author

Das ist schon richtig, dies habe ich unteranderem auch bei einem Server gemacht. Keins so gro?es Problem, aber m?chte es halt generell ?ber Emerge abwickeln um es einfach komfortabler zu gestalten und auch um einbisschen auf Sicherheit zugehen z.B. pr?fen von versionen Inkompatabilit?ten. Wenn man nun ein paar Tage wartet ist es auch nicht schlimm und im Notfall falls man ein neues Feature/Bugfix ben?tigt geht man direkt ?ber git.

 

Danke soweit :)

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.