xorg-fonts-misc is a missing dependency. CDE won't start without this package installed.
And it seems that setting LANG=C is no longer needed in startcdesession.sh.
| Git Clone URL: | https://aur.archlinux.org/cdesktopenv.git (read-only, click to copy) |
|---|---|
| Package Base: | cdesktopenv |
| Description: | The Common Desktop Environment, the classic UNIX desktop |
| Upstream URL: | http://sourceforge.net/projects/cdesktopenv/ |
| Licenses: | LGPL-2.1-or-later |
| Submitter: | None |
| Maintainer: | PlasticSoup |
| Last Packager: | PlasticSoup |
| Votes: | 29 |
| Popularity: | 0.35 |
| First Submitted: | 2012-09-13 22:30 (UTC) |
| Last Updated: | 2025-12-01 18:47 (UTC) |
xorg-fonts-misc is a missing dependency. CDE won't start without this package installed.
And it seems that setting LANG=C is no longer needed in startcdesession.sh.
updated to 2.5.3...
@mikearch I am able to build the -git package. The current release will not build with new MESA due to the new C attribute annotation hardening. I have posted the diffs on the page for the -git package.
Where to start...it will not build. Here is a pastebin
I could only make 2.5.1-1 build by changing in src/code/cde/programs/dtterm/Makefile:
tic dtterm.ti
to
sudo tic dtterm.ti
Then I rebuilt it with:
makepkg -RL
I asssume that the person doing the build checks is running make with sudo, so the permission error won't show up for them.
yay is complaining that dtterm isn't installed along with other dt programs. my understanding was installing ksh from the aur should install these?
It seems like this package requires the separate installation of the "libxpm" and "libxaw" packages in order to correctly build. Are there currently any plans to add these packages to the build dependencies?
Here's a patch to update the package to 2.5.1:
diff -u cdesktopenv-old/.SRCINFO cdesktopenv/.SRCINFO
--- cdesktopenv-old/.SRCINFO 2022-08-25 07:57:08.000000000 -0700
+++ cdesktopenv/.SRCINFO 2022-10-08 13:11:52.591553353 -0700
@@ -1,6 +1,6 @@
pkgbase = cdesktopenv
pkgdesc = CDE - Common Desktop Environment
- pkgver = 2.5.0
+ pkgver = 2.5.1
pkgrel = 1
url = http://sourceforge.net/projects/cdesktopenv/
install = cdesktopenv.install
@@ -11,6 +11,8 @@
makedepends = ncompress
makedepends = bison
makedepends = rpcsvc-proto
+ makedepends = xorg-mkfontscale
+ makedepends = xorg-bdftopcf
depends = xorg-server-devel
depends = gcc
depends = dnsutils
@@ -29,7 +31,7 @@
options = !strip
options = !zipman
backup = etc/dt/config/xfonts/C/fonts.alias
- source = git+https://git.code.sf.net/p/cdesktopenv/code#tag=2.5.0
+ source = git+https://git.code.sf.net/p/cdesktopenv/code#tag=2.5.1
source = cdesktopenv.install
source = dtlogin.service
source = fonts.alias
diff -u cdesktopenv-old/PKGBUILD cdesktopenv/PKGBUILD
--- cdesktopenv-old/PKGBUILD 2022-08-25 07:57:08.000000000 -0700
+++ cdesktopenv/PKGBUILD 2022-10-08 13:01:38.320867036 -0700
@@ -3,10 +3,11 @@
# Submitter: Ecmel Ercan <ecmel dot ercan at gmail dot com>
# Contributor: Vain <aurmaint1 on host: uninformativ dot de>
# Contributor: BlindPenguin <ferdinand holzner at gmail dot com>
+# Contributor: Johnothan King <johnothanking dot protonmail at com>
# Thanks goes to yjftsjthsd for https://aur.archlinux.org/packages/cdesktopenv-git/ PKGBUILD.
#
pkgname=cdesktopenv
-pkgver=2.5.0
+pkgver=2.5.1
pkgrel=1
pkgdesc="CDE - Common Desktop Environment"
url="http://sourceforge.net/projects/cdesktopenv/"
@@ -15,7 +16,7 @@
options=(!strip !zipman)
install="cdesktopenv.install"
depends=(xorg-server-devel gcc dnsutils libxinerama libxss ncurses openmotif rpcbind xbitmaps flex ksh opensp)
-makedepends=(tcl ncompress bison rpcsvc-proto)
+makedepends=(tcl ncompress bison rpcsvc-proto xorg-mkfontscale xorg-bdftopcf)
optdepends=('xorg-fonts-100dpi: additional fonts'
'cups: for printing support'
'xinetd: for rpc services')
@@ -36,7 +37,6 @@
'2e5557241915e4c2761ba136dbcba469')
build() {
cd "$srcdir/code/cde/"
- sed -i '15 a setv mam_cc_FLAGS -lm\nsetv mam_libm -lm' programs/dtksh/ksh93/src/cmd/ksh93/Mamfile
./autogen.sh
./configure
make
@@ -69,4 +69,3 @@
install -Dm644 "$srcdir/startxsession.sh" \
"$pkgdir/usr/bin/startxsession.sh"
}
-
Answering myself on:
cp: cannot stat '/usr/dt/share/cde/fontaliases/mixed.alias': No such file or directory
This seems to be now fixed in cde v2.5.1
Needs xorg-mkfontscale and xorg-bdftopcf adding to build dependencies.
Pinned Comments