Package Details: rpi-imager 1.8.3-1

Git Clone URL: https://aur.archlinux.org/rpi-imager.git (read-only, click to copy)
Package Base: rpi-imager
Description: Raspberry Pi Imaging Utility
Upstream URL: https://github.com/raspberrypi/rpi-imager
Licenses: Apache
Submitter: alkersan
Maintainer: iyanmv
Last Packager: iyanmv
Votes: 77
Popularity: 1.50
First Submitted: 2020-03-14 14:59 (UTC)
Last Updated: 2023-11-18 09:01 (UTC)

Dependencies (8)

Required by (0)

Sources (2)

Latest Comments

1 2 3 Next › Last »

iyanmv commented on 2023-07-22 07:07 (UTC)

YAOMTC: You are not using the latest version of the PKGBUILD. This creates a package of rpi-imager 1.7.5, while your errors show you are trying to build version 1.7.3.

YAOMTC commented on 2023-07-21 21:48 (UTC)

I'm having that uint32_t/uint64_t issue. Also:

/home/yaomtc/Software/rpi-imager/src/rpi-imager-1.7.3/src/linux/linuxdrivelist.cpp: In function ‘std::vector<Drivelist::DeviceDescriptor> Drivelist::ListStorageDevices()’:
/home/yaomtc/Software/rpi-imager/src/rpi-imager-1.7.3/src/linux/linuxdrivelist.cpp:90:19: error: ‘struct Drivelist::DeviceDescriptor’ has no member named ‘size’
   90 |                 d.size       = bdev["size"].toString().toULongLong();
      |                   ^~~~
/home/yaomtc/Software/rpi-imager/src/rpi-imager-1.7.3/src/linux/linuxdrivelist.cpp:94:19: error: ‘struct Drivelist::DeviceDescriptor’ has no member named ‘size’
   94 |                 d.size       = bdev["size"].toDouble();
      |                   ^~~~
/home/yaomtc/Software/rpi-imager/src/rpi-imager-1.7.3/src/linux/linuxdrivelist.cpp:99:15: error: ‘struct Drivelist::DeviceDescriptor’ has no member named ‘blockSize’
   99 |             d.blockSize  = bdev["phy-sec"].toInt();
      |               ^~~~~~~~~
/home/yaomtc/Software/rpi-imager/src/rpi-imager-1.7.3/src/linux/linuxdrivelist.cpp:100:15: error: ‘struct Drivelist::DeviceDescriptor’ has no member named ‘logicalBlockSize’
  100 |             d.logicalBlockSize = bdev["log-sec"].toInt();
      |               ^~~~~~~~~~~~~~~~
make[2]: *** [CMakeFiles/rpi-imager.dir/build.make:408: CMakeFiles/rpi-imager.dir/linux/linuxdrivelist.cpp.o] Error 1

lsg commented on 2023-06-25 14:20 (UTC)

sorry and thanks, you're absolutely right, i was looking for "rpi-imager" and didn't find results. Thanks for your work!

iyanmv commented on 2023-06-22 19:09 (UTC)

lsg: Weird, I can't replicate your issue. It's under Utilities. Open your Plasma Application Launcher and search "raspberry" or "imager". You should see the app.

lsg commented on 2023-06-22 19:04 (UTC)

Hi! Tried to install rpi-imager on arch kde plasma, but i can't see icons of the app in the system. I can use it launching it from command line. Any tip? Thanks!

iyanmv commented on 2023-05-04 14:31 (UTC)

It was fixed already upstream, but they didn't release a new version yet. I will include that commit.

https://github.com/raspberrypi/rpi-imager/pull/567

iyanmv commented on 2023-05-04 14:01 (UTC)

sdp8483: Hey! Thanks for reporting. I can replicate the issue. I wonder if this is related to the recent update of gcc to version 13. I will have a look tonight or tomorrow.

sdp8483 commented on 2023-05-04 11:26 (UTC)

On a freshly installed system I got the following compile error: /dependencies/drivelist/src/drivelist.hpp:42:3: error: ‘uint64_t’ does not name a type this also occurred for uint32_t and caused a few other errors that resulted in the compilation failing. I added #include <cstdint> below line 21 in the file /dependencies/drivelist/src/drivelist.hpp then built the package with makepkg -sei to prevent extraction of source overwriting the changes. This may be an upstream issue but I am not sure.

nickSarien commented on 2023-01-28 13:45 (UTC)

Updating after a while, I ran into

Make Error: The source "/mnt/hdd/nick/builds/rpi-imager/src/rpi-imager-1.7.3/src/CMakeLists.txt" does not match the source "/mnt/hdd/nick/builds/rpi-imager/src/rpi-imager-1.5/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory. ==> ERROR: A failure occurred in build(). Aborting...

A simple rm src/build/CMakeCache.txt fixes that. Just leaving it as a note for others.

iyanmv commented on 2022-10-02 16:43 (UTC)

I missed the comments by calcmogul and yochananmarqos when I adopted this package. It was brought to my attention by an email from Karl. Hope the PKGBUILD is okay now for all of you.