Possíveis "erros" após atualização do Arch Linux [RESOLVIDO]

1. Possíveis "erros" após atualização do Arch Linux [RESOLVIDO]

Sandro de Castro
Sandro1

(usa openSUSE)

Enviado em 28/01/2015 - 21:52h

Olá pessoal, boa noite!

Não sei se é bem um erro, mas hoje apareceram umas mensagens durante a atualização, uma parte delas:

( 94/111) atualizando python                       [######################] 100%
atenção: propriedade sobre o diretório difere em /usr/lib/python3.4/venv/scripts/posix/
sistema: 1002:100 pacote: 0:0
atenção: propriedade sobre o diretório difere em /usr/lib/python3.4/unittest/test/testmock/
sistema: 1002:100 pacote: 0:0
atenção: propriedade sobre o diretório difere em /usr/lib/python3.4/unittest/test/__pycache__/
sistema: 1002:100 pacote: 0:0
atenção: propriedade sobre o diretório difere em /usr/lib/python3.4/unittest/test/testmock/__pycache__/
sistema: 1002:100 pacote: 0:0
atenção: propriedade sobre o diretório difere em /usr/lib/python3.4/multiprocessing/dummy/__pycache__/
sistema: 1002:100 pacote: 0:0
atenção: propriedade sobre o diretório difere em /usr/lib/python3.4/xml/sax/__pycache__/
sistema: 1002:100 pacote: 0:0
atenção: propriedade sobre o diretório difere em /usr/lib/python3.4/xml/parsers/__pycache__/
sistema: 1002:100 pacote: 0:0
atenção: propriedade sobre o diretório difere em /usr/lib/python3.4/xml/etree/__pycache__/
sistema: 1002:100 pacote: 0:0
atenção: propriedade sobre o diretório difere em /usr/lib/python3.4/xml/dom/__pycache__/
sistema: 1002:100 pacote: 0:0
atenção: propriedade sobre o diretório difere em /usr/lib/python3.4/distutils/tests/__pycache__/
sistema: 1002:100 pacote: 0:0
atenção: propriedade sobre o diretório difere em /usr/lib/python3.4/distutils/command/__pycache__/
sistema: 1002:100 pacote: 0:0
atenção: propriedade sobre o diretório difere em /usr/lib/python3.4/idlelib/idle_test/__pycache__/
sistema: 1002:100 pacote: 0:0


Há como corrigir isso?

Agradeço a quem puder ajudar!

Abraços!


  


2. MELHOR RESPOSTA

Paulo Cadamuro
Rulesz

(usa Arch Linux)

Enviado em 29/01/2015 - 20:06h

Use o cd do Arch pra fazer chroot no seu sistema(semelhante a instalação), e tente instalar as atualizações. Você também pode instalar as atualizações por pacstrap

3. Re: Possíveis

Paulo Cadamuro
Rulesz

(usa Arch Linux)

Enviado em 29/01/2015 - 01:51h

Veja se as permissoes desses diretorios estão corretas. "ls -l /usr/lib/python3.4" Use chmod 775
Eu vi em um forum em ingles uma pessoa em um forum americano que teve esse problema pois o diretório estava sem proprietário. Para isso use o comando "chown -R root:root /usr/lib/python3.4/





4. Re: Possíveis "erros" após atualização do Arch Linux

Sandro de Castro
Sandro1

(usa openSUSE)

Enviado em 29/01/2015 - 07:40h

Rulesz escreveu:

Veja se as permissoes desses diretorios estão corretas. "ls -l /usr/lib/python3.4" Use chmod 775
Eu vi em um forum em ingles uma pessoa em um forum americano que teve esse problema pois o diretório estava sem proprietário. Para isso use o comando "chown -R root:root /usr/lib/python3.4/



Bom dia Rulesz!

Então, fiz o comando, creio que esteja "normal" com as permissões. Até agora não percebi nenhum problema no sistema.
A única "coisa" que instalei antes de aparecer esses erros foi o i3 WM, no sábado passado...

$ ls -l /usr/lib/python3.4
total 4304
-rw-r--r-- 1 root root 8624 Jan 12 02:01 abc.py
-rw-r--r-- 1 root root 31494 Jan 12 02:01 aifc.py
-rw-r--r-- 1 root root 475 Jan 12 02:01 antigravity.py
-rw-r--r-- 1 root root 89752 Jan 12 02:01 argparse.py
-rw-r--r-- 1 root root 12034 Jan 12 02:01 ast.py
-rw-r--r-- 1 root root 11825 Jan 12 02:01 asynchat.py
drwxr-xr-x 3 root root 4096 Jan 28 21:30 asyncio
-rw-r--r-- 1 root root 20998 Jan 12 02:01 asyncore.py
-rwxr-xr-x 1 root root 20167 Jan 12 02:01 base64.py
-rw-r--r-- 1 root root 23354 Jan 12 02:01 bdb.py
-rw-r--r-- 1 root root 13708 Jan 12 02:01 binhex.py
-rw-r--r-- 1 root root 2595 Jan 12 02:01 bisect.py
-rw-r--r-- 1 root root 1301 Jan 12 02:01 _bootlocale.py
-rw-r--r-- 1 root root 18839 Jan 12 02:01 bz2.py
-rw-r--r-- 1 root root 22940 Jan 12 02:01 calendar.py
-rwxr-xr-x 1 root root 35595 Jan 12 02:01 cgi.py
-rw-r--r-- 1 root root 12041 Jan 12 02:01 cgitb.py
-rw-r--r-- 1 root root 5377 Jan 12 02:01 chunk.py
-rw-r--r-- 1 root root 14860 Jan 12 02:01 cmd.py
-rw-r--r-- 1 root root 35956 Jan 12 02:01 codecs.py
-rw-r--r-- 1 root root 5994 Jan 12 02:01 codeop.py
-rw-r--r-- 1 root root 10037 Jan 12 02:01 code.py
drwxr-xr-x 3 root root 4096 Jan 28 21:30 collections
-rw-r--r-- 1 root root 19967 Jan 12 02:01 _collections_abc.py
-rw-r--r-- 1 root root 4064 Jan 12 02:01 colorsys.py
-rw-r--r-- 1 root root 4338 Jan 12 02:01 _compat_pickle.py
-rw-r--r-- 1 root root 9793 Jan 12 02:01 compileall.py
drwxr-xr-x 4 root root 4096 Jan 28 21:30 concurrent
drwxr-xr-x 2 root root 4096 Jan 28 21:30 config-3.4m
-rw-r--r-- 1 root root 49437 Jan 12 02:01 configparser.py
-rw-r--r-- 1 root root 11648 Jan 12 02:01 contextlib.py
-rw-r--r-- 1 root root 8991 Jan 12 02:01 copy.py
-rw-r--r-- 1 root root 6833 Jan 12 02:01 copyreg.py
-rwxr-xr-x 1 root root 5313 Jan 12 02:01 cProfile.py
-rw-r--r-- 1 root root 1879 Jan 12 02:01 crypt.py
-rw-r--r-- 1 root root 16185 Jan 12 02:01 csv.py
drwxr-xr-x 5 root root 4096 Jan 28 21:30 ctypes
drwxr-xr-x 3 root root 4096 Jan 28 21:30 curses
-rw-r--r-- 1 root root 75376 Jan 12 02:01 datetime.py
drwxr-xr-x 3 root root 4096 Jan 28 21:30 dbm
-rw-r--r-- 1 root root 228637 Jan 12 02:01 decimal.py
-rw-r--r-- 1 root root 81679 Jan 12 02:01 difflib.py
-rw-r--r-- 1 root root 17160 Jan 12 02:01 dis.py
drwxr-xr-x 5 root root 4096 Jan 28 21:30 distutils
-rw-r--r-- 1 root root 104684 Jan 12 02:01 doctest.py
-rw-r--r-- 1 root root 2815 Jan 12 02:01 dummy_threading.py
-rw-r--r-- 1 root root 4872 Jan 12 02:01 _dummy_thread.py
drwxr-xr-x 4 root root 4096 Jan 28 21:30 email
drwxr-xr-x 3 root root 4096 Jan 28 21:30 encodings
drwxr-xr-x 4 root root 4096 Jan 28 21:30 ensurepip
-rw-r--r-- 1 root root 20351 Jan 12 02:01 enum.py
-rw-r--r-- 1 root root 9830 Jan 12 02:01 filecmp.py
-rw-r--r-- 1 root root 14570 Jan 12 02:01 fileinput.py
-rw-r--r-- 1 root root 3163 Jan 12 02:01 fnmatch.py
-rw-r--r-- 1 root root 15076 Jan 12 02:01 formatter.py
-rw-r--r-- 1 root root 23203 Jan 12 02:01 fractions.py
-rw-r--r-- 1 root root 38443 Jan 12 02:01 ftplib.py
-rw-r--r-- 1 root root 28681 Jan 12 02:01 functools.py
-rw-r--r-- 1 root root 4584 Jan 12 02:01 __future__.py
-rw-r--r-- 1 root root 3882 Jan 12 02:01 genericpath.py
-rw-r--r-- 1 root root 7488 Jan 12 02:01 getopt.py
-rw-r--r-- 1 root root 6069 Jan 12 02:01 getpass.py
-rw-r--r-- 1 root root 17661 Jan 12 02:01 gettext.py
-rw-r--r-- 1 root root 3461 Jan 12 02:01 glob.py
-rw-r--r-- 1 root root 24293 Jan 12 02:01 gzip.py
-rw-r--r-- 1 root root 7983 Jan 12 02:01 hashlib.py
-rw-r--r-- 1 root root 17997 Jan 12 02:01 heapq.py
-rw-r--r-- 1 root root 5063 Jan 12 02:01 hmac.py
drwxr-xr-x 3 root root 4096 Jan 28 21:30 html
drwxr-xr-x 3 root root 4096 Jan 28 21:30 http
drwxr-xr-x 5 root root 4096 Jan 28 21:30 idlelib
-rw-r--r-- 1 root root 50338 Jan 12 02:01 imaplib.py
-rw-r--r-- 1 root root 3528 Jan 12 02:01 imghdr.py
drwxr-xr-x 3 root root 4096 Jan 28 21:30 importlib
-rw-r--r-- 1 root root 9984 Jan 12 02:01 imp.py
-rw-r--r-- 1 root root 104117 Jan 12 02:01 inspect.py
-rw-r--r-- 1 root root 3395 Jan 12 02:01 io.py
-rw-r--r-- 1 root root 72856 Jan 12 02:01 ipaddress.py
drwxr-xr-x 3 root root 4096 Jan 28 21:30 json
-rwxr-xr-x 1 root root 2211 Jan 12 02:01 keyword.py
drwxr-xr-x 6 root root 4096 Jan 28 21:30 lib2to3
drwxr-xr-x 2 root root 4096 Jan 28 21:30 lib-dynload
-rw-r--r-- 1 root root 12755 Jan 12 02:01 LICENSE.txt
-rw-r--r-- 1 root root 3862 Jan 12 02:01 linecache.py
-rw-r--r-- 1 root root 67577 Jan 12 02:01 locale.py
drwxr-xr-x 3 root root 4096 Jan 28 21:30 logging
-rw-r--r-- 1 root root 19371 Jan 12 02:01 lzma.py
-rw-r--r-- 1 root root 5616 Jan 12 02:01 macpath.py
-rw-r--r-- 1 root root 2732 Jan 12 02:01 macurl2path.py
-rw-r--r-- 1 root root 78286 Jan 12 02:01 mailbox.py
-rw-r--r-- 1 root root 7437 Jan 12 02:01 mailcap.py
-rw-r--r-- 1 root root 14598 Jan 12 02:01 _markupbase.py
-rw-r--r-- 1 root root 20735 Jan 12 02:01 mimetypes.py
-rw-r--r-- 1 root root 23421 Jan 12 02:01 modulefinder.py
drwxr-xr-x 4 root root 4096 Jan 28 21:30 multiprocessing
-rw-r--r-- 1 root root 5748 Jan 12 02:01 netrc.py
-rw-r--r-- 1 root root 42782 Jan 12 02:01 nntplib.py
-rw-r--r-- 1 root root 20473 Jan 12 02:01 ntpath.py
-rw-r--r-- 1 root root 2396 Jan 12 02:01 nturl2path.py
-rw-r--r-- 1 root root 10398 Jan 12 02:01 numbers.py
-rw-r--r-- 1 root root 5442 Jan 12 02:01 opcode.py
-rw-r--r-- 1 root root 9195 Jan 12 02:01 operator.py
-rw-r--r-- 1 root root 60346 Jan 12 02:01 optparse.py
-rw-r--r-- 1 root root 33763 Jan 12 02:01 os.py
-rw-r--r-- 1 root root 19101 Jan 12 02:01 _osx_support.py
-rw-r--r-- 1 root root 41820 Jan 12 02:01 pathlib.py
-rwxr-xr-x 1 root root 60894 Jan 12 02:01 pdb.py
-rw-r--r-- 1 root root 64 Jan 12 02:01 __phello__.foo.py
-rw-r--r-- 1 root root 55641 Jan 12 02:01 pickle.py
-rw-r--r-- 1 root root 91170 Jan 12 02:01 pickletools.py
-rw-r--r-- 1 root root 8916 Jan 12 02:01 pipes.py
-rw-r--r-- 1 root root 21215 Jan 12 02:01 pkgutil.py
-rwxr-xr-x 1 root root 49015 Jan 12 02:01 platform.py
drwxr-xr-x 3 root root 4096 Jan 28 21:30 plat-linux
-rw-r--r-- 1 root root 31477 Jan 12 02:01 plistlib.py
-rw-r--r-- 1 root root 14327 Jan 12 02:01 poplib.py
-rw-r--r-- 1 root root 13448 Jan 12 02:01 posixpath.py
-rw-r--r-- 1 root root 14861 Jan 12 02:01 pprint.py
-rwxr-xr-x 1 root root 22021 Jan 12 02:01 profile.py
-rw-r--r-- 1 root root 26316 Jan 12 02:01 pstats.py
-rw-r--r-- 1 root root 4763 Jan 12 02:01 pty.py
drwxr-xr-x 2 root root 20480 Jan 28 21:30 __pycache__
-rw-r--r-- 1 root root 13520 Jan 12 02:01 pyclbr.py
-rw-r--r-- 1 root root 7094 Jan 12 02:01 py_compile.py
drwxr-xr-x 3 root root 4096 Jan 28 21:30 pydoc_data
-rwxr-xr-x 1 root root 102012 Jan 12 02:01 pydoc.py
-rw-r--r-- 1 root root 73565 Jan 12 02:01 _pyio.py
-rw-r--r-- 1 root root 8835 Jan 12 02:01 queue.py
-rwxr-xr-x 1 root root 7250 Jan 12 02:01 quopri.py
-rw-r--r-- 1 root root 26084 Jan 12 02:01 random.py
-rw-r--r-- 1 root root 5110 Jan 12 02:01 reprlib.py
-rw-r--r-- 1 root root 15262 Jan 12 02:01 re.py
-rw-r--r-- 1 root root 5763 Jan 12 02:01 rlcompleter.py
-rw-r--r-- 1 root root 10816 Jan 12 02:01 runpy.py
-rw-r--r-- 1 root root 6354 Jan 12 02:01 sched.py
-rw-r--r-- 1 root root 16460 Jan 12 02:01 selectors.py
-rw-r--r-- 1 root root 8428 Jan 12 02:01 shelve.py
-rw-r--r-- 1 root root 11502 Jan 12 02:01 shlex.py
-rw-r--r-- 1 root root 39150 Jan 12 02:01 shutil.py
-rw-r--r-- 1 root root 3115 Jan 12 02:01 _sitebuiltins.py
drwxr-xr-x 28 root root 4096 Jan 28 21:30 site-packages
-rw-r--r-- 1 root root 21163 Jan 12 02:01 site.py
-rwxr-xr-x 1 root root 30230 Jan 12 02:01 smtpd.py
-rwxr-xr-x 1 root root 38800 Jan 12 02:01 smtplib.py
-rw-r--r-- 1 root root 6256 Jan 12 02:01 sndhdr.py
-rw-r--r-- 1 root root 18927 Jan 12 02:01 socket.py
-rw-r--r-- 1 root root 24249 Jan 12 02:01 socketserver.py
drwxr-xr-x 4 root root 4096 Jan 28 21:30 sqlite3
-rw-r--r-- 1 root root 15568 Jan 12 02:01 sre_compile.py
-rw-r--r-- 1 root root 7267 Jan 12 02:01 sre_constants.py
-rw-r--r-- 1 root root 30040 Jan 12 02:01 sre_parse.py
-rw-r--r-- 1 root root 34420 Jan 12 02:01 ssl.py
-rw-r--r-- 1 root root 17859 Jan 12 02:01 statistics.py
-rw-r--r-- 1 root root 4400 Jan 12 02:01 stat.py
-rw-r--r-- 1 root root 12917 Jan 12 02:01 stringprep.py
-rw-r--r-- 1 root root 10444 Jan 12 02:01 string.py
-rw-r--r-- 1 root root 21679 Jan 12 02:01 _strptime.py
-rw-r--r-- 1 root root 257 Jan 12 02:01 struct.py
-rw-r--r-- 1 root root 63971 Jan 12 02:01 subprocess.py
-rw-r--r-- 1 root root 18149 Jan 12 02:01 sunau.py
-rwxr-xr-x 1 root root 2042 Jan 12 02:01 symbol.py
-rw-r--r-- 1 root root 7404 Jan 12 02:01 symtable.py
-rw-r--r-- 1 root root 19928 Jan 12 02:01 _sysconfigdata.py
-rw-r--r-- 1 root root 24509 Jan 12 02:01 sysconfig.py
-rwxr-xr-x 1 root root 11399 Jan 12 02:01 tabnanny.py
-rwxr-xr-x 1 root root 90965 Jan 12 02:01 tarfile.py
-rw-r--r-- 1 root root 23059 Jan 12 02:01 telnetlib.py
-rw-r--r-- 1 root root 21519 Jan 12 02:01 tempfile.py
drwxr-xr-x 19 root root 20480 Jan 28 21:30 test
-rw-r--r-- 1 root root 19104 Jan 12 02:01 textwrap.py
-rw-r--r-- 1 root root 1003 Jan 12 02:01 this.py
-rw-r--r-- 1 root root 7410 Jan 12 02:01 _threading_local.py
-rw-r--r-- 1 root root 48900 Jan 12 02:01 threading.py
-rwxr-xr-x 1 root root 11510 Jan 12 02:01 timeit.py
drwxr-xr-x 4 root root 4096 Jan 28 21:30 tkinter
-rw-r--r-- 1 root root 24876 Jan 12 02:01 tokenize.py
-rw-r--r-- 1 root root 3034 Jan 12 02:01 token.py
-rw-r--r-- 1 root root 11167 Jan 12 02:01 traceback.py
-rw-r--r-- 1 root root 15651 Jan 12 02:01 tracemalloc.py
-rwxr-xr-x 1 root root 31475 Jan 12 02:01 trace.py
-rw-r--r-- 1 root root 879 Jan 12 02:01 tty.py
drwxr-xr-x 3 root root 4096 Jan 28 21:30 turtledemo
-rw-r--r-- 1 root root 143547 Jan 12 02:01 turtle.py
-rw-r--r-- 1 root root 5360 Jan 12 02:01 types.py
drwxr-xr-x 4 root root 4096 Jan 28 21:30 unittest
drwxr-xr-x 3 root root 4096 Jan 28 21:30 urllib
-rw-r--r-- 1 root root 22451 Jan 12 02:01 uuid.py
-rwxr-xr-x 1 root root 6755 Jan 12 02:01 uu.py
drwxr-xr-x 4 root root 4096 Jan 28 21:30 venv
-rw-r--r-- 1 root root 14180 Jan 12 02:01 warnings.py
-rw-r--r-- 1 root root 17671 Jan 12 02:01 wave.py
-rw-r--r-- 1 root root 18258 Jan 12 02:01 weakref.py
-rw-r--r-- 1 root root 5705 Jan 12 02:01 _weakrefset.py
-rwxr-xr-x 1 root root 21421 Jan 12 02:01 webbrowser.py
drwxr-xr-x 3 root root 4096 Jan 28 21:30 wsgiref
-rw-r--r-- 1 root root 5381 Jan 12 02:01 xdrlib.py
drwxr-xr-x 7 root root 4096 Jan 28 21:30 xml
drwxr-xr-x 3 root root 4096 Jan 28 21:30 xmlrpc
-rw-r--r-- 1 root root 67332 Jan 12 02:01 zipfile.py



5. Re: Possíveis "erros" após atualização do Arch Linux [RESOLVIDO]

Paulo Cadamuro
Rulesz

(usa Arch Linux)

Enviado em 29/01/2015 - 12:50h

Tente desinstalar o python com "pacman -Rdd python", e baixe o pacote pelo site do arch: https://www.archlinux.org/packages/extra/x86_64/python/download/
Instale com pacman -U


6. Re: Possíveis "erros" após atualização do Arch Linux [RESOLVIDO]

Sandro de Castro
Sandro1

(usa openSUSE)

Enviado em 29/01/2015 - 15:23h

Rulesz escreveu:

Tente desinstalar o python com "pacman -Rdd python", e baixe o pacote pelo site do arch: https://www.archlinux.org/packages/extra/x86_64/python/download/
Instale com pacman -U


Boa tarde!

Fiz o procedimento que indicou e não surgiu mais erros, só que o problema agora é que não "guardei" as mensagens que surgiram, peguei só uma parte, das 111 atualizações, 90 apresentaram esses erros...

Tem como reinstalar as atualizações que fiz ontem para corrigir as pastas que apresentarem erros ou é melhor esperar a próxima atualização?

Obrigado pela ajuda!

Abraços!


7. Re: Possíveis "erros" após atualização do Arch Linux [RESOLVIDO]

Sandro de Castro
Sandro1

(usa openSUSE)

Enviado em 29/01/2015 - 23:09h

Rulesz escreveu:

Use o cd do Arch pra fazer chroot no seu sistema(semelhante a instalação), e tente instalar as atualizações. Você também pode instalar as atualizações por pacstrap


Boa noite!

Rapaz, achei o log do pacman, encontrei as pastas e fui aplicando o chown nelas, parece que deu certo, reinstalei os pacotes baixando do site do Arch e não apresentou problemas, a única pasta "problemática" agora é essa:

(1/1) reinstalando gnome-control-center            [######################] 100%
atenção: permissões de diretório diferem em /usr/share/polkit-1/rules.d/
sistema de arquivos: 755 pacote: 700
atenção: propriedade sobre o diretório difere em /usr/share/polkit-1/rules.d/
sistema: 0:0 pacote: 102:0


A propriedade sobre o diretório não consigo alterar nem com reza, será que fazendo o chroot como sugeriu corrige isso?

Abraços!


8. Re: Possíveis

Paulo Cadamuro
Rulesz

(usa Arch Linux)

Enviado em 29/01/2015 - 23:46h

Primeiro encerre a sessão, aperte CRTL + ALT + F2 e tente fazer o chown por la. Se não der certo faça o chroot mesmo. Lembrando que se você tiver dual boot com outra distro você pode fazer chroot por ela.


9. Re: Possíveis "erros" após atualização do Arch Linux [RESOLVIDO]

Sandro de Castro
Sandro1

(usa openSUSE)

Enviado em 30/01/2015 - 12:16h

Rulesz escreveu:

Primeiro encerre a sessão, aperte CRTL + ALT + F2 e tente fazer o chown por la. Se não der certo faça o chroot mesmo. Lembrando que se você tiver dual boot com outra distro você pode fazer chroot por ela.


Agora sim funcionou, mas pelo chroot no CD do Arch! Reinstalei os pacotes e não surgiu mais erros. Muito obrigado pela ajuda Paulo, valeu mesmo!

Abraços!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts