On Sun, May 17, 2020 at 09:13:14PM +0200, Edmond Orignac wrote:
There used to be also packages on COPR for Fedora and RHEL/CentOS/Scientific Linux built from David Cantrell's SPEC file. But recently, the repository was empty, indicating that the build had failed. Now, it has disappeared from COPR.

I have tried to build CDE 2.3.2 from that SPEC file. Although the build succeeds, the installation in BUILDROOT fails. The reason is that InstallCDE instead of installing the desktop under the BUILDROOT/{usr,etc,var} directories attempts to install it under /usr,/etc,/var as if no options had been passed. Trying to create a tar file of the desktop also fails. I don't know if it is a shell issue (say the rpmbuild command uses /bin/bash instead of /bin/ksh to run installCDE) or if there is an issue in the script itself. I could send the log if necessary.

Previously, it was possible to create a RPM from the same SPEC file also for PCLinuxOS.

If the issue with installCDE is solved, it should be reasonably feasible to adapt the SPEC file of David Cantrell to other RPM based Linux distros such as OpenSuse, AltLinux or Mageia. The problem would be to get the generated RPMs accepted in their official repositories or at least in repositories indexed by repology.

I will happily pass on my CDE spec file to someone else who has more time.
The problem I have run in to lately is I simply don't have time to maintain it
anymore with my projects at work.  I will even set up the Copr repo again to
automate builds again.

It is possible to have one spec file build for multiple distributions that use
RPM, but given the differences between them all it's better to maintain
separate spec files.  To make maintenance easier, it might be appealing to
split out the sections of the spec file in to different files that are
%include'd in the main spec file when building for different distributions.

If someone is interested in taking the cderpm project and continuing it,
please let me know.  I used to have far more free time to work on this sort of
stuff.

Thanks,



Le 16/05/2020 à 14:55, Нина Диденко a écrit :
Hi.

By looking at https://repology.org/project/cdesktopenv/versions I see that CDE is currently only packaged for Arch Linux, FreeBSD and NixOS operating systems.

Are there are plans for adding CDE to other systems like Debian?

Thanks.


_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel


_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel


--
David Cantrell <dcantr...@redhat.com>
Red Hat, Inc. | Boston, MA | EST5EDT



_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to