Moderator: Moderators
--buildpkg [ y | n ] (-b short option)
Tells emerge to build binary packages for all ebuilds processed in addition to actually merging the packages. Useful for maintainers or if you administrate mul‐
tiple Gentoo Linux systems (build once, emerge tbz2s everywhere) as well as disaster recovery. The package will be created in the PKGDIR directory (see
make.conf(5)). An alternative for already-merged packages is to use quickpkg(1) which creates a tbz2 from the live filesystem.
--buildpkgonly (-B)
Creates binary packages for all ebuilds processed without actually merging the packages. This comes with the caveat that all build-time dependencies must
already be emerged on the system.
# equo pkg --helpnachoig wrote:OK, if I understood correctly, it's possible. But it's not clearly yet how can I do this.
1. emerge --buildpkgonly foo
This builds the binnary package and save it on my computer, right?
2. equo pkg inflate /path/to/foo.tbz2
This converts the binnary package generated by Portage to an Entropy package and install it, right?
# emerge cfvequo pkg inflate
usage: equo pkg inflate [-h] [--savedir <path>] [--ask] <file> [<file> ...]
equo pkg inflate: error: too few arguments
# equo pkg inflate app-arch/cfvnachoig wrote:But I don't want to merge the packages. This type of operation has a serious problem: many dependencies will be merged together, including system components (like udev, kmod, Linux kernel, etc.)
Can I use emerge --nodeps foo in this case?
equo pkg inflate galculator>> Hi. My name is Bug Reporter. I am sorry to inform you that the program crashed. Well, you know, shit happens.
>> Mas há algo que você poderia fazer para ajudar a me tornar uma aplicação melhor.
>> -- BUT, DO NOT SUBMIT THE SAME REPORT MORE THAN ONCE --
>> Agora estou mostrando o que acontece. Não entre em pânico, estou aqui para ajudá-lo.
Traceback (most recent call last):
File "/usr/bin/equo", line 15, in <module>
main()
File "/usr/lib/entropy/client/solo/main.py", line 331, in main
func, func_args = cmd_obj.parse()
File "/usr/lib/entropy/client/solo/commands/pkg.py", line 165, in parse
nsargs = parser.parse_args(self._args)
File "/usr/lib64/python2.7/argparse.py", line 1688, in parse_args
args, argv = self.parse_known_args(args, namespace)
File "/usr/lib64/python2.7/argparse.py", line 1720, in parse_known_args
namespace, args = self._parse_known_args(args, namespace)
File "/usr/lib64/python2.7/argparse.py", line 1929, in _parse_known_args
stop_index = consume_positionals(start_index)
File "/usr/lib64/python2.7/argparse.py", line 1885, in consume_positionals
take_action(action, args)
File "/usr/lib64/python2.7/argparse.py", line 1794, in take_action
action(self, namespace, argument_values, option_string)
File "/usr/lib64/python2.7/argparse.py", line 1090, in __call__
namespace, arg_strings = parser.parse_known_args(arg_strings, namespace)
File "/usr/lib64/python2.7/argparse.py", line 1720, in parse_known_args
namespace, args = self._parse_known_args(args, namespace)
File "/usr/lib64/python2.7/argparse.py", line 1929, in _parse_known_args
stop_index = consume_positionals(start_index)
File "/usr/lib64/python2.7/argparse.py", line 1885, in consume_positionals
take_action(action, args)
File "/usr/lib64/python2.7/argparse.py", line 1778, in take_action
argument_values = self._get_values(action, argument_strings)
File "/usr/lib64/python2.7/argparse.py", line 2218, in _get_values
value = [self._get_value(action, v) for v in arg_strings]
File "/usr/lib64/python2.7/argparse.py", line 2238, in _get_value
msg = str(_sys.exc_info()[1])
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe1' in position 19: ordinal not in range(128)
Frame _get_value in /usr/lib64/python2.7/argparse.py at line 2238
action = _StoreAction(option_strings=[], dest='files', nargs='+', const=None, default=None, type=<function _argparse_easygoing_valid_entropy_path at 0x1f4fc08>, choices=None, help=u'Caminho do pacote SPM.', metavar='<file>')
self = ArgumentParser(prog='equo pkg inflate', usage=None, description=None, version=None, formatter_class=<class 'argparse.HelpFormatter'>, conflict_handler='error', add_help=True)
type_func = <function _argparse_easygoing_valid_entropy_path at 0x1f4fc08>
name = '_argparse_easygoing_valid_entropy_path'
arg_string = u'galculator'
>>
Erm... Can I send the error, along with some other information
about your hardware to my creators so they can fix me? (Your IP will be logged) Return to Entropy|Equo|Rigo Package Managers
Users browsing this forum: No registered users and 1 guest