Skip to content

polynomialCurves2d: No such file or directory #191

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

Open
twoai opened this issue Mar 23, 2024 · 5 comments
Open

polynomialCurves2d: No such file or directory #191

twoai opened this issue Mar 23, 2024 · 5 comments
Labels
octave specific to use with octave

Comments

@twoai
Copy link

twoai commented Mar 23, 2024

I just installed the package in Octave 9.1.0 and pkg load matgeom gave the following warning. It seems that polynomialCurves2d is missing from matgeom-1.2.4

warning: addpath: /home/hs556/.local/share/octave/api-v59/packages/matgeom-1.2.4/polynomialCurves2d: No such file or directory
warning: called from
matgeom_package_register at line 52 column 5

@dlegland
Copy link
Member

Hi twoai,
yes indeed, the package "polynomialCurves2d" has been removed.
I have updated the installation script, this should work better now (from the "gnu-octave" branch).

Best,
David

@dlegland dlegland added the octave specific to use with octave label Mar 25, 2024
@keithbriggs
Copy link

keithbriggs commented May 6, 2025

I still get this error with octave 10.1.0. Can the package at https://gnu-octave.github.io/packages/matgeom/ be updated please?

@dlegland
Copy link
Member

dlegland commented May 6, 2025

Hi,
I am not the maintainer of the package repository at gnu-octave. I suggest contacting them directly.

I am not familiar with the packaging mechanisme of octave, buyt maybe extracting or cloning the files of the project at the right location may work?

@twoai
Copy link
Author

twoai commented May 6, 2025

@keithbriggs The fix below works for me on Octave 10.1.0.

Download the tarball matgeom-1.2.4.tar.gz (link below)

Untar it: tar -zxvf matgeom-1.2.4.tar.gz

In the folder matgeom-1.2.4, remove the text "polynomialCurves2d" from the two files: INDEX and inst/matgeom_package_register.m

Tar the folder back: tar -zcvf matgeom-1.2.4_patch.tar.gz matgeom-1.2.4/

Now go to Octave and do: pkg install matgeom-1.2.4_patch.tar.gz

Do "pkg load matgeom" and observe that this nuance is no more.

https://downloads.sourceforge.net/project/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases/matgeom-1.2.4.tar.gz

@keithbriggs
Copy link

Fantastic - thank you, this works! Just one thing - the second file is actually called inst/__matgeom_package_register__.m

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
octave specific to use with octave
Projects
None yet
Development

No branches or pull requests

3 participants