-
Notifications
You must be signed in to change notification settings - Fork 37
Cannot parse multiple git:: Remotes #318
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
Labels
bug
an unexpected problem or unintended behavior
Comments
Amazing 🥂 |
netbsd-srcmastr
pushed a commit
to NetBSD/pkgsrc
that referenced
this issue
Jan 25, 2024
# pak 0.7.1 * pak can now handle the case when `Config/Needs/*` dependencies are requested for package from a repository. * pak uses safer `*printf()` format strings now. # pak 0.7.0 * pak now correctly handles the latest GitHub release with the `@*release` notation (@pawelru, r-lib/pkgdepends#321) * pak now correctly handles having multiple instances of the same package in the metadata, with different R version requirements (#534, #538, r-lib/pkgdepends#331). * `git::` package references work better now for Azure DevOps (@jameslairdsmith, r-lib/pkgdepends#333, r-lib/pkgdepends#342). * pak now does a better job at accepting installed packages, and avoids reinstalling more packages than needed when using a lock file (r-lib/actions#759, r-lib/pkgdepends#338). # pak 0.6.0 * pak now requires R >= 3.5.0. * Many improvements in system requirements support: - New functions: - `pkg_sysreqs()`: calculate system requirements of packages. - `sysreqs_db_list()`, `sysreqs_db_match()`, `sysreqs_db_update()`: query the system requirements database. - `sysreqs_list_system_packages()`, `sysreqs_check_installed()`, `sysreqs_fix_installed()`: query and install missing system packages. - `sysreqs_platforms()`: list supported platforms. - The installation proposal, printed before installation, now includes required and missing system packages, on supported platforms. - New `sysreqs_platform` configuration option to override the auto-detected platform. - Faster, asynchronous system requirements lookup. - pak now does not reinstall system requirements by default, if they are already installed. (You can force a reinstall/upgrade with the `sysreqs_update` configuration option.) * New `gitlab::` package source to install packages from GitLab (r-lib/pkgdepends#315). * pak now correctly parses multiple `git::` packages at once (r-lib/pkgdepends#318). * `git::` package sources now support version 1 of the git protocol. E.g. the Bioconductor git repositories now work: `git::https://git.bioconductor.org/packages/limma` (r-lib/pkgdepends#314). * The `platforms` config parameter now works correctly with `deps::` package sources (#522). * New `include_linkingto` config parameter to always include `LinkingTo` packages in the solution, even for binaries (https://github.com/r-lib/pkgdepends/issues/485). * `pkg_name_check()` now does not include Acromine results, because the web site was unstable. * In `repo_add()` and `repo_resolve()` the `MRAN@` prefix is now deprecated and resolves to PPM, because MRAN will be retired soon. See more at <https://posit.co/blog/migrating-from-mran-to-posit-package-manager/>. * The metadata cache now has `SystemRequirements` information for Bioconductor packages.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
{pkgdepends} cannot parse DESCRIPTIONs with more than one git remote like these:
Reprex for the DESCRIPTION (for some reason I've had to add
local::
to the package path, as opposed to other reprexes seen here)Created on 2023-05-23 with reprex v2.0.2
I think it boils down to the
Remotes:
section.No issues while parsing one single Remote entry.
My goal is to pull from multiple private Azure repos via HTTPS (
git::https://dev.azure.com/user/project/_git/pkg1
).Minimal reprex:
Created on 2023-05-23 with reprex v2.0.2
I'm already using the latest pkgdepends 0.5.0.9000 (github::r-lib/pkgdepends@72fa8f2).
Thanks!
The text was updated successfully, but these errors were encountered: