Bug#1014579: RFP: librust-glium-dev -- Easy-to-use, high-level, OpenGL3+ wrapper.

2022-07-08 Thread Dorota Czaplejewicz
Package: wnpp
Severity: wishlist

* Package name: librust-glium-dev
  Version : 0.31.0
  Upstream Author : glium authors 
* URL : https://github.com/glium/
* License : Apache 2.0
  Programming Lang: Rust
  Description : Easy-to-use, high-level, OpenGL3+ wrapper.

Glium is an intermediate layer between OpenGL and your application. You
still need to manually handle the graphics pipeline, but without having
to use OpenGL's old and error-prone API.

I'm using it for developing an extension to libcamera downstream in
PureOS. Without default features, I don't need glutin (also missing from 
Debian). It's way simpler to use this compared to using the naked OpenGL APIs.
The other missing dependency (required) is genmesh.

I'm not skilled enough to maintain packages.


pgpmIrcQ5hmhR.pgp
Description: OpenPGP digital signature


Bug#1012418: librust-zbus-dev: Broken with nix 0.24.1

2022-06-06 Thread Dorota Czaplejewicz
Filling in the gaps.

On Mon, 06 Jun 2022 18:23:39 +
dcz  wrote:

> Package: librust-zbus-dev
> Version: 1.9.2-1
> Severity: grave
> Justification: renders package unusable
> 
> Dear Maintainer,
> 

zbus is broken since a couple days: 
https://gitlab.gnome.org/World/Phosh/squeekboard/-/jobs/2047130

in particular, it tries to call into nix::sendmsg, but it seems sendmsg 
parameters have changed:

   Compiling zbus v1.9.2
error[E0308]: mismatched types
  --> /usr/share/cargo/registry/zbus-1.9.2/src/raw/socket.rs:70:13
   |
70 | ,
   |  types differ in mutability
   |
   = note: expected mutable reference ` [IoSliceMut<'_>]`
  found reference `&[IoVec< [u8]>; 1]`
error[E0308]: mismatched types
  --> /usr/share/cargo/registry/zbus-1.9.2/src/raw/socket.rs:99:41
   |
