Skip to content

RFP: fractal build deps

Hello,

I am trying to package fractal as a deb and the following crates are missing until now:

  • comrak
  • gstreamer-player
  • html2pango
  • letter-avatar
  • notify-rust
  • secret-service
  • tree_magic

I tried to package comrak so far, that depends on the "entities" crate, so I tried to package that too.

But somehow the (s)build for the entities crate fails (after installing sbuild) with an error I will have to further investigate. (looks like missing configuration.)

I am opening this issue to seek assistance and to coordinate the packaging of the other crates with you. :)


The sbuild error:

sbuild (Debian sbuild) 0.78.1 (09 February 2019) on -8<-

+==============================================================================+
| rust-entities 1.0.1-1 (amd64)                Thu, 16 Jan 2020 20:09:57 +0000 |
+==============================================================================+

Package: rust-entities
Version: 1.0.1-1
Source Version: 1.0.1-1
Distribution: unstable
Machine Architecture: amd64
Host Architecture: amd64
Build Architecture: amd64
Build Type: binary

W: No chroots are defined in ‘/etc/schroot/schroot.conf’ or ‘/etc/schroot/chroot.d’
E: Error creating chroot

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: amd64
Build Type: binary
Build-Space: 0
Build-Time: 0
Distribution: unstable
Fail-Stage: create-session
Host Architecture: amd64
Install-Time: 0
Job: /home/-8<-/src/debcargo-conf/build/rust-entities_1.0.1-1.dsc
Machine Architecture: amd64
Package: rust-entities
Package-Time: 0
Source-Version: 1.0.1-1
Space: 0
Status: failed
Version: 1.0.1-1
--------------------------------------------------------------------------------
Finished at 2020-01-16T20:09:57Z
Build needed 00:00:00, 0k disk space
E: Error creating chroot
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information