#714836 ITP: qucs -- an integrated circuit simulator with a GUI

Package:
wnpp
Source:
wnpp
Submitter:
José "L. Redrejo" Rodríguez
Date:
2026-08-10 22:41:01 UTC
Severity:
wishlist
#714836#5
Date:
2013-07-03 09:48:11 UTC
From:
To:
* Package name    : qucs
  Version         : 0.0.17
  Upstream Author : Frans Schreuder <fransschreuder@gmail.com>
* URL             : http://qucs.sourceforge.net/
* License         : GPL
  Description     : Quite Universal Circuit Simulator

Qucs is an integrated circuit simulator which means you are able to
setup a circuit with a graphical user interface (GUI) and simulate the
large-signal, small-signal and noise behaviour of the circuit.
After that simulation has finished you can view the simulation results
on a presentation page or window.

Qucs was in Debian until Squeeze, but it had to be removed because it
didn't compile with qt4 libs. Recently, upstream has released a qt4
based version, so I'm intending to include it in Debian again.

#714836#10
Date:
2014-05-20 08:08:57 UTC
From:
To:
Hi José,

regarding your ITP, do you think you will make it in time for Qucs to be
included in jessie?

Regards,
Christian

#714836#15
Date:
2014-10-20 10:20:48 UTC
From:
To:
Anything new since May?
If not, I may tray to update the package for Jessie, if that's OK.
I would setup a git repository in collab-maint for that purpose.
No Qt knowledge on my side, however.
If qucs enters unstable in the next ~four days it might land in Jessie.

#714836#20
Date:
2014-10-24 07:41:28 UTC
From:
To:
I've just uploaded it to the archive. I haven't had time to fix a couple of
lintian warning because of the deadline, but I think it's good enough to be
in Debian. Finally I've totally removed  adms from the sources because it
needs some verilog files with a license that's not considered dfsg. I've
been considering removing asco too because it's not in a good shape, but
finally I've left it in the sources without compiling it to avoid
introducing a bunch of dirty binaries in the package.

Regards.

José L.

2014-10-20 12:20 GMT+02:00 W. Martin Borgert <debacle@debian.org>:

#714836#25
Date:
2015-02-21 11:46:44 UTC
From:
To:
Hi,

I just saw this was written in October. As far as I can see, Qucs is
not available in the Debian repository now. Is there anything holding
it up? Which archive did you upload it too?

I can see that there is a well maintained PPA for Ubuntu with packages
in good state here:
https://launchpad.net/~fransschreuder1/+archive/ubuntu/qucs

Is there any reason why this package cannot enter Debian sid also
soon. I'm impressed of how well Qucs has become.

Best regards,
Ruben

#714836#30
Date:
2015-02-21 18:28:57 UTC
From:
To:
2015-02-21 12:46 GMT+01:00 Ruben Undheim <ruben.undheim@gmail.com>:



Yes, the sources contain some files which license is not acceptable by
Debian ftpmaster, so it has been rejected.


Yes, it is not a pure technical question. The package was ready, working
and lintian clean.
It 's a licensing problem. There are a bunch of files (mainly models) with
non-free licenses. I'm trying to clean them all, but qucs funcionality are
being reduced.
I'm trying to find a replacement to keep it all working.
Of course, the ppa package you say it's still worse in terms of licensing.
I had already removed the files I was sure that were not free, but
ftpmasters found some others.

Regards
José L.

#714836#35
Date:
2015-02-21 19:11:46 UTC
From:
To:
Hi José L,

Thanks for giving detailed information!

This explains it very well.

Getting the licenses ok isn't always the easiest thing to do...

I wish you good luck and I hope that we once again will see Qucs in the archive.

Thanks a lot for the effort!

Best regards,
Ruben


2015-02-21 19:28 GMT+01:00 José Luis Redrejo Rodríguez <jredrejo@debian.org>:

#714836#40
Date:
2015-02-21 19:15:42 UTC
From:
To:
Ruben

2015-02-21 20:11 GMT+01:00 Ruben Undheim <ruben.undheim@gmail.com>:

#714836#45
Date:
2015-02-21 19:55:49 UTC
From:
To:
2015-02-21 20:15 GMT+01:00 Ruben Undheim <ruben.undheim@gmail.com>:

mmm, yes but if we qucs to be able to use them, it should be moved from
free to contrib section in the archive.

