Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

net-misc/sipp: new package. #13699

Closed
wants to merge 1 commit into from
Closed

net-misc/sipp: new package. #13699

wants to merge 1 commit into from

Conversation

jkroonza
Copy link
Contributor

Closes: https://bugs.gentoo.org/108506
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Jaco Kroon jaco@uls.co.za

@gentoo-bot
Copy link

Pull Request assignment

Submitter: @jkroonza
Areas affected: ebuilds
Packages affected: net-misc/sipp

net-misc/sipp: @gentoo/proxy-maint (new package)

Linked bugs

Bugs linked: 108506


In order to force reassignment and/or bug reference scan, please append [please reassign] to the pull request title.

Docs: Code of ConductCopyright policy (expl.) ● DevmanualGitHub PRsProxy-maint guide

@gentoo-bot gentoo-bot added new package The PR is adding a new package. self-maintained The PR changes only packages that are maintained by the submitter (i.e. no need to ask anybody else) assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. labels Nov 19, 2019
net-misc/sipp/sipp-3.6.0.ebuild Outdated Show resolved Hide resolved
net-misc/sipp/metadata.xml Outdated Show resolved Hide resolved
net-misc/sipp/sipp-3.6.0.ebuild Outdated Show resolved Hide resolved
net-misc/sipp/sipp-3.6.0.ebuild Show resolved Hide resolved
net-misc/sipp/sipp-3.6.0.ebuild Outdated Show resolved Hide resolved
default
insinto /usr/share/${PN}
doins pcap/*.pcap
dodoc CHANGES.md FAQ.md README.md
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

>>> Install net-misc/sipp-3.6.0 into /tmp/portage/net-misc/sipp-3.6.0/image
make -j16 -l16 DESTDIR=/tmp/portage/net-misc/sipp-3.6.0/image install 
make  install-am
make[1]: Entering directory '/tmp/portage/net-misc/sipp-3.6.0/work/sipp-3.6.0'
make[2]: Entering directory '/tmp/portage/net-misc/sipp-3.6.0/work/sipp-3.6.0'
 /bin/mkdir -p '/tmp/portage/net-misc/sipp-3.6.0/image/usr/bin'
 /bin/mkdir -p '/tmp/portage/net-misc/sipp-3.6.0/image/usr/share/man/man1'
  /usr/lib/portage/python3.6/ebuild-helpers/xattr/install -c sipp '/tmp/portage/net-misc/sipp-3.6.0/image/usr/bin'
 /usr/lib/portage/python3.6/ebuild-helpers/xattr/install -c -m 644 sipp.1 '/tmp/portage/net-misc/sipp-3.6.0/image/usr/share/man/man1'
make[2]: Leaving directory '/tmp/portage/net-misc/sipp-3.6.0/work/sipp-3.6.0'
make[1]: Leaving directory '/tmp/portage/net-misc/sipp-3.6.0/work/sipp-3.6.0'
Traceback (most recent call last):
  File "/usr/lib/portage/python3.6/doins.py", line 611, in <module>
    sys.exit(main(sys.argv[1:]))
  File "/usr/lib/portage/python3.6/doins.py", line 602, in main
    os.path.dirname(source)):
  File "/usr/lib/portage/python3.6/doins.py", line 450, in _doins
    return install_runner.install_file(source, os.path.dirname(dest))
  File "/usr/lib/portage/python3.6/doins.py", line 386, in install_file
    return self._ins_runner.run(source, dest_dir)
  File "/usr/lib/portage/python3.6/doins.py", line 195, in run
    sstat = os.stat(source)
FileNotFoundError: [Errno 2] No such file or directory: b'FAQ.md'
 * ERROR: net-misc/sipp-3.6.0::testworld failed (install phase):
 *   dodoc failed

:(

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, and:

  • QA Notice: make jobserver unavailable:
  • make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.

If you can patch it, good. If not, make it clear in the ebuild this won't build parallel.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure how I missed FAQ.md no longer being there.

Also made the install of the pcap files dependent on USE=pcap since that's required to be able to replay the pcap files (DTMF, highly recommended) anyway.

I believe that the Makefile should be adequately patched. It only affects a "directly after ./configure forced clean" as far as I can determine, however, please confirm. Not sure how you're getting that QA notice (would appreciate if you can share the magic, google isn't friendly with me ...).

Closes: https://bugs.gentoo.org/108506
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Jaco Kroon <jaco@uls.co.za>
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2019-12-22 09:40 UTC
Newest commit scanned: 20d0ff2
Status: ✅ good

Issues already there before the PR (double-check them):
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#app-admin/diradm
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#app-emulation/virtualbox-additions
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#app-emulation/virtualbox-modules
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#app-eselect/eselect-opencl
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#dev-db/postgresql
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#dev-java/icedtea
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#dev-lang/php
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#dev-libs/leatherman
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#dev-libs/libuv
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#dev-php/pecl-apcu_bc
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#dev-php/pecl-http
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#dev-php/pecl-redis
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#dev-python/networkx
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#dev-python/subprocess32
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#dev-util/cmt
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#dev-util/coccinelle
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#dev-vcs/python-gitlab
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#media-gfx/evoluspencil
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#media-gfx/iscan
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#media-libs/bcg729
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#net-dns/avahi
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#net-dns/pdns
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#net-libs/nodejs
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#net-misc/gerbera
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#net-vpn/tor
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#sci-libs/tensorflow
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#sci-mathematics/rstudio
https://qa-reports.gentoo.org/output/gentoo-ci/efbebf5/output.html#sys-apps/policycoreutils

@jkroonza jkroonza deleted the sipp branch March 13, 2020 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. new package The PR is adding a new package. self-maintained The PR changes only packages that are maintained by the submitter (i.e. no need to ask anybody else)
Projects
None yet
4 participants