I pushed a new package to the AUR that uses the latest fixed release tag of the package's source.
Search Criteria
Package Details: ntfs2btrfs-git 20240115.r0.g1d55788-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ntfs2btrfs-git.git (read-only, click to copy) |
---|---|
Package Base: | ntfs2btrfs-git |
Description: | In-place conversion of Microsoft's NTFS filesystem to the open-source filesystem Btrfs |
Upstream URL: | https://github.com/maharmstone/ntfs2btrfs |
Licenses: | GPL-2.0-or-later |
Conflicts: | ntfs2btrfs |
Provides: | ntfs2btrfs |
Submitter: | nicman23 |
Maintainer: | SunRed |
Last Packager: | SunRed |
Votes: | 2 |
Popularity: | 0.000004 |
First Submitted: | 2020-12-21 12:41 (UTC) |
Last Updated: | 2024-12-08 11:12 (UTC) |
Dependencies (7)
- fmt (fmt-gitAUR)
- lzo
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- zstd (zstd-gitAUR, zstd-staticAUR)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
Required by (0)
Sources (1)
Latest Comments
SunRed commented on 2022-12-04 07:20 (UTC) (edited on 2023-04-19 21:05 (UTC) by SunRed)
theriddick commented on 2022-07-16 03:36 (UTC)
I get the below issue when using this tool. Not sure how to fix but maybe something to look into fixing if author cares.
Calculating checksums 4956129 / 4956129 (100.0%) /usr/include/c++/12.1.0/bits/stl_vector.h:1123: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator [with _Tp = unsigned char; _Alloc = default_init_allocator<unsigned char>; reference = unsigned char&; size_type = long unsigned int]: Assertion '__n < this->size()' failed. Aborted
tinywrkb commented on 2022-01-18 17:06 (UTC) (edited on 2022-01-19 13:08 (UTC) by tinywrkb)
There are a bunch of packaging issues here.
The URL is empty, its value should be https://github.com/maharmstone/ntfs2btrfs
.
License is wrong, it should be GPL2
.
Packages that are in base-devel
group or pulled as dependencies of this group shouldn't be in the makedepends
array, so gcc
should be removed from there.
git
is missing from the makedepends
array.
lzo
and zstd
are missing from the depends
array.
It doesn't look like the generated binary is linked against libfmt, so fmt
should moved into makedepends
.
The project has tagged releases, please see the examples in thes wiki of how to have the pkgver() function postfix a revision counter to a tagged release.
Multiple mkdir
and cd
instructions could be avoided by using cmake's -B
options and make's -C
option.
arch
is wrong, any
is only for non-binary packages, so set it to x86_64
, and add other architectures only if you're actually building and testing them.
Nitpicking, but make it a habit to never use md5sums
, MD5 is cryptographically broken.
Instead of moving the installed binary, set CMAKE_INSTALL_SBINDIR
to bin
.
dr460nf1r3 commented on 2021-11-06 15:47 (UTC)
Please add lzo
to makdepends
SolarAquarion commented on 2021-10-03 02:44 (UTC)
You need a pkgver function if you're doing git.
gyurman commented on 2021-09-20 23:22 (UTC)
error: transaction failed (conflicting files) ntfs2btrfs-git: / usr / sbin exists on filesystem (filesystem owned) Errors occurred, no updated package.
Pinned Comments
SunRed commented on 2022-12-04 07:20 (UTC) (edited on 2023-04-19 21:05 (UTC) by SunRed)
I pushed a new package to the AUR that uses the latest fixed release tag of the package's source.