Package Details: purrcrypt r15.793d83a-1

Git Clone URL: https://aur.archlinux.org/purrcrypt.git (read-only, click to copy)
Package Base: purrcrypt
Description: A fur-ociously secure encryption tool that encodes your secrets as adorable cat and dog sounds, using real elliptic curve cryptography with a playful disguise
Upstream URL: https://github.com/vxfemboy/purrcrypt
Keywords: cats command-line-tool cryptography dogs elliptic-curves encryption fun pets privacy security steganography
Licenses: MIT
Conflicts: purr
Provides: purr
Submitter: AlphaLynx
Maintainer: AlphaLynx
Last Packager: AlphaLynx
Votes: 1
Popularity: 0.006686
First Submitted: 2025-03-16 05:19 (UTC)
Last Updated: 2025-10-01 18:28 (UTC)

Dependencies (4)

Required by (0)

Sources (1)

Pinned Comments

Latest Comments

AlphaLynx commented on 2025-09-22 20:31 (UTC) (edited on 2025-09-22 20:32 (UTC) by AlphaLynx)

@Marek72 fixed by adding this patch, I opened a PR upstream for it.

Marek72 commented on 2025-09-22 14:10 (UTC)

error[E0433]: failed to resolve: could not find `os` in `fs`
  --> src/keys.rs:18:9
   |
18 | use fs::os::unix::fs::PermissionsExt;
   |         ^^ could not find `os` in `fs`

error[E0599]: no function or associated item named `from_mode` found for struct `Permissions` in the current scope
  --> src/keys.rs:56:56
   |
56 |         fs::set_permissions(pub_path, fs::Permissions::from_mode(0o644))?;
   |                                                        ^^^^^^^^^ function or associated item not found in `Permissions`
   |
   = help: items from traits can only be used if the trait is in scope
help: trait `PermissionsExt` which provides `from_mode` is implemented but not in scope; perhaps you want to import it
   |
 2 + use std::os::unix::fs::PermissionsExt;
   |

error[E0599]: no function or associated item named `from_mode` found for struct `Permissions` in the current scope
  --> src/keys.rs:71:59
   |
71 |         fs::set_permissions(secret_path, fs::Permissions::from_mode(0o600))?;
   |                                                           ^^^^^^^^^ function or associated item not found in `Permissions`
   |
   = help: items from traits can only be used if the trait is in scope
help: trait `PermissionsExt` which provides `from_mode` is implemented but not in scope; perhaps you want to import it
   |
 2 + use std::os::unix::fs::PermissionsExt;
   |

Some errors have detailed explanations: E0433, E0599.
For more information about an error, try `rustc --explain E0433`.
error: could not compile `purrcrypt` (lib) due to 3 previous errors

AlphaLynx commented on 2025-06-26 19:54 (UTC) (edited on 2025-09-22 20:38 (UTC) by AlphaLynx)

yeah, I followed up with that and got more context FYI: [PRQ#74091] Deletion Request for purrcrypt-git Rejected.

kochan commented on 2025-06-21 11:54 (UTC)

I've got a response from AUR moderator:

Request #74091 has been Rejected by bertptrs [1]:

purrcrypt-git is the correct name for this package, purrcrypt should be updated to not build from the latest VCS sources

[1] https://aur.archlinux.org/account/bertptrs/

kochan commented on 2025-06-18 21:33 (UTC)

@AlphaLynx I understood. Thanks for such a detailed explanation, you are absolutely right. I've sent a deletion request for purrcrypt-git.

kochan commented on 2025-06-16 11:10 (UTC) (edited on 2025-06-16 11:10 (UTC) by kochan)

Hello! Recently, you've left a comment with a request to delete my purrcrypt-git package from AUR. I see, our PKGBUILDs are almost identical, but packages which upstream is VCS and which are not bound to specific version should have "-git" postfix in its name (source). Therefore, it's you who should delete the package to avoid misconceptions.