Bug 1322294 - [abrt] dnf: pycomp.py:67:write_to_file:UnicodeEncodeError: 'ascii' codec can't encode character '\xed' in position 49: ordinal not in range(128)
Summary: [abrt] dnf: pycomp.py:67:write_to_file:UnicodeEncodeError: 'ascii' codec can'...
Keywords:
Status: CLOSED DUPLICATE of bug 1295090
Alias: None
Product: Fedora
Classification: Fedora
Component: dnf
Version: 23
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: rpm-software-management
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:0474aa535a0673844b6bf7dd47b...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-03-30 08:41 UTC by Jiri Nytra
Modified: 2016-08-01 10:03 UTC (History)
6 users (show)

Fixed In Version: dnf-1.1.9
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-08-01 10:03:15 UTC
Type: ---


Attachments (Terms of Use)
File: _var_log_dnf.log (905.94 KB, text/plain)
2016-03-30 08:42 UTC, Jiri Nytra
no flags Details
File: backtrace (1.92 KB, text/plain)
2016-03-30 08:42 UTC, Jiri Nytra
no flags Details
File: dnf-makecache.log (1.57 MB, text/plain)
2016-03-30 08:42 UTC, Jiri Nytra
no flags Details
File: environ (347 bytes, text/plain)
2016-03-30 08:42 UTC, Jiri Nytra
no flags Details

Description Jiri Nytra 2016-03-30 08:41:58 UTC
Version-Release number of selected component:
dnf-1.1.7-2.fc23

Additional info:
reporter:       libreport-2.6.4
cmdline:        /usr/bin/python3 /bin/dnf --enablerepo=updates-testing groupinstall 'Pracovn\xc3\xad plochy KDE Plasma'
executable:     /bin/dnf
kernel:         4.4.4-301.fc23.x86_64
runlevel:       N 5
type:           Python3
uid:            0

Truncated backtrace:
pycomp.py:67:write_to_file:UnicodeEncodeError: 'ascii' codec can't encode character '\xed' in position 49: ordinal not in range(128)

Traceback (most recent call last):
  File "/bin/dnf", line 58, in <module>
    main.user_main(sys.argv[1:], exit_code=True)
  File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 174, in user_main
    errcode = main(args)
  File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 60, in main
    return _main(base, args)
  File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 120, in _main
    ret = resolving(cli, base)
  File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 149, in resolving
    base.do_transaction(display=displays)
  File "/usr/lib/python3.4/site-packages/dnf/cli/cli.py", line 228, in do_transaction
    super(BaseCli, self).do_transaction(display)
  File "/usr/lib/python3.4/site-packages/dnf/base.py", line 615, in do_transaction
    self._run_transaction(cb=cb)
  File "/usr/lib/python3.4/site-packages/dnf/base.py", line 737, in _run_transaction
    self.verify_transaction(cb.verify_tsi_package)
  File "/usr/lib/python3.4/site-packages/dnf/base.py", line 797, in verify_transaction
    yumdb_info.command_line = ' '.join(self.args)
  File "/usr/lib/python3.4/site-packages/dnf/yum/rpmsack.py", line 298, in __setattr__
    self._write(attr, value)
  File "/usr/lib/python3.4/site-packages/dnf/yum/rpmsack.py", line 234, in _write
    dnf.pycomp.write_to_file(fo, value)
  File "/usr/lib/python3.4/site-packages/dnf/pycomp.py", line 67, in write_to_file
    f.write(content)
UnicodeEncodeError: 'ascii' codec can't encode character '\xed' in position 49: ordinal not in range(128)

Local variables in innermost frame:
content: '--enablerepo=updates-testing groupinstall Pracovní plochy KDE Plasma'
f: <_io.TextIOWrapper name='/var/lib/dnf/yumdb/k/2b6b433d1bbac3055953d28afe4768c72653be46-kcm-gtk-0.5.3-18.fc23-x86_64/command_line.tmp' mode='w' encoding='ANSI_X3.4-1968'>

Comment 1 Jiri Nytra 2016-03-30 08:42:08 UTC
Created attachment 1141622 [details]
File: _var_log_dnf.log

Comment 2 Jiri Nytra 2016-03-30 08:42:09 UTC
Created attachment 1141623 [details]
File: backtrace

Comment 3 Jiri Nytra 2016-03-30 08:42:18 UTC
Created attachment 1141624 [details]
File: dnf-makecache.log

Comment 4 Jiri Nytra 2016-03-30 08:42:19 UTC
Created attachment 1141625 [details]
File: environ

Comment 5 Fedora Admin XMLRPC Client 2016-07-08 09:39:40 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 6 Štěpán Smetana 2016-08-01 10:03:15 UTC
Works for me.
Should be fixed in dnf-1.1.9 (Take a look at this commit https://github.com/rpm-software-management/dnf/commit/93159e360f0b6150e598bba783e22ca113201a40)
In case reopen this bug and provide more info.
Thanks

*** This bug has been marked as a duplicate of bug 1295090 ***


Note You need to log in before you can comment on or make changes to this bug.