Comments (9)
Should be providing 0.6.1 version now !
from presenterm.
I don't use arch so it's hard for me to debug this. I did try presenterm-git
on an arch docker image a few weeks back and had no issues with it.
I'd suggest using a pre-compiled binary instead. presenterm-bin
is outdated (@pwnwriter would you mind please updating it?) but you can get the binary from the release page.
from presenterm.
In bus 🚌,
Give me a few minutes.
from presenterm.
I'll use the binary instead for now, thanks.
To clarify: I know that the AUR doesn't always work as expected, but from what I can tell the helper is simply calling cargo install presenterm
and adding the compiled program to the list of packages it's managing. So I would imagine this is a problem with the way cargo
is handling the dependencies, or with the way the dependencies are passed to cargo
. Regardless, I'm sure the binary will do fine for now - cheers!
from presenterm.
Tbh I'm not sure what's the point of the -git package as like you say it's basically a wrapper over git clone + cargo build. But yeah, there may be a problem in that regex crate not detecting something properly in your setup.
from presenterm.
$ cargo install presenterm
ubuntu 22.04
error: Unrecognized option: 'diagnostic-width'
error: could not compile jpeg-decoder
(lib)
warning: build failed, waiting for other jobs to finish...
error: failed to compile presenterm v0.7.0
, intermediate artifacts can be found at /tmp/cargo-install3VuCWU
.
To reuse those artifacts with a future compilation, set the environment variable CARGO_TARGET_DIR
to that path
from presenterm.
@zach-is-my-name I just tried compiling on a fresh ubuntu VPS. It does compile. Are you still facing the same issue?
from presenterm.
@zach-is-my-name I just tried compiling on a fresh ubuntu VPS. It does compile. Are you still facing the same issue?
Yes, still errors for me:
[~/Downloads]$ cargo install presenterm
Updating crates.io index
Installing presenterm v0.7.0
Updating crates.io index
Downloaded strum v0.26.2
Downloaded serde_with_macros v3.7.0
Downloaded heck v0.5.0
Downloaded thiserror-impl v1.0.58
Downloaded proc-macro2 v1.0.79
Downloaded bytemuck v1.15.0
Downloaded thiserror v1.0.58
Downloaded strum_macros v0.26.2
Downloaded clap_derive v4.5.3
Downloaded clap v4.5.3
Downloaded unsafe-libyaml v0.2.11
Downloaded serde_yaml v0.9.33
Downloaded cc v1.0.90
Downloaded serde_with v3.7.0
Downloaded clap_builder v4.5.2
Downloaded chrono v0.4.35
Downloaded syn v2.0.53
Downloaded 17 crates (1.3 MB) in 0.82s
Compiling proc-macro2 v1.0.79
Compiling unicode-ident v1.0.12
Compiling libc v0.2.153
Compiling serde v1.0.197
Compiling cfg-if v1.0.0
Compiling strsim v0.10.0
Compiling fnv v1.0.7
Compiling ident_case v1.0.1
Compiling autocfg v1.1.0
Compiling syn v1.0.109
Compiling crossbeam-utils v0.8.19
Compiling memchr v2.7.1
Compiling crc32fast v1.4.0
Compiling itoa v1.0.10
Compiling simd-adler32 v0.3.7
Compiling adler v1.0.2
Compiling cc v1.0.90
Compiling rayon-core v1.12.1
Compiling pkg-config v0.3.30
Compiling lock_api v0.4.11
Compiling miniz_oxide v0.7.2
Compiling parking_lot_core v0.9.9
Compiling utf8parse v0.2.1
Compiling hashbrown v0.14.3
Compiling equivalent v1.0.1
Compiling regex-syntax v0.8.2
Compiling serde_json v1.0.114
Compiling ryu v1.0.17
Compiling signal-hook v0.3.17
Compiling bitflags v1.3.2
Compiling crossbeam-epoch v0.9.18
Compiling quote v1.0.35
Compiling rustversion v1.0.14
Compiling powerfmt v0.2.0
Compiling either v1.10.0
Compiling syn v2.0.53
Compiling crossbeam-deque v0.8.5
Compiling deranged v0.3.11
Compiling signal-hook-registry v1.4.1
Compiling getrandom v0.2.12
Compiling indexmap v2.2.5
Compiling flate2 v1.0.28
Compiling aho-corasick v1.1.2
Compiling anstyle-parse v0.2.3
Compiling num-traits v0.2.18
Compiling onig_sys v69.8.1
Compiling anstyle-query v1.0.2
Compiling rustix v0.38.31
Compiling anstyle v1.0.6
Compiling colorchoice v1.0.0
Compiling smallvec v1.13.1
Compiling once_cell v1.19.0
Compiling log v0.4.21
Compiling num-conv v0.1.0
Compiling time-core v0.1.2
Compiling scopeguard v1.2.0
Compiling safemem v0.3.3
Compiling thiserror v1.0.58
Compiling mio v0.8.11
Compiling line-wrap v0.1.1
Compiling time v0.3.34
Compiling anstream v0.6.13
Compiling rayon v1.9.0
Compiling rand_core v0.6.4
Compiling regex-automata v0.4.6
Compiling quick-xml v0.31.0
Compiling fdeflate v0.3.4
Compiling deunicode v1.4.3
Compiling semver v1.0.22
Compiling darling_core v0.14.4
Compiling darling_core v0.20.8
Compiling ppv-lite86 v0.2.17
Compiling base64 v0.21.7
Compiling color_quant v1.1.0
Compiling heck v0.4.1
Compiling clap_lex v0.7.0
Compiling strsim v0.11.0
Compiling option-ext v0.2.0
Compiling same-file v1.0.6
Compiling linux-raw-sys v0.4.13
Compiling heck v0.5.0
Compiling weezl v0.1.8
Compiling walkdir v2.5.0
Compiling dirs-sys v0.4.1
Compiling gif v0.13.1
Compiling clap_builder v4.5.2
Compiling regex v1.10.3
Compiling jpeg-decoder v0.3.1
Compiling rand_chacha v0.3.1
error: Unrecognized option: 'diagnostic-width'
error: could not compile `jpeg-decoder` (lib)
warning: build failed, waiting for other jobs to finish...
error: failed to compile `presenterm v0.7.0`, intermediate artifacts can be found at `/tmp/cargo-installZMLxFl`.
To reuse those artifacts with a future compilation, set the environment variable `CARGO_TARGET_DIR` to that path.
[~/Downloads]$ cargo --version
cargo 1.75.0
[~/Downloads]$ rustup --version
rustup 1.26.0 (5af9b9484 2023-04-05)
info: This is the version for the rustup toolchain manager, not the rustc compiler.
info: The currently active `rustc` version is `rustc 1.75.0 (82e1608df 2023-12-21)`
[~/Downloads]$
from presenterm.
This is complaining about the jpeg-decoder crate, it's unrelated to presenterm. See this issue rust-lang/rust#118385, something may be broken in your installation.
from presenterm.
Related Issues (20)
- Would you accept other catppuccin themes as a PR? HOT 1
- Remote images no longer loading HOT 2
- Crashes when trying to user presentation mode `-p` HOT 1
- Failed to export presentation to PDF HOT 2
- [Request] Allow spawning processes inside presenterm HOT 2
- Unfindable config file HOT 1
- [Request] New line for multiple authors HOT 4
- Question: Can you set typst output width to 100%? instead of just centered? HOT 3
- Handle suspending execution when receiving SIGTSTP signal (CTRL+Z) HOT 1
- [Feature request] Skipping footer on certain slides HOT 3
- Script execution output does not render background color for tabs HOT 1
- Introduce a keymapping for quickly going through slides HOT 1
- python + other languages execution is possible! HOT 20
- Unfinished code execution reports as `[finished with error]` HOT 6
- feat: Show `stderr` output from code execution
- Code execution output alignment issue HOT 1
- Is there any way to add support for scaling images? HOT 7
- idea: allow customizing the code highlighting theme HOT 4
- Support for multiple Authors HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from presenterm.