Bug#1007982: ITP: popsicle -- A Linux utility for flashing multiple USB devices in parallel
retitle -1 RPP: popsicle -- A Linux utility for flashing multiple USB devices in parallel noowner -1 On Wed, 29 Nov 2023 02:00:40 +0100 Jonas Smedegaard wrote: > Quoting Matthias Geiger: > > Update on the dependencies: > > > > blocked by https://gitlab.com/pwoolcoc/pwd/-/issues/2 for pwd > > Looks like instead of trying to get pwd into acceptable licensing shape, > it might be better to avoid it and instead patch to instead use pwd-grp, > judging from the "Alternatives to this library" section of that crate: > https://lib.rs/crates/pwd-grp#readme-alternatives-to-this-library > > > > and > > > > iso9660 which looks packageable with this MR: > > https://github.com/ids1024/iso9660-rs/pull/6 > > Seems the MR was adopted and part of release v0.1.1: > https://lib.rs/crates/iso9660/versions > Thanks for this. However, I do not have the time nor the need anymore to get popsicle into debian. Another issue is popsicle still using GTK3. Save for squeekboard in debian I'd have filed removal requests for it since it's only getting security updates and no new features (effectively deprecated). Once squeekboard gets ported to rust-GTK4 I will start filing RM requests since that will greatly simplify the maintenance of those libraries. All other (GNOME) apps have switched to GTK4. I'd appreciate it if no new packages depending on rust-GTK3 will be introduced as that will only complicate things. fwiw, kisoimagewriter exists as a KDE program for creating bootable drives. best, -- Matthias Geiger Debian Maintainer "Freiheit ist immer Freiheit des anders Denkenden" -- Rosa Luxemburg OpenPGP_0x18BD106B3B6C5475.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature
Bug#1007982: ITP: popsicle -- A Linux utility for flashing multiple USB devices in parallel
Quoting Matthias Geiger: > Update on the dependencies: > > blocked by https://gitlab.com/pwoolcoc/pwd/-/issues/2 for pwd Looks like instead of trying to get pwd into acceptable licensing shape, it might be better to avoid it and instead patch to instead use pwd-grp, judging from the "Alternatives to this library" section of that crate: https://lib.rs/crates/pwd-grp#readme-alternatives-to-this-library > and > > iso9660 which looks packageable with this MR: > https://github.com/ids1024/iso9660-rs/pull/6 Seems the MR was adopted and part of release v0.1.1: https://lib.rs/crates/iso9660/versions - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ * Sponsorship: https://ko-fi.com/drjones [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature
Bug#1007982: ITP: popsicle -- A Linux utility for flashing multiple USB devices in parallel
Quoting count_omega (2022-11-15 11:49:57) > I got it down to nine missing crates from more than twenty. I'm still working > on it. One of the required crates, iso9660 does not build, so I'll have to > look into it. I should be able to work faster trough the other missing crates > since they don't involve a ton of reverse dependencies. Sounds promising. Keep up the good work :-) - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ * Sponsorship: https://ko-fi.com/drjones [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature
Bug#1007982: ITP: popsicle -- A Linux utility for flashing multiple USB devices in parallel
I got it down to nine missing crates from more than twenty. I'm still working on it. One of the required crates, iso9660 does not build, so I'll have to look into it. I should be able to work faster trough the other missing crates since they don't involve a ton of reverse dependencies. Cheers --- Original Message --- On Saturday, September 24th, 2022 at 16:51, Jonas Smedegaard wrote: > Quoting Matthias Geiger (2022-03-19 22:42:53) > > > Package: wnpp > > * Package name : popsicle > > > What is the status of packaging popsicle? > > > Kind regards, > > - Jonas > > -- > * Jonas Smedegaard - idealist & Internet-arkitekt > * Tlf.: +45 40843136 Website: http://dr.jones.dk/ > > [x] quote me freely [ ] ask before reusing [ ] keep private
Bug#1007982: ITP: popsicle -- A Linux utility for flashing multiple USB devices in parallel
Quoting Matthias Geiger (2022-03-19 22:42:53) > Package: wnpp > * Package name : popsicle What is the status of packaging popsicle? Kind regards, - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature
Bug#1007982: ITP: popsicle -- A Linux utility for flashing multiple USB devices in parallel
On Sat, Mar 19, 2022 at 09:42:53PM +, Matthias Geiger wrote: > * Package name : popsicle > * URL : https://github.com/pop-os/popsicle > Programming Lang: Rust > Description : Popsicle is a Linux utility for flashing multiple USB > devices in parallel > > A small program for creating bootable USB drives. I believe this would be a > nice addition, especially for newcomers to linux. I believe it will be also a nice addition for those who have to deal with writing many USB devices. Part of the Cargo.toml: | [dependencies] | anyhow = "1.0" | as-result = "0.2" | async-std = "1" | derive-new = "0.5" | futures = "0.3" | futures_codec = "0.4" | libc = "0.2" | memchr = "2.2" | mnt = "0.3" | ron = "0.6" | serde = "1.0" | srmw = "0.1" | thiserror = "1" | usb-disk-probe = "0.1" > I'd package it but I'd need a sponsor. Work together with Debian Rust people. Groeten Geert Stappers DD, subscribed to debian-r...@lists.debian.org -- Silence is hard to parse