Package Details: picoscope7beta 7.1.26_1r18799-1

Git Clone URL: https://aur.archlinux.org/picoscope7beta.git (read-only, click to copy)
Package Base: picoscope7beta
Description: PicoScope 7 Test and Measurment Early Access
Upstream URL: https://oem.picotech.com/p7beta/download
Keywords: picoscope picoscope7 picoscope7beta
Licenses: custom
Conflicts: picoscope7
Provides: picoscope7
Submitter: Schorsch
Maintainer: Schorsch
Last Packager: Schorsch
Votes: 4
Popularity: 0.005398
First Submitted: 2022-02-05 23:21 (UTC)
Last Updated: 2024-04-09 00:01 (UTC)

Dependencies (15)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2

Schorsch commented on 2022-10-16 19:45 (UTC)

@jclsn Thanks for letting me know and sorry about that. For some reason my regex suddenly stopped working. I think there are some weird non-printable characters on the download website somewhere. Not sure what the issue was, but packages should be updated automatically again now.

jclsn commented on 2022-10-16 10:14 (UTC) (edited on 2022-10-16 10:24 (UTC) by jclsn)

Does anyone else have problems getting the Picoscope 2204a recognized lately? I saw there was a libps2000a update some time ago. I already tried downgrading, but it didn't help.

EDIT: Ah the libps2000 is deprecated.

Schorsch commented on 2022-06-08 05:55 (UTC) (edited on 2022-06-08 06:32 (UTC) by Schorsch)

@AndrewD As mentioned in the pinned comment, I have an automatic build system that checks for updates and updates the packages once a day at 00:00 UTC.

Looks like this is mostly still working except for the ps7b_libps5000 and ps7b_libps5000a where my git push gets rejected for having an incorrect .SRCINFO file. So far I have not been able to determine the cause of the issue...

Just tested the rest of the packages though and they appear to work just fine.

EDIT: libps5000(a) packages are now up to date too.

EDIT: @AndrewD Curious that the package was updated on 30.05.2022 but my script only picked it up today, pretty sure the build would have failed if the file wasn't available. Did you by chance notice that there were 2 picoscope*.deb files in the source directory https://labs.picotech.com/rc/picoscope7/debian/pool/main/p/picoscope ? The script so far assumed that there would only ever be one file listed, so that might explain it. In that case the package would have still worked, though just for the older version.

AndrewD commented on 2022-06-08 00:11 (UTC) (edited on 2022-06-08 00:11 (UTC) by AndrewD)

The beta was updated 2022-05-30 to 7.0.101-1r11513 so the PKGBUILD needs a tweak as the old version is no longer available. libs need updating too.

I appreciate your efforts maintaining this. Something like this worked for the main package:

@@ -1,7 +1,8 @@
 # Maintainer: Schorsch <wsixcde+aur at gmail dot com>
 # Thanks to <mti at tillenius dot com> whose packages the ps7b packages were based on
 pkgname=picoscope7beta
-pkgver=7.0.100_1r11387
+pkgver=7.0.101
+pkgver_suffix=-1r11513
 pkgrel=1
 pkgdesc="PicoScope 7 Test and Measurment Early Access"
 arch=('x86_64')
@@ -28,10 +29,10 @@
 install=picoscope.install
 changelog=
 source=(
-  "https://labs.picotech.com/rc/picoscope7/debian/pool/main/p/picoscope/picoscope_${pkgver//_/-}_amd64.deb"
+  "https://labs.picotech.com/rc/picoscope7/debian/pool/main/p/picoscope/picoscope_${pkgver}${pkgver_suffix}_amd64.deb"
   "picoscope.install"
   "95-pico.rules")
-md5sums=('b55fe89474430c16aadc9fa92f3e9544'
+md5sums=('ac19f26b18c3b829aefa69b95f3de0d2'
          '503df69f2e6001e3e9269970a552af13'
          'afedfca88c003ead013c18f26f789fd4')

Schorsch commented on 2022-04-13 20:28 (UTC)

@bossamba Thanks for letting me know, all packages updated! Unfortunately the pinned libusb issue still seems to persist.

bossamba commented on 2022-04-13 18:16 (UTC)

It seems, there is an update necessary again, would you be so kind:

curl: (22) The requested URL returned error: 404 ==> FEHLER: Fehler beim Download von https://labs.picotech.com/rc/picoscope7/debian/pool/main/libp/libpicocv/libpicocv_1.1.27-1r153_amd64.deb Breche ab... Fehler beim Erstellen von ps7b_libpicocv

Schorsch commented on 2022-03-12 19:52 (UTC)

@smfelsher Hey, thanks for letting me know, I've updated the packages, so they should work again.

Unfortunately Pico removes old packages from the source when they update, so these AUR packages break on every source update. I don't know of a proper way to get around that, as I would assume I'm not allowed to host their packages elsewhere.

For now I'll just have to rely on periodically checking manually, or have people letting me know :)

smfelsher commented on 2022-03-12 18:47 (UTC)

The source file, picoscope_7.0.93-1r10549_amd64.deb, does not exist on the Picotech website; so this package fails to build.

Schorsch commented on 2022-02-19 01:48 (UTC) (edited on 2022-06-14 18:28 (UTC) by Schorsch)

Update: I'm not sure what Picotech is doing with their downloads, but when I randomly checked today, this morning 00:00 UTC I have 7.0.101_1r11513 as the latest version found, over the course of the day it seems they rolled back to 7.0.100-1r11387.

Update: I have now set up an automated build environment which checks for upstream updates once a day. First tests looked good, please let me know if something breaks.

Note: I don't know why, but updating libusb past version 1.0.24-2 results in picoscope 7 beta crashing during device enumeration. Tested on Manjaro 21.2.2 live system to narrow down the source of the issue. With libusb 1.0.24-2 it works, 1.0.25-2 not. Downgrading "fixes" the issue for now.