Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 344791

Summary: (New Package) sci-misc/librecad-9999 - A generic 2D CAD program
Product: Gentoo Linux Reporter: Egor Y. Egorov <egorov_egor>
Component: New packagesAssignee: Sławek Lis (RETIRED) <slis>
Status: RESOLVED OBSOLETE    
Severity: normal CC: ebo, fauli, metan, nikoli, sci
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
URL: http://www.librecad.org/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: caduntu-9999.ebuild
librecad-9999.ebuild
Echo of the command in terminal
result of the command emerg __info =media-gfx/librecad-9999
result of the command emerge -pqv =media-gfx/librecad-9999
build.log
environment
/var/lib/layman/science/media-gfx/librecad/librecad-9999.ebuild

Description Egor Y. Egorov 2010-11-09 10:58:46 UTC
Home: http://www.caduntu.org/

Caduntu is a 2D CAD drawing tool based on the community edition of QCad (www.qcad.org). Caduntu has been re-structured and ported to qt4 and works natively cross platform between OSX, Windows and Linux.

Reproducible: Always
Comment 1 Egor Y. Egorov 2010-11-09 10:59:27 UTC
Created attachment 253729 [details]
caduntu-9999.ebuild
Comment 2 Egor Y. Egorov 2011-01-27 06:28:15 UTC
Created attachment 260828 [details]
librecad-9999.ebuild

