trazyn / weweChat

💬 Unofficial WeChat client built with React, MobX and Electron.
MIT License
5.74k stars 731 forks source link

fedora 27 无法安装 #84

Open noark9 opened 6 years ago

noark9 commented 6 years ago
(✘ 1) ➜ rpm -i wewechat-1.1.5-linux-x86_64.rpm -vvv
ufdio:       1 reads,    17154 total bytes in 0.000008 secs
ufdio:       1 reads,     4874 total bytes in 0.000001 secs
ufdio:       1 reads,    17154 total bytes in 0.000006 secs
D: ============== wewechat-1.1.5-linux-x86_64.rpm
D: loading keyring from pubkeys in /var/lib/rpm/pubkeys/*.key
D: couldn't find any keys in /var/lib/rpm/pubkeys/*.key
D: loading keyring from rpmdb
D: serialize failed, using private dbenv
D: opening  db environment /var/lib/rpm cdb:private:0x401
D: opening  db index       /var/lib/rpm/Packages 0x400 mode=0x0
D: locked   db index       /var/lib/rpm/Packages
D: opening  db index       /var/lib/rpm/Name 0x400 mode=0x0
D:  read h#    1561 
Header SHA1 digest: OK
D: added key gpg-pubkey-f5282ee4-58ac92a3 to keyring
D:  read h#    2310 
Header SHA1 digest: OK
D: added key gpg-pubkey-be1229cf-5631588c to keyring
D:  read h#    2945 
Header SHA1 digest: OK
D: added key gpg-pubkey-d59097ab-52d46e88 to keyring
D: added subkey 0 of main key gpg-pubkey-d59097ab-52d46e88 to keyring
D:  read h#    2946 
Header SHA1 digest: OK
D: added key gpg-pubkey-038651bd-56c6038f to keyring
D: added subkey 0 of main key gpg-pubkey-038651bd-56c6038f to keyring
D:  read h#    3488 
Header SHA1 digest: OK
D: added key gpg-pubkey-7d838377-582f2494 to keyring
D:  read h#    3926 
Header SHA1 digest: OK
D: added key gpg-pubkey-b9c13282-582f265a to keyring
D:  read h#    4476 
Header SHA1 digest: OK
D: added key gpg-pubkey-bd505182-583dff2f to keyring
D:  read h#    4477 
Header SHA1 digest: OK
D: added key gpg-pubkey-b53c6419-59ca7c2c to keyring
D:  read h#    4561 
Header SHA1 digest: OK
D: added key gpg-pubkey-7f068e5d-563dc081 to keyring
D: added subkey 0 of main key gpg-pubkey-7f068e5d-563dc081 to keyring
D: Using legacy gpg-pubkey(s) from rpmdb
error: wewechat-1.1.5-linux-x86_64.rpm: signature region 62: tag number mismatch il 7 ril 6 dl 792 rdl 380

ufdio:       3 reads,     1016 total bytes in 0.000002 secs
error: wewechat-1.1.5-linux-x86_64.rpm cannot be installed
D:  added source package [0]
D: found 1 source and 0 binary packages
D: closed   db index       /var/lib/rpm/Packages
D: closed   db index       /var/lib/rpm/Name
D: closed   db environment /var/lib/rpm
D: Exit status: 1
southern-dust commented 6 years ago

I also have the same problem , wish to be solved. While it's ok to run the .AppImage file.

(xxx)> sudo yum localinstall ./wewechat-1.1.5-linux-x86_64.rpm 
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
运行事务检查
错误:/home/southern-dust/Apps/Network/Wechat/wewechat-1.1.5-linux-x86_64.rpm: signature region 62: tag number mismatch il 7 ril 6 dl 792 rdl 380

Traceback (most recent call last):
  File "/bin/yum", line 58, in <module>
    main.user_main(sys.argv[1:], exit_code=True)
  File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 179, in user_main
    errcode = main(args)
  File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 64, in main
    return _main(base, args, cli_class, option_parser_class)
  File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 99, in _main
    return cli_run(cli, base)
  File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 123, in cli_run
    ret = resolving(cli, base)
  File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 154, in resolving
    base.do_transaction(display=displays)
  File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 238, in do_transaction
    super(BaseCli, self).do_transaction(display)
  File "/usr/lib/python3.6/site-packages/dnf/base.py", line 735, in do_transaction
    self.transaction._populate_rpm_ts(self._ts)
  File "/usr/lib/python3.6/site-packages/dnf/transaction.py", line 196, in _populate_rpm_ts
    hdr = tsi.installed._header
  File "/usr/lib/python3.6/site-packages/dnf/package.py", line 87, in _header
    return dnf.rpm._header(self.localPkg())
  File "/usr/lib/python3.6/site-packages/dnf/rpm/__init__.py", line 70, in _header
    return ts.hdrFromFdno(fdno)
  File "/usr/lib64/python3.6/site-packages/rpm/transaction.py", line 174, in hdrFromFdno
    raise rpm.error("error reading package header")
_rpm.error: error reading package header
(xxx)>sudo rpm -i ./wewechat-1.1.5-linux-x86_64.rpm -vvv
ufdio:       1 reads,    17154 total bytes in 0.000008 secs
ufdio:       1 reads,     4874 total bytes in 0.000002 secs
ufdio:       1 reads,    17154 total bytes in 0.000011 secs
D: ============== ./wewechat-1.1.5-linux-x86_64.rpm
D: loading keyring from pubkeys in /var/lib/rpm/pubkeys/*.key
D: couldn't find any keys in /var/lib/rpm/pubkeys/*.key
D: loading keyring from rpmdb
D: opening  db environment /var/lib/rpm cdb:0x401
D: opening  db index       /var/lib/rpm/Packages 0x400 mode=0x0
D: locked   db index       /var/lib/rpm/Packages
D: opening  db index       /var/lib/rpm/Name 0x400 mode=0x0
D:  read h#    1718 
头SHA1 digest: OK
D: added key gpg-pubkey-f5282ee4-58ac92a3 to keyring
D: Using legacy gpg-pubkey(s) from rpmdb
错误:./wewechat-1.1.5-linux-x86_64.rpm: signature region 62: tag number mismatch il 7 ril 6 dl 792 rdl 380

ufdio:       3 reads,     1016 total bytes in 0.000004 secs
错误:不能安装 ./wewechat-1.1.5-linux-x86_64.rpm 
D:      added source package [0]
D: found 1 source and 0 binary packages
D: closed   db index       /var/lib/rpm/Packages
D: closed   db index       /var/lib/rpm/Name
D: closed   db environment /var/lib/rpm
D: Exit status: 1
trazyn commented 6 years ago

额 没用过fedora 下载页面的 AppImage能用不?

noark9 commented 6 years ago

@trazyn AppImage 可以正常使用,于是我后来一直用 AppImage 了