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

sci-libs/lapack: readd deprecated functions #14803

Closed

Conversation

Alessandro-Barbieri
Copy link
Contributor

Closes: https://bugs.gentoo.org/702254
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alessandro Barbieri lssndrbarbieri@gmail.com

Closes: https://bugs.gentoo.org/702254
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
@gentoo-bot
Copy link

Pull Request assignment

Submitter: @Alessandro-Barbieri
Areas affected: ebuilds
Packages affected: sci-libs/lapack

sci-libs/lapack: @gentoo/sci

Linked bugs

Bugs linked: 702254


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 assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. labels Feb 29, 2020
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2020-02-29 11:25 UTC
Newest commit scanned: 8513635
Status: ✅ good

Issues already there before the PR (double-check them):
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#app-emulation/bochs
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#app-emulation/virtualbox-additions
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#app-emulation/virtualbox-guest-additions
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#app-emulation/virtualbox-modules
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#app-i18n/uim
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#app-shells/ctypes-sh
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#app-text/jo
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-db/pgagent
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-games/goatee
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-java/jamvm
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-java/jffi
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-java/jna
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-lang/ghc
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-lang/micropython
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-lang/moarvm
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-lang/php
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-lang/polyml
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-lang/rust
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-lang/spidermonkey
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-libs/criterion
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-libs/gjs
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-libs/glib
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-libs/gobject-introspection
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-libs/wayland
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-lisp/ecls
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-lua/lgi
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-ml/ocaml-ctypes
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-python/cffi
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-python/pygobject
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-python/pypy-exe
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-python/pypy-exe-bin
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-python/pypy3-exe
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-python/pypy3-exe-bin
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-scheme/c-wrapper
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-scheme/guile
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-scheme/racket
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#dev-scheme/stklos
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#games-roguelike/mazesofmonad
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#gnome-extra/cjs
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#gnustep-base/gnustep-base
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#mail-client/thunderbird
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#media-libs/mlt
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#net-analyzer/zabbix
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#net-dns/avahi
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#net-dns/bind
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#net-dns/unbound
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#net-im/mattermost-desktop-bin
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#net-misc/rabbitmq-server
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#net-misc/youtube-dl
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#net-proxy/haproxy
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#net-wireless/tempestsdr
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#net-wireless/urh
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#sci-biology/abyss
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#sci-libs/xkaapi
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#sys-cluster/swift
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#sys-devel/llvm
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#sys-libs/libomp
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#sys-power/nut
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#www-client/firefox
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#www-client/seamonkey
https://qa-reports.gentoo.org/output/gentoo-ci/84d2108/output.html#www-servers/tomcat

@Alessandro-Barbieri
Copy link
Contributor Author

@cdluminate @heroxbd

@heroxbd
Copy link
Contributor

heroxbd commented Mar 2, 2020

LGTM

@vince-ice
Copy link

Please add the deprecated USE to virtual/lapack as well @Alessandro-Barbieri

@heroxbd
Copy link
Contributor

heroxbd commented Mar 11, 2020

Please add the deprecated USE to virtual/lapack as well @Alessandro-Barbieri

Do other lapack implementations have the deprecated routines exposed?

@heroxbd
Copy link
Contributor

heroxbd commented Mar 11, 2020

Sorry, my memory confused #14783 with this one. And I was not consistent on whether to introduce a USE flag for this.

@Alessandro-Barbieri
Copy link
Contributor Author

@heroxbd my openblas has deprecated routines

@heroxbd
Copy link
Contributor

heroxbd commented Mar 31, 2020

@heroxbd my openblas has deprecated routines

Thanks!

I think the solution of deprecated routines is temporary. The introduction of it to lapack is just for compatibility with 1 or 2 pieces of outdated software. Therefore I have no interest to carry them to other lapack implementations.

Feel free to correct me if I am wrong.

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.
Projects
None yet
5 participants