Hi,
On Sabayon 7 AMD64, fully updated with Limbo active I am experiencing
this error running the command:
equo mask samba
>> ## [M] samba
>> -> net-fs/samba-3.5.11
>> -> net-fs/samba-3.5.8
>> Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed.
>> Well, you know, shit happens.
>> But there's something you could do to help Equo to be a better application.
>> -- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --
>> Now I am showing you what happened. Don't panic, I'm here to help you.
Traceback (most recent call last):
File "/usr/bin/equo", line 797, in <module>
main_rc = main()
File "/usr/bin/equo", line 780, in main
rc = cmd_cb(main_cmd, options)
File "/usr/bin/equo", line 298, in _do_text_ui
return text_ui.package([main_cmd] + options)
File "/usr/lib/entropy/client/text_ui.py", line 259, in package
myopts, cmd)
File "/usr/lib/entropy/client/text_ui.py", line 1827, in _mask_unmask_packages
done = entropy_client.mask_package_generic(match, package)
File "/usr/lib/entropy/lib/entropy/client/interfaces/methods.py", line 2528,
in mask_package_generic
self._clear_package_mask(package_match, dry_run)
File "/usr/lib/entropy/lib/entropy/client/interfaces/methods.py", line 2571,
in _clear_package_mask
conf_dir, conf_files, auto_upd = setting_dirs['unmask_d']
ValueError: too many values to unpack
Frame _clear_package_mask in
/usr/lib/entropy/lib/entropy/client/interfaces/methods.py at line 2571
skipped_files = []
dry_run = False
conf_dir = '/etc/entropy/packages/package.mask.d'
package_match = (29373, u'sabayon-limbo')
self = <entropy.client.interfaces.client.Client object
at 0xde9050>
conf_files = []
setting_dirs = {'license_mask_d':
['/etc/entropy/packages/license.mask.d', [], [], False], 'unmask_d':
['/etc/entropy/packages/package.unmask.d', [], [], True], 'mask_d':
['/etc/entropy/packages/package.mask.d', [], [], True], 'repositories_conf_d':
['/etc/entropy/repositories.conf.d', [], [], False], 'license_accept_d':
['/etc/entropy/packages/license.accept.d', [], [], False], 'system_mask_d':
['/etc/entropy/packages/system.mask.d', [], [], True]}
auto_upd = True
setting_data = {'license_mask':
'/etc/entropy/packages/license.mask', 'repositories':
'/etc/entropy/repositories.conf', 'broken_libs_mask':
'/etc/entropy/brokenlibsmask.conf', 'unmask':
'/etc/entropy/packages/package.unmask', 'satisfied':
'/etc/entropy/packages/package.satisfied', 'system':
'/etc/entropy/entropy.conf', 'broken_links_mask':
'/etc/entropy/brokenlinksmask.conf', 'keywords':
'/etc/entropy/packages/package.keywords', 'system_dirs':
'/etc/entropy/fsdirs.conf', 'extra_ldpaths': '/etc/entropy/fsldpaths.conf',
'system_mask': '/etc/entropy/packages/system.mask', 'system_rev_symlinks':
'/etc/entropy/fssymlinks.conf', 'splitdebug':
'/etc/entropy/packages/package.splitdebug', 'license_accept':
'/etc/entropy/packages/license.accept', 'mask':
'/etc/entropy/packages/package.mask', 'broken_syms':
'/etc/entropy/brokensyms.conf', 'system_package_sets': {u'install_base':
'/etc/entropy/packages/sets/install_base'}, 'system_dirs_mask':
'/etc/entropy/fsdirsmask.conf', 'hw!
_hash': '/etc/entropy/.hw.hash'}
masking_list = ['/etc/entropy/packages/package.mask',
'/etc/entropy/packages/package.unmask']
This can be reproduced just running that command on my system, no
additional step required.