#714836#50
Date:
2015-02-21 22:32:53 UTC
From:
To:
ok, so these models are such a crucial part of Qucs that they are
"required for Qucs to either build or function" [1]. If they were just
optional (more or less plugins like flashplugin-nonfree is for
iceweasel), I believe it would be fine to keep Qucs in main, but
that's maybe not the case.

[1] https://www.debian.org/doc/debian-policy/ch-archive.html

#714836#55
Date:
2015-09-18 10:26:30 UTC
From:
To:
Hi, any news since February?

Some questions for my understanding:

  - Which are the non-free models in Qucs,
    i.e. which files in the repository?

  - Are they required to build and/or work qith Qucs?
    Or are they optional?

  - Is the github repository now the official one?
    (It seems to have newer changes than the SF one.)

TIA!

#714836#60
Date:
2016-07-07 20:37:53 UTC
From:
To:
It seems there has been some upstream progress with the issues. Also upstream
seems to have at least some interest in a Debian package.
See this mailing list post from march this year:
https://sourceforge.net/p/qucs/mailman/message/34967589/

#714836#65
Date:
2016-08-25 15:01:04 UTC
From:
To:
Hi Jose,

any news,updates,improvements regarding your ITP ?
https://tracker.debian.org/pkg/qucs i just checked it. There i found
package is not part of any Distribution ?

Regards,

Rajasekhar

#714836#70
Date:
2016-08-26 18:45:51 UTC
From:
To:
Hi, Rajasekhar no. The licensing issues in some of the included files are
not solved yet.

2016-08-25 16:01 GMT+01:00 RajasekharPonakala <rajasekhar@swecha.net>:

#714836#75
Date:
2016-11-29 20:28:50 UTC
From:
To:
The license issues should be fixed for the next release version 0.0.19.
The offending Verilog-A files have been removed.

I am just waiting the CI build finish to upload the final tarball to
https://sourceforge.net/projects/qucs/files/qucs/


The latest ADMS should also be cleared of offending files.
I just sent an update to bug #501264 about ADMS.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=501264

Please let us know how can we can help with lintian and other issues in the
future.
Feel free to file issues in:
https://github.com/Qucs/qucs

Regards,
Guilherme

#714836#94
Date:
2018-10-15 14:20:18 UTC
From:
To:
Hi,

I started working on the qucs package - bringing in the newest version
etc. (https://salsa.debian.org/science-team/qucs)

José: Do you remember which files caused the previous upload to be
rejected by the FTP masters? I am wondering if they are still in
there.

Best regards,
Ruben

#714836#99
Date:
2018-10-15 14:56:25 UTC
From:
To:
Yes, there are still several files, vhdl mainly, whose license is  not
clear.

El lun., 15 oct. 2018 a las 16:20, Ruben Undheim (<ruben.undheim@gmail.com>)
escribió:

#714836#104
Date:
2019-09-16 11:56:14 UTC
From:
To:
This is a message from the Lunarpages Internet Solutions E-Mail Security Service
----------------------------------------------------------------------
The original e-mail attachment "Payment.gz"
is on the list of unacceptable attachments for this site and has been
replaced by this warning message.


At Mon Sep 16 05:12:25 2019 the content scanner said:
   Lunarpages: Executable DOS/Windows programs are dangerous in email (anowai.exe)
   No programs allowed (anowai.exe)

Please logon to baruwa.lunarpages.net to review the message with message id: 1i9pmQ-0007xO-ED.

#714836#109
Date:
2020-10-31 15:01:11 UTC
From:
To:
Dear all.

We have released qucsator-0.0.20 [1]. It has been part of qucs, but it
is also being used without qucs. It will also work in combination with
any statically linked (qt3, non-debian) build of qucs or some of its
forks. I think it will be good to have qucsator in Debian. Please
consider packageing it e.g. within the electronics team [2].

The qucs qt5 implementation is progressing, and it will still support
qucsator as a simulator backend.

cheers
felix

[1] https://sourceforge.net/projects/qucs/files/qucs/0.0.20/qucsator-0.0.20.tar.gz
[2] https://salsa.debian.org/electronics-team

#714836#116
Date:
2026-08-10 22:37:02 UTC
From:
To:
Hi Ruben,

Are you still intending to package qucs? If not, I would like to take
over ITP #714836.

Going through the bug history, the verilog-A problem was fixed
upstream in 0.0.19, and all 39 remaining .va files in the tree are
under the GPL.

I intend to use your work on salsa.debian.org/science-team/qucs
as a starting point.

I am not a DD, so I will need a sponsor, but otherwise I believe I can
handle maintaining this package.

Thanks,
Michael Lloyd