99 | match sendmsg(self.as_raw_fd(), , , MsgFlags::empty(), 
None) {
   |  expected slice, found array 
of 1 element
   |
   = note: expected reference `&[IoSlice<'_>]`
  found reference `&[IoVec<&[u8]>; 1]`
For more information about this error, try `rustc --explain E0308`.
> 
> 
> -- System Information:
> Debian Release: bookworm/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 5.17.5-200.fc35.x86_64 (SMP w/2 CPU threads; PREEMPT)
> Kernel taint flags: TAINT_WARN
> Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
> Shell: /bin/sh linked to /bin/dash
> Init: unable to detect
> 
> Versions of packages librust-zbus-dev depends on:
> pn  librust-async-io-1+default-dev 
> pn  librust-byteorder-1+default-dev
> pn  librust-derivative-2+default-dev   
> pn  librust-enumflags2-0.6+default-dev 
> pn  librust-enumflags2-0.6+serde-dev   
> pn  librust-fastrand-1+default-dev 
> pn  librust-futures-0.3+default-dev
> pn  librust-nb-connect-1+default-dev   
> pn  librust-nix+default-dev
> pn  librust-once-cell-1+default-dev
> pn  librust-polling-2+default-dev  
> pn  librust-scoped-tls-1+default-dev   
> pn  librust-serde-1+default-dev
> pn  librust-serde-1+derive-dev 
> pn  librust-serde-repr-0.1+default-dev 
> pn  librust-serde-xml-rs-0.4+default-dev   
> pn  librust-zbus-macros-1.9.2+default-dev  
> pn  librust-zvariant-2+enumflags2-dev  
> 
> librust-zbus-dev recommends no packages.
> 
> librust-zbus-dev suggests no packages.



pgpQllookE3CQ.pgp
Description: OpenPGP digital signature


Bug#962650: libcamera: API and ABI appear to be changing without a SONAME bump

2021-10-20 Thread Dorota Czaplejewicz
On Sat, 16 Oct 2021 17:27:28 +0200 Dorota Czaplejewicz 
 wrote:
> Hi,
> 
> I'm interested in having libcamera in Debian. We want to use it in a 
> downstream distribution (PureOS).
> 
> Is there interest in some help in maintaining this package while it's 
> unstable?
> 
> Cheers,
> Dorota

I've added a merge request that packages the current version: 
https://salsa.debian.org/multimedia-team/libcamera/-/merge_requests/3

Cheers,
Dorota


pgpualS1nQReN.pgp
Description: OpenPGP digital signature


Bug#962650: libcamera: API and ABI appear to be changing without a SONAME bump

2021-10-16 Thread Dorota Czaplejewicz
Hi,

I'm interested in having libcamera in Debian. We want to use it in a downstream 
distribution (PureOS).

Is there interest in some help in maintaining this package while it's unstable?

Cheers,
Dorota


pgpB1e80FQNU6.pgp
Description: OpenPGP digital signature


Bug#986685: RFP: gps-share -- Utility to share your GPS device

2021-04-09 Thread Dorota Czaplejewicz
Package: wnpp
Severity: wishlist

* Package name: gps-share
  Version : 0.2.0
  Upstream Author : Zeeshan Ali 
* URL : https://github.com/zeenix/gps-share
* License : GPLv2
  Programming Lang: Rust
  Description : Utility to share your GPS device

Contrary to the description, gps-share can now also share the GPS stream
locally via a UNIX socket.

We want to use in PureOS to feed geoclue with it.

The package needs 2 dependencies which are not in debian yet: serial and
libudev.

https://lib.rs/crates/serial
https://lib.rs/crates/libudev

PS. sending it from my MUA since it doesn't seem to have gone through from CLI


pgpFJeEBxiTYx.pgp
Description: OpenPGP digital signature


Bug#927700: flash-kernel: Please add the Librem5 Dev kit support

2019-04-21 Thread Dorota Czaplejewicz
Package: flash-kernel
Version: 3.98
Severity: wishlist
Tags: patch

Dear Maintainer,

please add the changes leading to the Librem5 dev kit support to flash-kernel. 
They have been filed here:

https://salsa.debian.org/installer-team/flash-kernel/merge_requests/4

Thank you,
Dorota Czaplejewicz

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: arm64 (aarch64)

Kernel: Linux 4.18.11-gee84b30c (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=C.UTF-8 (charmap=locale: Cannot set LC_ALL 
to default locale: No such file or directory
UTF-8), LANGUAGE=en_US.UTF-8 (charmap=locale: Cannot set LC_ALL to default 
locale: No such file or directory
UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages flash-kernel depends on:
ii  debconf [debconf-2.0]  1.5.71
ii  devio  1.2-1.2+b1
ii  initramfs-tools0.133
ii  linux-base 4.5
ii  mtd-utils  1:2.0.1-1
ii  ucf3.0038+nmu1

Versions of packages flash-kernel recommends:
ii  u-boot-tools  2019.01+dfsg-3

flash-kernel suggests no packages.

-- debconf information excluded



Bug#924113: cloud-initramfs-growroot: Fails to grow mmcblkXpY partitions

2019-03-10 Thread Dorota Czaplejewicz
On Sat, 9 Mar 2019 21:58:42 +0100
Thomas Goirand  wrote:

> On 3/9/19 7:56 PM, Dorota Czaplejewicz wrote:
> > On Sat, 9 Mar 2019 18:50:58 +0100
> > Thomas Goirand  wrote:  
> >> Hi,
> >>
> >> I applied the patch, pushed it to git, and uploaded. Can you take care
> >> of the unblock bug once the freeze is in place?
> >>  
> > Sorry, I'm afraid I don't know what I'd have to do. Could you clarify?  
> 
> In 3 days from now, the release team is going to block package
> migrations from Sid to Buster. In order to have cloud-initramfs-growroot
> migrate, you'll have to open a bug to convince the release team to
> accept the modified package. This is done with:
> 
> reportbug -b release.debian.org
> 
> Then choose 7 (unblock request), then tell the source package is called:
> cloud-initramfs-tools
> 
> finish filling the bug with explanation why you think it's important to
> fix this bug (you know more than me...).
> 
> Cheers,
> 
> Thomas Goirand (zigo)

Thanks for explaining, I filed the bug here: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924248

Best,
Dorota Czaplejewicz


pgphypJT91dnt.pgp
Description: OpenPGP digital signature


Bug#924248: unblock: cloud-initramfs-tools/0.18.debian7

2019-03-10 Thread Dorota Czaplejewicz
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package cloud-initramfs-tools

the 0.18.debian7 version allows the support of flash-based devices, where 
Debian is distributed in the form of a flashable image. One such example is the 
Purism Librem 5 devkit, where I'm making use of this modification.

Being able to simply use the upstream version would save some packaging hassle 
for us, and hopefully other Debian-based embedded images.

debdiff:

File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

Version: [-0.18.debian6-] {+0.18.debian7+}

unblock cloud-initramfs-tools/0.18.debian7

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: arm64 (aarch64)

Kernel: Linux 4.18.11-gb357a8c7 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=C.UTF-8 (charmap=locale: Cannot set LC_ALL 
to default locale: No such file or directory
UTF-8), LANGUAGE=en_US.UTF-8 (charmap=locale: Cannot set LC_ALL to default 
locale: No such file or directory
UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



Bug#924113: cloud-initramfs-growroot: Fails to grow mmcblkXpY partitions

2019-03-09 Thread Dorota Czaplejewicz
On Sat, 9 Mar 2019 18:50:58 +0100
Thomas Goirand  wrote:

> On 3/9/19 5:08 PM, Dorota Czaplejewicz wrote:
> > Package: cloud-initramfs-growroot
> > Version: 0.18.debian6
> > Severity: important
> > Tags: patch
> > 
> > Dear Maintainer,
> > 
> > I'm trying to use this package to resize partitions on the Librem5 dev kit, 
> > which uses eMMC to store its root partition. Unfortunately, the version in 
> > Buster fails:
> > 
> > GROWROOT: FAILED: /dev/mmcblk0p: does not exist
> > 
> > The solution has been submitted upstream with version 0.22ubuntu1, commit 
> > b59490d8 [0]. The gist of the commit applies without trouble on top of 
> > 0.18.debian6, and indeed works:
> > 
> > GROWROOT: CHANGED: partition=2 start=380928 old: size=6649856 end=7030784 
> > new: size=59387871,end=59768799
> > 
> > It would be great if you could pull this change from upstream into the 
> > Debian version.
> > 
> > Cheers,
> > Dorota Czaplejewicz
> > 
> > [0] 
> > https://git.launchpad.net/cloud-initramfs-tools/commit/?id=b59490d847739c75549552678629ab83cf04dd81
> >   
> 

Thank you for the quick fix.
> Hi,
> 
> I applied the patch, pushed it to git, and uploaded. Can you take care
> of the unblock bug once the freeze is in place?
> 
Sorry, I'm afraid I don't know what I'd have to do. Could you clarify?

> Cheers,
> 
> Thomas Goirand (zigo)

Best,
Dorota



pgppxK3JPwGX1.pgp
Description: OpenPGP digital signature


Bug#924113: cloud-initramfs-growroot: Fails to grow mmcblkXpY partitions

2019-03-09 Thread Dorota Czaplejewicz
Package: cloud-initramfs-growroot
Version: 0.18.debian6
Severity: important
Tags: patch

Dear Maintainer,

I'm trying to use this package to resize partitions on the Librem5 dev kit, 
which uses eMMC to store its root partition. Unfortunately, the version in 
Buster fails:

GROWROOT: FAILED: /dev/mmcblk0p: does not exist

The solution has been submitted upstream with version 0.22ubuntu1, commit 
b59490d8 [0]. The gist of the commit applies without trouble on top of 
0.18.debian6, and indeed works:

GROWROOT: CHANGED: partition=2 start=380928 old: size=6649856 end=7030784 new: 
size=59387871,end=59768799

It would be great if you could pull this change from upstream into the Debian 
version.

Cheers,
Dorota Czaplejewicz

[0] 
https://git.launchpad.net/cloud-initramfs-tools/commit/?id=b59490d847739c75549552678629ab83cf04dd81

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: arm64 (aarch64)

Kernel: Linux 4.18.11-gb357a8c7 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=C.UTF-8 (charmap=locale: Cannot set LC_ALL 
to default locale: No such file or directory
UTF-8), LANGUAGE=en_US.UTF-8 (charmap=locale: Cannot set LC_ALL to default 
locale: No such file or directory
UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cloud-initramfs-growroot depends on:
ii  cloud-utils  0.29-1
ii  fdisk2.33.1-0.1
ii  initramfs-tools  0.133
ii  util-linux   2.33.1-0.1

cloud-initramfs-growroot recommends no packages.

cloud-initramfs-growroot suggests no packages.

-- debconf information excluded



Bug#907459: wayland: Update to version 1.16.0

2018-08-28 Thread Dorota Czaplejewicz
Source: wayland
Severity: wishlist
Tags: upstream

Dear Maintainer,

please update the wayland package to 1.16.0. That release contains an
updated wayland-scanner, which can reference foreign enums in protocol
xml files.

An updated version would make the development and packaging of upcoming
protocols [0] using that feature easier or possible.

Thank you,
Dorota Czaplejewicz

[0] https://lists.freedesktop.org/archives/wayland-devel/2018-July/039040.html

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.17.9-100.fc27.x86_64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C 
(charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect