unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#54064: Packaging request: Ultimaker Cura
@ 2022-02-19 14:27 Jacob Hrbek
  2022-02-22 18:23 ` Bengt Richter
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Jacob Hrbek @ 2022-02-19 14:27 UTC (permalink / raw)
  To: 54064


[-- Attachment #1.1: Type: text/plain, Size: 503 bytes --]

Ultimaker Cura is a powerful LGPL-3.0 licensed STL-to-GCODE generator
(https://github.com/Ultimaker/Cura) used for 3D printing.

Additionally it is capable of enabling printing through USB on GNU Guix
which is currently not possible as no guix package is able to recognize
and send fabricating instructions to /dev/ttyUSB0 which is provided by
the printers (note that the user has to be in `dialout` group in order
to use the device).

--
Jacob Hrbek, In support of ukraine sovereignty #supportUkraine


[-- Attachment #1.2: publickey - kreyren@rixotstudio.cz - 1677db82.asc --]
[-- Type: application/pgp-keys, Size: 713 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 249 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#54064: Packaging request: Ultimaker Cura
  2022-02-19 14:27 bug#54064: Packaging request: Ultimaker Cura Jacob Hrbek
@ 2022-02-22 18:23 ` Bengt Richter
  2022-02-22 18:32   ` Jacob Hrbek
  2022-03-02 13:35 ` Maxim Cournoyer
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 9+ messages in thread
From: Bengt Richter @ 2022-02-22 18:23 UTC (permalink / raw)
  To: Jacob Hrbek; +Cc: 54064

On +2022-02-19 14:27:42 +0000, Jacob Hrbek wrote:
> Ultimaker Cura is a powerful LGPL-3.0 licensed STL-to-GCODE generator
> (https://github.com/Ultimaker/Cura) used for 3D printing.
> 
> Additionally it is capable of enabling printing through USB on GNU Guix
> which is currently not possible as no guix package is able to recognize
> and send fabricating instructions to /dev/ttyUSB0 which is provided by
> the printers (note that the user has to be in `dialout` group in order
> to use the device).
>

I get this (i.e., S1 instead of USB)

--8<---------------cut here---------------start------------->8---
$ ls /dev/tty[^0-9]*
/dev/ttyS0  /dev/ttyS1  /dev/ttyS2  /dev/ttyS3
--8<---------------cut here---------------end--------------->8---

What do you get?

I don't know anything about your context, BTW ;)

> --
> Jacob Hrbek, In support of ukraine sovereignty #supportUkraine
> 

pub EdDSA 256/AB42FCA9 2021-01-21 kreyren@rixotstudio.cz <kreyren@rixotstudio.cz>
> sub  ECDH 256/86142789 2021-01-21
> 

-- 
Regards,
Bengt Richter




^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#54064: Packaging request: Ultimaker Cura
  2022-02-22 18:23 ` Bengt Richter
@ 2022-02-22 18:32   ` Jacob Hrbek
  2022-02-22 21:44     ` Bengt Richter
  0 siblings, 1 reply; 9+ messages in thread
From: Jacob Hrbek @ 2022-02-22 18:32 UTC (permalink / raw)
  To: Bengt Richter; +Cc: 54064


[-- Attachment #1.1: Type: text/plain, Size: 2442 bytes --]

kreyren@leonid # dmesg -w
...
[1112144.472508] usb 2-1.4: new full-speed USB device number 52 using 
ehci-pci
[1112144.581981] usb 2-1.4: New USB device found, idVendor=1a86, 
idProduct=7523, bcdDevice= 2.64
[1112144.582001] usb 2-1.4: New USB device strings: Mfr=0, Product=2, 
SerialNumber=0
[1112144.582008] usb 2-1.4: Product: USB Serial
[1112144.582624] ch341 2-1.4:1.0: ch341-uart converter detected
[1112144.584305] usb 2-1.4: ch341-uart converter now attached to ttyUSB0

kreyren@leonid $ ls /dev/tty[^0-9]*
/dev/ttyprintk    /dev/ttyS14  /dev/ttyS20  /dev/ttyS27 /dev/ttyS5
/dev/ttyS0    /dev/ttyS15  /dev/ttyS21  /dev/ttyS28  /dev/ttyS6
/dev/ttyS1    /dev/ttyS16  /dev/ttyS22  /dev/ttyS29  /dev/ttyS7
/dev/ttyS10    /dev/ttyS17  /dev/ttyS23  /dev/ttyS3   /dev/ttyS8
/dev/ttyS11    /dev/ttyS18  /dev/ttyS24  /dev/ttyS30  /dev/ttyS9
/dev/ttyS12    /dev/ttyS19  /dev/ttyS25  /dev/ttyS31  /dev/ttyUSB0
/dev/ttyS13    /dev/ttyS2   /dev/ttyS26  /dev/ttyS4

Looking at the output it seems to be looking for ^\/dev\/ttyUSB[0-9]+ 
for various baud rates on stock Creality Ender-3


 > I don't know anything about your context, BTW ;) -- Richter

Elaborate?

On 2/22/22 19:23, Bengt Richter wrote:
> On +2022-02-19 14:27:42 +0000, Jacob Hrbek wrote:
>> Ultimaker Cura is a powerful LGPL-3.0 licensed STL-to-GCODE generator
>> (https://github.com/Ultimaker/Cura) used for 3D printing.
>>
>> Additionally it is capable of enabling printing through USB on GNU Guix
>> which is currently not possible as no guix package is able to recognize
>> and send fabricating instructions to /dev/ttyUSB0 which is provided by
>> the printers (note that the user has to be in `dialout` group in order
>> to use the device).
>>
> I get this (i.e., S1 instead of USB)
>
> --8<---------------cut here---------------start------------->8---
> $ ls /dev/tty[^0-9]*
> /dev/ttyS0  /dev/ttyS1  /dev/ttyS2  /dev/ttyS3
> --8<---------------cut here---------------end--------------->8---
>
> What do you get?
>
> I don't know anything about your context, BTW ;)
>
>> --
>> Jacob Hrbek, In support of ukraine sovereignty #supportUkraine
>>
> pub EdDSA 256/AB42FCA9 2021-01-21 kreyren@rixotstudio.cz <kreyren@rixotstudio.cz>
>> sub  ECDH 256/86142789 2021-01-21
>>
> --
> Regards,
> Bengt Richter

-- 
Jacob Hrbek, In support of ukraine sovereignty #supportUkraine


[-- Attachment #1.2: publickey - kreyren@rixotstudio.cz - 1677db82.asc --]
[-- Type: application/pgp-keys, Size: 713 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 249 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#54064: Packaging request: Ultimaker Cura
  2022-02-22 18:32   ` Jacob Hrbek
@ 2022-02-22 21:44     ` Bengt Richter
  0 siblings, 0 replies; 9+ messages in thread
From: Bengt Richter @ 2022-02-22 21:44 UTC (permalink / raw)
  To: Jacob Hrbek; +Cc: 54064

On +2022-02-22 18:32:12 +0000, Jacob Hrbek wrote:
> kreyren@leonid # dmesg -w
> ...
> [1112144.472508] usb 2-1.4: new full-speed USB device number 52 using
> ehci-pci
> [1112144.581981] usb 2-1.4: New USB device found, idVendor=1a86,
> idProduct=7523, bcdDevice= 2.64
> [1112144.582001] usb 2-1.4: New USB device strings: Mfr=0, Product=2,
> SerialNumber=0
> [1112144.582008] usb 2-1.4: Product: USB Serial
> [1112144.582624] ch341 2-1.4:1.0: ch341-uart converter detected
> [1112144.584305] usb 2-1.4: ch341-uart converter now attached to ttyUSB0
> 
> kreyren@leonid $ ls /dev/tty[^0-9]*
> /dev/ttyprintk    /dev/ttyS14  /dev/ttyS20  /dev/ttyS27 /dev/ttyS5
> /dev/ttyS0    /dev/ttyS15  /dev/ttyS21  /dev/ttyS28  /dev/ttyS6
> /dev/ttyS1    /dev/ttyS16  /dev/ttyS22  /dev/ttyS29  /dev/ttyS7
> /dev/ttyS10    /dev/ttyS17  /dev/ttyS23  /dev/ttyS3   /dev/ttyS8
> /dev/ttyS11    /dev/ttyS18  /dev/ttyS24  /dev/ttyS30  /dev/ttyS9
> /dev/ttyS12    /dev/ttyS19  /dev/ttyS25  /dev/ttyS31  /dev/ttyUSB0
> /dev/ttyS13    /dev/ttyS2   /dev/ttyS26  /dev/ttyS4
> 
> Looking at the output it seems to be looking for ^\/dev\/ttyUSB[0-9]+ for
> various baud rates on stock Creality Ender-3
> 
> 
> > I don't know anything about your context, BTW ;) -- Richter
> 
> Elaborate?

    I just meant to indicate that I probably can't help you,  as
    I just idly  wondered whether my  laptop had a  /dev/ttyUSB0
    too, as a standard thing, and it did not.

    So I wondered if your device might actually be available  on
    your system under a  different name than /dev/ttyUSB0,  e.g.
    /dev/ttyS0 (which  has mystery  colored underscore  tail  as
    your listing appears on my display: [ /dev/ttyS0    ].

    I don't know where the standard for naming is defined, or if
    it comes from  module whose author  can define custom  names
    for software for  a particular  device, or  anything else  I
    might speculate about, but this  email has used up the  last
    of the time I have for this. :)

    Sorry not to be more helpful.

> 
> On 2/22/22 19:23, Bengt Richter wrote:
> > On +2022-02-19 14:27:42 +0000, Jacob Hrbek wrote:
> > > Ultimaker Cura is a powerful LGPL-3.0 licensed STL-to-GCODE generator
> > > (https://github.com/Ultimaker/Cura) used for 3D printing.
> > > 
> > > Additionally it is capable of enabling printing through USB on GNU Guix
> > > which is currently not possible as no guix package is able to recognize
> > > and send fabricating instructions to /dev/ttyUSB0 which is provided by
> > > the printers (note that the user has to be in `dialout` group in order
> > > to use the device).
> > > 
> > I get this (i.e., S1 instead of USB)
> > 
> > --8<---------------cut here---------------start------------->8---
> > $ ls /dev/tty[^0-9]*
> > /dev/ttyS0  /dev/ttyS1  /dev/ttyS2  /dev/ttyS3
> > --8<---------------cut here---------------end--------------->8---
> > 
> > What do you get?
> > 
> > I don't know anything about your context, BTW ;)
> > 
> > > --
> > > Jacob Hrbek, In support of ukraine sovereignty #supportUkraine
> > > 
> > pub EdDSA 256/AB42FCA9 2021-01-21 kreyren@rixotstudio.cz <kreyren@rixotstudio.cz>
> > > sub  ECDH 256/86142789 2021-01-21
> > > 
> > --
> > Regards,
> > Bengt Richter
> 
> -- 
> Jacob Hrbek, In support of ukraine sovereignty #supportUkraine
> 

pub EdDSA 256/AB42FCA9 2021-01-21 kreyren@rixotstudio.cz <kreyren@rixotstudio.cz>
> sub  ECDH 256/86142789 2021-01-21
> 



-- 
Regards,
Bengt Richter




^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#54064: Packaging request: Ultimaker Cura
  2022-02-19 14:27 bug#54064: Packaging request: Ultimaker Cura Jacob Hrbek
  2022-02-22 18:23 ` Bengt Richter
@ 2022-03-02 13:35 ` Maxim Cournoyer
  2022-03-02 19:02   ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
  2022-03-05  7:11 ` Jacob Hrbek
  2022-03-05  7:11 ` Jacob Hrbek
  3 siblings, 1 reply; 9+ messages in thread
From: Maxim Cournoyer @ 2022-03-02 13:35 UTC (permalink / raw)
  To: Jacob Hrbek; +Cc: 54064-done

Hi,

Jacob Hrbek <kreyren@rixotstudio.cz> writes:

> Ultimaker Cura is a powerful LGPL-3.0 licensed STL-to-GCODE generator
> (https://github.com/Ultimaker/Cura) used for 3D printing.
>
> Additionally it is capable of enabling printing through USB on GNU Guix
> which is currently not possible as no guix package is able to recognize
> and send fabricating instructions to /dev/ttyUSB0 which is provided by
> the printers (note that the user has to be in `dialout` group in order
> to use the device).
>
> --
> Jacob Hrbek, In support of ukraine sovereignty #supportUkraine

For packaging requests, please use the Libreplanet Guix/Wishlist page at
https://libreplanet.org/wiki/Group:Guix/Wishlist.  This tracker is for
bugs.

Closing.

Maxim




^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#54064: Packaging request: Ultimaker Cura
  2022-03-02 13:35 ` Maxim Cournoyer
@ 2022-03-02 19:02   ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
  0 siblings, 0 replies; 9+ messages in thread
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2022-03-02 19:02 UTC (permalink / raw)
  To: 54064, maxim.cournoyer

Maxim,

On 2022-03-02 14:35, Maxim Cournoyer wrote:
> For packaging requests, please use the Libreplanet Guix/Wishlist page 
> at
> https://libreplanet.org/wiki/Group:Guix/Wishlist.  This tracker is for
> bugs.

Well, I think they've been banned from the LP wiki entirely now, too.  
But indeed that doesn't change anything.

Thanks!

T G-R

Sent from a Web browser.  Excuse or enjoy my brevity.




^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#54064: Packaging request: Ultimaker Cura
  2022-02-19 14:27 bug#54064: Packaging request: Ultimaker Cura Jacob Hrbek
  2022-02-22 18:23 ` Bengt Richter
  2022-03-02 13:35 ` Maxim Cournoyer
@ 2022-03-05  7:11 ` Jacob Hrbek
  2022-03-07 16:08   ` zimoun
  2022-03-05  7:11 ` Jacob Hrbek
  3 siblings, 1 reply; 9+ messages in thread
From: Jacob Hrbek @ 2022-03-05  7:11 UTC (permalink / raw)
  To: 54064


[-- Attachment #1.1: Type: text/plain, Size: 678 bytes --]

 > For packaging requests, please use the Libreplanet Guix/Wishlist page
at https://libreplanet.org/wiki/Group:Guix/Wishlist. This tracker is for
bugs. -- Maxim

The LP wiki is terrible for packaging request tracking especially when
guix has multiple issues with packaging of some software e.g.
element-desktop or in this case there is a need to inform the used to
put themselves in the `dialout` group in order to use the `print via
USB` feature.

Please mark as wishlist same as https://issues.guix.gnu.org/51643#3 so
that the reasoning is available to the users and can be worked on in a
controlled manner.

--
Jacob Hrbek, In support of ukraine sovereignty #supportUkraine


[-- Attachment #1.2: publickey - kreyren@rixotstudio.cz - 1677db82.asc --]
[-- Type: application/pgp-keys, Size: 713 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 249 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#54064: Packaging request: Ultimaker Cura
  2022-02-19 14:27 bug#54064: Packaging request: Ultimaker Cura Jacob Hrbek
                   ` (2 preceding siblings ...)
  2022-03-05  7:11 ` Jacob Hrbek
@ 2022-03-05  7:11 ` Jacob Hrbek
  3 siblings, 0 replies; 9+ messages in thread
From: Jacob Hrbek @ 2022-03-05  7:11 UTC (permalink / raw)
  To: 54064


[-- Attachment #1.1: Type: text/plain, Size: 711 bytes --]

 > For packaging requests, please use the Libreplanet Guix/Wishlist page
at https://libreplanet.org/wiki/Group:Guix/Wishlist. This tracker is for
bugs. -- Maxim

The LP wiki is terrible for packaging request tracking especially when
guix has multiple issues with packaging of some software e.g.
element-desktop or in this case there is a need to inform the used to
put themselves in the `dialout` group in order to use the `print via
USB` feature.

Please mark as wishlist same as https://issues.guix.gnu.org/51643#3 so
that the reasoning is available to the users and can be worked on in a
controlled manner.

---

nckx's trolling is ignored

--
Jacob Hrbek, In support of ukraine sovereignty #supportUkraine


[-- Attachment #1.2: publickey - kreyren@rixotstudio.cz - 1677db82.asc --]
[-- Type: application/pgp-keys, Size: 713 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 249 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#54064: Packaging request: Ultimaker Cura
  2022-03-05  7:11 ` Jacob Hrbek
@ 2022-03-07 16:08   ` zimoun
  0 siblings, 0 replies; 9+ messages in thread
From: zimoun @ 2022-03-07 16:08 UTC (permalink / raw)
  To: Jacob Hrbek; +Cc: 54064

Hi,

On sam., 05 mars 2022 at 07:11, Jacob Hrbek <kreyren@rixotstudio.cz> wrote:

> Please mark as wishlist same as https://issues.guix.gnu.org/51643#3 so
> that the reasoning is available to the users and can be worked on in a
> controlled manner.

I tagged it as wishlist but I am not convinced that package request
should be in the bug tracker.  Especially complex packages.  The backlog
is already long enough and many packages could be requested.

I think wishlist tag should be reserved for, both in the same time:
missing core features *and* entry point for newcomers.  Therefore,
tag wishlist on https://issues.guix.gnu.org/51643 appears to me a
mistake.  I am closing for the same reason Maxim explained.

Package requests must be outside the bug tracker to ease the work on it.
From my point of view, for instance, something like [1] seems a better
fit for package request that can be worked on in a controlled maner.

1: <https://todo.sr.ht/~whereiseveryone>


Cheers,
simon




^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2022-03-07 16:36 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-19 14:27 bug#54064: Packaging request: Ultimaker Cura Jacob Hrbek
2022-02-22 18:23 ` Bengt Richter
2022-02-22 18:32   ` Jacob Hrbek
2022-02-22 21:44     ` Bengt Richter
2022-03-02 13:35 ` Maxim Cournoyer
2022-03-02 19:02   ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2022-03-05  7:11 ` Jacob Hrbek
2022-03-07 16:08   ` zimoun
2022-03-05  7:11 ` Jacob Hrbek

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).