RFA: qelectrotech -- Electric schematic editor
laurent Trinques
scorpio at qelectrotech.org
Sun Feb 15 07:15:11 GMT 2026
Hello Georges, Martin,
After 0.9 release we have put elements, SingleApplication, pugixml, doxygen-
awesome-css into git submodules, but Github tag can't create tarball with this
linked submodules.
https://github.com/qelectrotech/qelectrotech-source-mirror/issues/418
> ! [remote rejected] debian/master -> debian/master
> (pre-receive hook declined)
This error was very strange ....
https://lists.debian.org/debian-devel/2018/05/msg00484.html
https://stackoverflow.com/questions/7986139/git-error-when-trying-to-push-pre-receive-hook-declined
Best regards,
Laurent
*Le samedi 14 février 2026, 19:40:27 heure normale d’Europe centrale Georges
Khaznadar a écrit :
> Hello Laurent, hello all, I need some help:
>
> I managed to "gbp import-orig" updating properly branches debian/master,
> upstream-latest and pristine-tar, then adapted debian patches, and
> modified a few details, so I can build the package from source.
>
> However, when I try to push the commits to
> https://salsa.debian.org/science-team/qelectrotech, I get error
> messages:
>
> ! [remote rejected] debian/master -> debian/master
> (pre-receive hook declined)
>
> The surprising fact is that the same error messages occurs when I try to
> work in a fork (https://salsa.debian.org/georgesk/qelectrotech)
>
> Have I missed something? Thank you for any hint about it.
>
> Here is the begin of debian/changelog:
>
> ------------------------8<-----------------------------
> qelectrotech (1:0.10.0-1) UNRELEASED; urgency=medium
>
> * Team upload.
> * modified the watch file to track releases from github
> * first publication of d/gbp.conf : defining debian-branch and
> upstream-branch
> * New upstream version 0.10.0
> * refreshed debian patches
> * modified qelectrotech.pro to disable the compression of manpages,
> modified debian/rules to do this job properly
> * bumped Standards-Version: 4.7.3
> * added a CI file for salsa's repository
>
> -- Georges Khaznadar <georgesk at debian.org> Sat, 14 Feb 2026 16:09:20 +0100
>
> ------------------------8<-----------------------------
>
> Please find also as an attachement, the diff between the branch
> debian/master just after the "gbp import-orig" and the last commit,
> which let build the package properly. It contains the sensible changes
> in debian packaging.
>
> Best regards, Georges.
>
> laurent Trinques a écrit :
> > Hello all,
> >
> > FYI, I pushed new 0.100.0 release last week.
> > https://qelectrotech.org/forum/viewtopic.php?pid=22561#p22561
> >
> > https://github.com/qelectrotech/qelectrotech-source-mirror/releases/downlo
> > ad/ 0.100/qelectrotech-0.100.tar.gz
> >
> > Best regards,
> > Laurent
> >
> >
> >
> > Le samedi 16 décembre 2023, 20:03:04 heure normale d’Europe centrale
> > Georges>
> > Khaznadar a écrit :
> > > Hello Denis, Laurent, W. Martin, everybody,
> > >
> > > I gave a try, building a package based on upstream's branch 0.9.1;
> > >
> > > however it fails at some point, with an error related to "pugixml" I do
> > > not yet understand completely the reason why it fails, but I suspect
> > > that the compilation is supposed to be launched in the context of
> > > Github's git structure, in order to import consistently a git tree
> > > coming from https://github.com/zeux/pugixml (take a look at the file
> > > https://github.com/qelectrotech/qelectrotech-source-mirror/blob/0.9.1/cm
> > > ake/ fetch_pugixml.cmake, line 27: GIT_REPOSITORY
> > > https://github.com/zeux/pugixml.git)
> > >
> > > I fear that there are other issues of the same kind:
> > > -----------------8<---------------------------
> > > grep -r GIT_REPOSITORY .
> > > ./cmake/fetch_singleapplication.cmake: GIT_REPOSITORY
> > > https://github.com/itay-grudev/SingleApplication.git
> > > ./cmake/fetch_pugixml.cmake: GIT_REPOSITORY
> > > https://github.com/zeux/pugixml.git ./cmake/fetch_kdeaddons.cmake:
> > > GIT_REPOSITORY https://invent.kde.org/frameworks/extra-cmake-modules.git
> > > ./cmake/fetch_kdeaddons.cmake: GIT_REPOSITORY
> > > https://invent.kde.org/frameworks/kcoreaddons.git
> > > ./cmake/fetch_kdeaddons.cmake: GIT_REPOSITORY
> > > https://invent.kde.org/frameworks/kwidgetsaddons.git
> > > ./tests/googlemock/CMakeLists.txt: GIT_REPOSITORY
> > > https://github.com/google/googletest.git ./tests/catch/CMakeLists.txt:
> > > GIT_REPOSITORY https://github.com/catchorg/Catch2.git
> > > ./tests/googletest/CMakeLists.txt: GIT_REPOSITORY
> > > https://github.com/google/googletest.git
> > > -----------------8<---------------------------
> > >
> > > Please have you an idea, or an indication, about fixing that, or working
> > > it
> > > around?
> > >
> > >
> > > Best regards, Georges.
> > >
> > > Denis Briand a écrit :
> > > > Package: wnpp
> > > > Severity: normal
> > > >
> > > > Hello,
> > > > I'm no longer interested to maintain this package.
> > > > I'm more involved in Debian France Organization now and I haven't
> > > > enought
> > > > free time to maintain it correctly. Qeletrotech needs a maintainer
> > > > with
> > > > Qt5 and C++ knowledges.
> > > >
> > > > QElectroTech is a Qt5 application written in C++ to design electric
> > > > diagrams. It includes a diagram editor and a symbol editor. It uses
> > > > XML
> > > > files to store the produced contents. Homepage:
> > > > http://qelectrotech.org
> > > >
> > > >
> > > > Denis Briand
More information about the debian-science-maintainers
mailing list