Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge przestało działać :-(
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
Nasser
n00b
n00b


Joined: 13 Dec 2006
Posts: 4
Location: Zielona Góra

PostPosted: Wed Dec 13, 2006 10:46 am    Post subject: emerge przestało działać :-( Reply with quote

Witam
Od pewnego czasu borykam się z pewnym problemem, z którym za nic nie mogę sobie poradzić. Mianowicie chodzi o coś takiego: ostatnio robiłem update swojego systemu emerge -uD world, zawsze robiłem w taki sposób i nigdy nic się złego nie działo. Dodam, że aktualizacja robiona była zdalnie, miałęm trochę wolnego czasu w pracy ;-), nagle rozłączyło mnie i serwer padł. Gdy przyszedłem do domu zastałem serwer wyłączony i szczerze mówiąc nie mam pojęcia jaka była przyczyna jego wyłączenia. Po ponownym włączeniu system wstał, ale pojawił się problem tj. po zalogowaniu wypisuje mi coś takiego:
Code:
-bash: setenv: command not found
-bash: setenv: command not found
-bash: setenv: command not found
-bash: setenv: command not found
-bash: setenv: command not found
-bash: setenv: command not found
-bash: setenv: command not found
-bash: setenv: command not found
-bash: setenv: command not found
-bash: setenv: command not found
-bash: setenv: command not found
-bash: setenv: command not found
-bash: setenv: command not found


natomiast gdy próbuję zrobić np: emerge setenv lub w ogóle jakiekolwiek emerge np: emerge -uD world, otrzymuję coś takiego:

Code:
!!! Invalid token (not "=") CONFIG_PROTECT_MASK
Traceback (most recent call last):
  File "/usr/bin/emerge", line 4049, in ?
    emerge_main()
  File "/usr/bin/emerge", line 3768, in emerge_main
    settings, trees, mtimedb = load_emerge_config()
  File "/usr/bin/emerge", line 3679, in load_emerge_config
    trees = portage.create_trees(trees=trees, **kwargs)
  File "/usr/lib/portage/pym/portage.py", line 6780, in create_trees
    config_incrementals=portage_const.INCREMENTALS)
  File "/usr/lib/portage/pym/portage.py", line 1045, in __init__
    env_d = getconfig(
  File "/usr/lib/portage/pym/portage_util.py", line 283, in getconfig
    raise portage_exception.ParseError(str(e)+" in "+mycfg)
portage_exception.ParseError: "ParseError: Invalid token (not '='): /etc/profile.env: line 5 in /etc/profile.env"


Czy ktoś potrafi mi pomóc w tym problemie? Co może być tego przyczyną, rozumiem, że przy nagłym wyłączeniu mogłem stracić pewne pliki, jak natomiast naprawić "emerge".

Pozdrawiam serdecznie i z góry dziękuję za sensowne odpowiedzi

..::Milu Edit: używaj znaczników [ code ] kiedy wklejasz błędy.
_________________
NaSsEr
Back to top
View user's profile Send private message
Redhot
Apprentice
Apprentice


Joined: 16 Jul 2006
Posts: 196

PostPosted: Wed Dec 13, 2006 10:52 am    Post subject: Reply with quote

Miałem podobnie, nie działał shadow, więc nie mogłem się nawet zalogować.
Pomogło etc-update ;) (bez możliwości zalogowania zrobiłem przez chroota ;))
Back to top
View user's profile Send private message
Nasser
n00b
n00b


Joined: 13 Dec 2006
Posts: 4
Location: Zielona Góra

PostPosted: Wed Dec 13, 2006 12:13 pm    Post subject: Reply with quote

spróbowałem i niestety etc-update dało taki rezultat:

