Hello Alain and Ian,

I definitely understand your struggle Alain, as an electrical engineer I also find myself dealing with this kind of problems, it is really frustrating. I have been using a self compiled 0.0.20-rc2 version of qucs without any problems but maybe for the fedora/epel repositories it is probably better to stick with the release version (0.0.19). What do you both think?

Also agree with you Ian, it makes sense that we find a more restrict mailing list and join our efforts. Regarding this, I am assembling a package for freehdl and I am not sure if fedora has a place to store my (incomplete) work so other developers, like you, can look at it and help.

Well I chose to package freehdl despite being dead upstream because the change to ghdl is only due to the 0.0.21 release (https://github.com/Qucs/qucs/issues/830) and that is probably one year away from now. This way, in the mean time fedora/epel users could have access to qucs from the repositories.

One final question, I have managed to compile freehdl using a patch file from the maintainer of freehdl on Arch Linux repositories (https://git.archlinux.org/svntogit/community.git/tree/trunk/build-fix.patch?h=packages/freehdl), how can I mention the packager so I can give credit to him and not take it as my own?

Best Regards,
Gonçalo Pereira

On 3/8/20 7:26 PM, Ian McInerney wrote:
There is a list for the electronics lab, but it looks like it is inactive currently: https://lists.fedoraproject.org/archives/list/[email protected]/. Perhaps we could revive it for coordinating this and other packages that are electronics related.

-Ian

On Sun, Mar 8, 2020 at 7:06 PM Alain Vigne <[email protected] <mailto:[email protected]>> wrote:

    Hi,
    I am Alain, co-maintainer of Qucs, because I proposed to help
    Geoffrey with Fedora Electonic Lab related software.
    I saw Qucs was FTBFS, and planed to update to "latest" 0.0.19, or
    0.0.20-rc2 ?  But I did not dedicate enough time.   Sigh.
    I am not an experienced packager, nor developer. Just an
    Electrical Engineer...

    I am not sure a revival of freehdl is a good idea, as the project
    seems dead upstream.
    How familiar with those software are you ? Did you subscribe to
    the Qucs dev list ? Did you contact upstream already ?

    I wonder if an "Electronic Lab" mailing list exists ? and if such
    discussions could better happen there, and not disturbing all
    Fedora devs...
    Else, I propose to start a private thread of some sort.

    Kind regards
    Alain


    On Sun, Mar 8, 2020 at 5:55 PM <[email protected]
    <mailto:[email protected]>> wrote:

        Thank you for the update on the status of the qucs package.
        I will try to create a package and if that goes well I will
        get back to you.
        Best Regards,
        Gonçalo Pereira

        On 8 Mar 2020 16:42, Ian McInerney <[email protected]
        <mailto:[email protected]>> wrote:

            Unfortunately, Qucs appears to be in a problematic state
            right now. There are two main issues with it:

            1) It has a requires on freehdl, but freehdl was orphaned
            a year ago so it is not in F30/31/32.
            2) It fails to build in F32, the Bugzilla entry seems to
            suggest that this is fixed if Qucs gets upgraded to its
            most recent version
            (https://bugzilla.redhat.com/show_bug.cgi?id=1799962)
            though, since it was fallout from the GCC 10 upgrade.

            The issue with freehdl is that it needs to go through a
            new review to get re-added to the repository (since it has
            been over a year since it was orphaned).

            The primary Qucs maintainer is Geoffrey Marr (I have CC'd
            him in on this), so hopefully he can respond and say if he
            has time to keep working on Qucs.

            Probably the best place to start would be to revive the
            freehdl package (so you will need to rewrite the spec file
            and get it reviewed). If you want a co-maintaner, I can
            help out since I have used Qucs for a while (but haven't
            had to recently, so I didn't notice the breakage) - but I
            can't sponsor into the packager group, so you would need
            to find someone willing to sponsor you.

            -Ian

            On Sun, Mar 8, 2020 at 4:09 PM Gonçalo Camelo Neves
            Pereira <[email protected]
            <mailto:[email protected]>> wrote:

                Hello!

                I am Gonçalo (gpereira). I am an electrical engineer
                so you can expect
                my contributions to be around those kinds of packages.
                My motivation to
                join was seeing the qucs package broken. I would like
                to dedicate some
                time to understand the spec file in order to maintain
                it. I believe this
                will be a good starting point to learn more about the
                fedora package system.

                By the way, is there anyone that tried this already?

                Best Regards,
                Gonçalo Pereira
                _______________________________________________
                devel mailing list -- [email protected]
                <mailto:[email protected]>
                To unsubscribe send an email to
                [email protected]
                <mailto:[email protected]>
                Fedora Code of Conduct:
                https://docs.fedoraproject.org/en-US/project/code-of-conduct/
                List Guidelines:
                https://fedoraproject.org/wiki/Mailing_list_guidelines
                List Archives:
                
https://lists.fedoraproject.org/archives/list/[email protected]


        _______________________________________________
        devel mailing list -- [email protected]
        <mailto:[email protected]>
        To unsubscribe send an email to
        [email protected]
        <mailto:[email protected]>
        Fedora Code of Conduct:
        https://docs.fedoraproject.org/en-US/project/code-of-conduct/
        List Guidelines:
        https://fedoraproject.org/wiki/Mailing_list_guidelines
        List Archives:
        
https://lists.fedoraproject.org/archives/list/[email protected]



-- Alain V.
    _______________________________________________
    devel mailing list -- [email protected]
    <mailto:[email protected]>
    To unsubscribe send an email to
    [email protected]
    <mailto:[email protected]>
    Fedora Code of Conduct:
    https://docs.fedoraproject.org/en-US/project/code-of-conduct/
    List Guidelines:
    https://fedoraproject.org/wiki/Mailing_list_guidelines
    List Archives:
    https://lists.fedoraproject.org/archives/list/[email protected]


_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]

Reply via email to