The project was renamed.
Comment 3 Egor Y. Egorov 2011-01-31 09:18:45 UTC
Home:
http://www.librecad.org/
Comment 4 Cyril Hrubis 2011-02-03 12:22:34 UTC
This is a fork of qcad that was removed from portage lately. With librecad I'm once again able to edit my CAD files. I've tested latest svn checkout on my gentoo workstation and it seems to compile and work fine. So it would be nice to have in portage.
Comment 5 Dongxu Li 2011-04-30 14:44:50 UTC
in science overlay
Comment 6 Dustin Polke 2011-06-10 12:52:34 UTC
(In reply to comment #5)
> in science overlay
Could you please regenerate the Manifest, please?
"""
>>> Verifying ebuild manifests

!!! A file listed in the Manifest could not be found: /var/lib/layman/science/media-gfx/librecad/files/redo.patch
"""

Thanks.
Comment 7 Dongxu Li 2011-06-20 16:28:59 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > in science overlay
> Could you please regenerate the Manifest, please?
> """
> >>> Verifying ebuild manifests
> 
> !!! A file listed in the Manifest could not be found:
> /var/lib/layman/science/media-gfx/librecad/files/redo.patch
> """
> 
> Thanks.

should be fixed, and version bumped to 1.0.0rc1 for tagged version.
Comment 8 TsyMiroro 2011-07-05 06:21:44 UTC
Created attachment 279129 [details]
Echo of the command in terminal
Comment 9 TsyMiroro 2011-07-05 06:23:05 UTC
Created attachment 279131 [details]
result of the command emerg __info =media-gfx/librecad-9999
Comment 10 TsyMiroro 2011-07-05 06:24:23 UTC
Created attachment 279133 [details]
result of the command emerge -pqv =media-gfx/librecad-9999
Comment 11 TsyMiroro 2011-07-05 06:25:24 UTC
Created attachment 279135 [details]
build.log
Comment 12 TsyMiroro 2011-07-05 06:26:01 UTC
Created attachment 279137 [details]
environment
Comment 13 TsyMiroro 2011-07-05 06:33:24 UTC
Created attachment 279139 [details]
/var/lib/layman/science/media-gfx/librecad/librecad-9999.ebuild
Comment 14 TsyMiroro 2011-07-05 06:34:13 UTC
I'm in a funtoo system and can not install librecad.

I send files which I think can be help to resolv this problem.

The files are
- the echo in the terminal of the command emerge -av librecad
- the result of the command emerge --info =media-gfx/librecad-9999
- the result of the command emerge -pqv =media-gfx/librecad_9999
- the build.log, and
- the file environment in the same directory of build.log

I send too the ebuild in the layman

@+
Comment 15 Dongxu Li 2011-07-06 13:18:44 UTC
(In reply to comment #8)
> Created attachment 279129 [details]
> Echo of the command in terminal

Upstream already fixed this problem, please try again.

the fix can be found here,

https://github.com/LibreCAD/LibreCAD/commit/3439c70553a557a7c63d590e5700019cef0a8791
Comment 16 Arnaud Fleurentdidier Messaoudi 2011-08-25 23:02:50 UTC
Relating to http://librecad.org/cms/home/from-source/linux.html , you need to use git in order to retrieve the project source.

I installed the librecad-9999.ebuild release and the compiled software has 2 bugs the git releae hasn't :
 - segfault when creating a new line AFTER making a ctrl + z
 - clicking on a line extremity, making a drag and drop move the windows and not the line.

Could you please check whether the sources are up to date or not ?
Comment 17 Arnaud Fleurentdidier Messaoudi 2011-08-25 23:04:30 UTC
(In reply to comment #16)
> Relating to http://librecad.org/cms/home/from-source/linux.html , you need to
> use git in order to retrieve the project source.
> 
> I installed the librecad-9999.ebuild release and the compiled software has 2
> bugs the git releae hasn't :
>  - segfault when creating a new line AFTER making a ctrl + z
>  - clicking on a line extremity, making a drag and drop move the windows and
> not the line.
> 
> Could you please check whether the sources are up to date or not ?

This comment is obsolete: I haven't seen the latest ebuild, sorry
Comment 18 Dongxu Li 2011-08-26 00:11:21 UTC
(In reply to comment #17)
> This comment is obsolete: I haven't seen the latest ebuild, sorry

As nature of a -9999 version (-git) ebuild, you can always rebuild the package to test the newest git head. The segfaults you met was a side effect of my code to handle spline, and the trouble was located and fixed (hopefully) later.

Please also report upstream bugs to the upstream (www.librecad.org) or #librecad on freenode.org
Comment 19 Anton Kochkov 2011-08-27 22:58:51 UTC
btw, what about releases? 
Now available 1.0.0rc2 http://blog.librecad.org/2011/08/august-1-0-0rc2-released/
Comment 20 Dongxu Li 2011-08-28 22:58:53 UTC
(In reply to comment #19)
> btw, what about releases? 
> Now available 1.0.0rc2
> http://blog.librecad.org/2011/08/august-1-0-0rc2-released/

librecad-1.0.0_rc2.ebuild is in science overlay, we need more users to test it
Comment 21 Christian Faulhammer (RETIRED) gentoo-dev 2011-09-11 15:53:37 UTC
(In reply to comment #20)
> (In reply to comment #19)
> > btw, what about releases? 
> > Now available 1.0.0rc2
> > http://blog.librecad.org/2011/08/august-1-0-0rc2-released/
> 
> librecad-1.0.0_rc2.ebuild is in science overlay, we need more users to test it

 There is a manifest failure for a missing patch.
Comment 22 Dongxu Li 2011-09-12 15:51:09 UTC
(In reply to comment #21)
> (In reply to comment #20)
> > (In reply to comment #19)
> > > btw, what about releases? 
> > > Now available 1.0.0rc2
> > > http://blog.librecad.org/2011/08/august-1-0-0rc2-released/
> > 
> > librecad-1.0.0_rc2.ebuild is in science overlay, we need more users to test it
> 
>  There is a manifest failure for a missing patch.

fixed in overlay, thanks!
Comment 23 Sławek Lis (RETIRED) gentoo-dev 2014-01-23 10:51:17 UTC
I've added librecad-2.0.2 into portage main tree. Live ebuild is not needed IMO, as librecad team provides releases packages.
Comment 24 Anton Kochkov 2017-10-02 04:07:36 UTC
This one can be closed I think?
Comment 25 John (EBo) David 2017-10-02 06:44:05 UTC
not sure how I got added to the CC list, but this does seem resolved or obsolete.