Code:
etc-update
!!! Invalid token (not "=") CONFIG_PROTECT_MASK
Traceback (most recent call last):
  File "/usr/lib/portage/bin/portageq", line 344, in ?
    main()
  File "/usr/lib/portage/bin/portageq", line 336, in main
    import portage
  File "/usr/lib/portage/pym/portage.py", line 6871, in ?
    init_legacy_globals()
  File "/usr/lib/portage/pym/portage.py", line 6827, in init_legacy_globals
    db = create_trees(**kwargs)
  File "/usr/lib/portage/pym/portage.py", line 6780, in create_trees
    config_incrementals=portage_const.INCREMENTALS)
  File "/usr/lib/portage/pym/portage.py", line 1045, in __init__
    env_d = getconfig(
  File "/usr/lib/portage/pym/portage_util.py", line 283, in getconfig
    raise portage_exception.ParseError(str(e)+" in "+mycfg)
portage_exception.ParseError: "ParseError: Invalid token (not '='): /etc/profile.env: line 5 in /etc/profile.env"
Scanning Configuration files...
Exiting: Nothing left to do; exiting.
:)


także dalej nic :-(

..::Milu Edit: używaj znaczników [ code ] gdy wklejasz błędy.
_________________
NaSsEr
Back to top
View user's profile Send private message
13Homer
Guru
Guru


Joined: 12 Jul 2005
Posts: 461

PostPosted: Wed Dec 13, 2006 12:19 pm    Post subject: Reply with quote

A to co:
Nasser wrote:
portage_exception.ParseError: "ParseError: Invalid token (not '='): /etc/profile.env: line 5 in /etc/profile.env"

masz najwyraźniej skopany plik /etc/profile.env.
_________________
Lenovo ThinkPad R61 / C2D@2.6.24 / nVidia Quatro NVS 140M / 2 GB RAM
Back to top
View user's profile Send private message
Nasser
n00b
n00b


Joined: 13 Dec 2006
Posts: 4
Location: Zielona Góra

PostPosted: Wed Dec 13, 2006 1:53 pm    Post subject: Reply with quote

to, że jest skopany ten plik to widzę, ale w czym jest problem w tym pliku, to nie mam pojęcia
_________________
NaSsEr
Back to top
View user's profile Send private message
Yatmai
Veteran
Veteran


Joined: 12 Nov 2005
Posts: 1501
Location: Kraków

PostPosted: Wed Dec 13, 2006 2:21 pm    Post subject: Reply with quote

Code:
!!! Invalid token (not "=") CONFIG_PROTECT_MASK

u mnie to wygląda tak:
Code:
export CONFIG_PROTECT_MASK='/etc/java-config/vms/ /etc/env.d/java/ /etc/terminfo /etc/revdep-rebuild /etc/splash'

_________________
Desktop: [Ath64 X2 2GB DDR2 GF76GT] [amd64] [2.6.29-gentoo] [nVidia] [KDE 3.5.10]
Lapek: [HP nc6000] [i686] [2.6.29-ARCH] [ati-open] [KDE 3.5.10]
Back to top
View user's profile Send private message
13Homer
Guru
Guru


Joined: 12 Jul 2005
Posts: 461

PostPosted: Wed Dec 13, 2006 2:35 pm    Post subject: Reply with quote

Nasser wrote:
to, że jest skopany ten plik to widzę, ale w czym jest problem w tym pliku, to nie mam pojęcia

Może w tym, że jest obcięty? Skoro szuka znaku = i go nie znajduje. Usuń go lub zmień mu nazwę i emerge. Powinno pójść. Jeśli nie, to utwórz taki pusty plik.
_________________
Lenovo ThinkPad R61 / C2D@2.6.24 / nVidia Quatro NVS 140M / 2 GB RAM
Back to top
View user's profile Send private message
Nasser
n00b
n00b


Joined: 13 Dec 2006
Posts: 4
Location: Zielona Góra

PostPosted: Thu Dec 14, 2006 7:55 am    Post subject: Reply with quote

Po wykonaniu powyższego rezultat wygląda tak:

Traceback (most recent call last):
File "/usr/bin/emerge", line 4049, in ?
emerge_main()
File "/usr/bin/emerge", line 3768, in emerge_main
settings, trees, mtimedb = load_emerge_config()
File "/usr/bin/emerge", line 3689, in load_emerge_config
mtimedb = portage.MtimeDB(mtimedbfile)
File "/usr/lib/portage/pym/portage.py", line 6726, in __init__
self._load(filename)
File "/usr/lib/portage/pym/portage.py", line 6733, in _load
d = mypickle.load()
cPickle.UnpicklingError: unpickling stack underflow


:-(
_________________
NaSsEr
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
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