Package: xchat Severity: serious currently having to manually rebuild xchat (which is possible thanks to all the source being available, yay!) because it has a critical dependency on libperl5.20 (or whatever it happened to be built on)
as i happen to have libperl5.22 installed (because of other packages) xchat had to be removed. so, recompile it is. that's now succeeded... except that the resultant packages have something wrong with them, where they've actually just installed files into a root-level subdirectory named /DEBIAN ! both packages (xchat and xchat-common) attempt to install files there, resulting in a conflict, whoops. with dpkg --force -i xchat*.deb that problem is overcome but it's still baaaad :) root@bigmac:/home/lkcl/src/xchat-2.8.8# dpkg -L xchat /. /usr /usr/lib /usr/lib/xchat /usr/lib/xchat/plugins /usr/lib/xchat/plugins/perl.so /usr/lib/xchat/plugins/python.so /usr/lib/xchat/plugins/tcl.so /usr/share /usr/share/icons /usr/share/icons/xchat.xpm /usr/share/doc /usr/share/applications /usr/share/applications/xchat.desktop /usr/share/menu /usr/share/menu/xchat /usr/share/pixmaps /usr/share/pixmaps/xchat.png /usr/share/man /usr/share/man/man1 /usr/share/man/man1/xchat.1.gz /usr/bin /usr/bin/xchat /DEBIAN /DEBIAN/postrm /DEBIAN/postinst /usr /usr/lib /usr/lib/xchat hmmm so some sort of macro isn't being expanded, those should definitely be /var/lib/dpkg/info/xchat.post{*} not /DEBIAN/post{*} nothing obvious... hmmm this could actually be a debhelper-related bug... debian/xchat.postinst look all ok.... dpkg -l | grep debhelper jz4775_first_usb_loader_05_jan_2015.html EOMA68-jz4775_XRay_Photos.html vilkcl@bigmac:~/src/rhombus/ingenic/jz4775/news$ vi !$ vi EOMA68-jz4775_XRay_Photos.html [1]+ Stopped vi EOMA68-jz4775_XRay_Photos.html lkcl@bigmac:~/src/rhombus/ingenic/jz4775/news$ ls xray/ 224952986479652205.jpg 584433720460909953.jpg 821089601287370418.jpg 234673406818258741.jpg 743152907671368456.jpg 883206684720572726.jpg 271022083929241329.jpg 744191122014272700.jpg jz4775_in_xray_machine.png 421638358843205942.jpg 755620096344302905.jpg jz4775_rev2.2_ddr3_xray.png 430599350367030133.jpg 765702773892981333.jpg jz4775_rev2.2_xray.png 441315805327948669.jpg 787917171494657589.jpg luke X-ray checking.rar 550233403601737642.jpg 802492111764438757.jpg xray_machine.png lkcl@bigmac:~/src/rhombus/ingenic/jz4775/news$ ls xray/*.png xray/jz4775_in_xray_machine.png xray/jz4775_rev2.2_xray.png xray/jz4775_rev2.2_ddr3_xray.png xray/xray_machine.png lkcl@bigmac:~/src/rhombus/ingenic/jz4775/news$ % vi EOMA68-jz4775_XRay_Photos.html lkcl@bigmac:~/src/rhombus/ingenic/jz4775/news$ git add EOMA68-jz4775_XRay_Photos.html lkcl@bigmac:~/src/rhombus/ingenic/jz4775/news$ git commit -a -m 'add xray eoma68-jz4775' [master 29b6dcf] add xray eoma68-jz4775 1 file changed, 33 insertions(+) create mode 100644 ingenic/jz4775/news/EOMA68-jz4775_XRay_Photos.html lkcl@bigmac:~/src/rhombus/ingenic/jz4775/news$ git push To ssh://g...@git.hands.com/rhombus.git ! [rejected] master -> master (fetch first) error: failed to push some refs to 'ssh://g...@git.hands.com/rhombus.git' hint: Updates were rejected because the remote contains work that you do hint: not have locally. This is usually caused by another repository pushing hint: to the same ref. You may want to first integrate the remote changes hint: (e.g., 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details. lkcl@bigmac:~/src/rhombus/ingenic/jz4775/news$ git pull remote: Counting objects: 11, done. remote: Compressing objects: 100% (9/9), done. remote: Total 9 (delta 6), reused 0 (delta 0) Unpacking objects: 100% (9/9), done. >From ssh://git.hands.com/rhombus 1deeb8a..476ae1b master -> origin/master Merge made by the 'recursive' strategy. index.html | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) lkcl@bigmac:~/src/rhombus/ingenic/jz4775/news$ git log commit ab3b372da2a1ca83c57d8c5c593dccd884dab734 Merge: 29b6dcf 476ae1b Author: Luke Leighton <l...@lkcl.net> Date: Mon Apr 25 10:59:26 2016 +0100 Merge branch 'master' of ssh://git.hands.com/rhombus commit 29b6dcf48ef7f9a7875dd50524ec1a1652494d65 Author: Luke Leighton <l...@lkcl.net> Date: Mon Apr 25 10:58:12 2016 +0100 add xray eoma68-jz4775 commit 3d77e52e51b75c99056c2010dd28a88c1258812b Author: Luke Leighton <l...@lkcl.net> Date: Mon Apr 25 10:49:57 2016 +0100 add xray photos of jz4775 rev 2.2 commit 476ae1bca6dd037d78ac81696c19965b6c116e97 Author: astr <astr@web> Date: Wed Mar 16 19:22:44 2016 +0000 added line break commit 729e8937204ceaa83ac5f30ba2a6c70cac78ca3b Author: astr <astr@web> Date: Fri Mar 11 01:28:23 2016 +0000 uh updated two products to three in upcomming crowd fund commit 7cbc1891b59dff02c84ed241995c64293b23a222 Author: astr <astr@web> Date: Fri Mar 11 01:26:18 2016 +0000 added devices diagram and added laptop to the pipe line list commit 1deeb8abda17aa13834a7dc64e20000498532bad Author: Luke Leighton <l...@lkcl.net> Date: Mon Mar 7 18:59:28 2016 +0000 add toc to whitepaper commit fd7ed8c8cd41c5cb507d5f8f81dfaabf784c15cd Author: Luke Leighton <l...@lkcl.net> Date: Mon Mar 7 18:59:01 2016 +0000 add toc to whitepaper commit ef681df10d9bcce56adba7fee0b566ceaeea81b4 Author: Luke Leighton <l...@lkcl.net> Date: Mon Mar 7 18:57:06 2016 +0000 add toc to whitepaper commit b88edf447060a17a00385e53725488e9d7f529be Author: Luke Leighton <l...@lkcl.net> Date: Fri Mar 4 14:48:03 2016 +0000 add battery pcb notes lkcl@bigmac:~/src/rhombus/ingenic/jz4775/news$ git diff 1de 476 fatal: ambiguous argument '1de': unknown revision or path not in the working tree. Use '--' to separate paths from revisions, like this: 'git <command> [<revision>...] -- [<file>...]' lkcl@bigmac:~/src/rhombus/ingenic/jz4775/news$ git diff 1dee 476 fatal: ambiguous argument '476': unknown revision or path not in the working tree. Use '--' to separate paths from revisions, like this: 'git <command> [<revision>...] -- [<file>...]' lkcl@bigmac:~/src/rhombus/ingenic/jz4775/news$ git diff 1dee 476a error: short SHA1 476a is ambiguous. error: short SHA1 476a is ambiguous. fatal: ambiguous argument '476a': unknown revision or path not in the working tree. Use '--' to separate paths from revisions, like this: 'git <command> [<revision>...] -- [<file>...]' lkcl@bigmac:~/src/rhombus/ingenic/jz4775/news$ git diff 1dee 476ae diff --git a/index.html b/index.html index 8155a8d..1b91901 100644 --- a/index.html +++ b/index.html @@ -39,12 +39,17 @@ Find out more <a href="/how/">here</a>. <h2 id="what-products-are-in-the-pipeline">What products are in the pipeline?</ <p> + + +<a target="_blank" href="http://aross.me/rhombus-tech/Multiable_Devices_Diagram +<br /> + The goals are huge: we have to start somewhere, so are beginning with the first <a href="http://elinux.org/Embedded_Open_Modular_Architecture">Embedded Open Modular Architecture Standard</a>, <a href="http://elinux.org/Embedded_Open_Modular_Architecture/EOMA-68">EOMA68</ -and have created two matching products: +and have created three matching products: </p> <p> <ul> @@ -52,10 +57,11 @@ and have created two matching products: <a href="/allwinner_a10/news">Allwinner A20</a> processor <li /> A very basic and tiny PC called the <a href="/community_ideas/micro_desktop/news/">Micro-Desktop</a> +<li /> A Laptop with an 15 inch screen that is 3D printed: <a href="/community_ </ul> </p> <p> -These two products will be available in an upcoming +These three products will be available in an upcoming <strong><a style="" href="https://www.crowdsupply.com/eoma68/micro-desktop">Cro Campaign</a></strong> which is currently in prelaunch at lkcl@bigmac:~/src/rhombus/ingenic/jz4775/news$ git push Counting objects: 23, done. Delta compression using up to 4 threads. Compressing objects: 100% (18/18), done. Writing objects: 100% (18/18), 5.10 MiB | 1.56 MiB/s, done. Total 18 (delta 7), reused 0 (delta 0) remote: From hands.com:rhombus remote: 476ae1b..ab3b372 master -> origin/master To ssh://g...@git.hands.com/rhombus.git 476ae1b..ab3b372 master -> master lkcl@bigmac:~/src/rhombus/ingenic/jz4775/news$ reportbug xchat *** Welcome to reportbug. Use ? for help at prompts. *** Note: bug reports are publicly archived (including the email address of the submitter). Detected character set: UTF-8 Please change your locale if this is incorrect. Using 'lkcl <l...@lkcl.net>' as your from address. Getting status for xchat... A package named "xchat" does not appear to be installed; do you want to search for a similar-looking filename in an installed package [Y|n|q|?]? n Getting available info for xchat... Please enter the version of the package this report applies to (blank OK) > Will send report to Debian (per lsb_release). Querying Debian BTS for reports on xchat (source)... GNU nano 2.2.6 File: /tmp/reportbug-xchat-20160520-27159-Fhsg6r Modified /usr/lib/xchat/plugins/python.so /usr/lib/xchat/plugins/tcl.so /usr/share /usr/share/icons /usr/share/icons/xchat.xpm /usr/share/doc /usr/share/applications /usr/share/applications/xchat.desktop /usr/share/menu /usr/share/menu/xchat /usr/share/pixmaps /usr/share/pixmaps/xchat.png /usr/share/man /usr/share/man/man1 /usr/share/man/man1/xchat.1.gz /usr/bin /usr/bin/xchat /DEBIAN /DEBIAN/postrm /DEBIAN/postinst /usr /usr/lib /usr/lib/xchat hmmm so some sort of macro isn't being expanded, those should definitely be /var/lib/dpkg/info/xchat.post{*} not /DEBIAN/post{*} nothing obvious... hmmm this could actually be a debhelper-related bug... debian/xchat.postinst look all ok.... $ dpkg -l | grep debhelper ii debhelper 9.20140228 all helper programs for debian/rules ii dh-autoreconf 10 all debhelper add-on to call autoreconf and clean up after the build ii dh-exec 0.14 amd64 Scripts to help with executable debhelper files ii dh-systemd 1.22 all debhelper add-on to handle systemd unit files ok so let's upgrade debhelper and try again... nope doesn't help versions are now: ii debhelper 9.20160403 all helper programs for debian/rules ii dh-autoreconf 12 all debhelper add-on to call autoreconf and clean up after the build ii dh-exec 0.14 amd64 Scripts to help with executable debhelper files any suggestions on things to try appreciated. btw, _yes_ this is important. xchat is one of the few non-massively-ridiculously-overbloated-GUI applications left that isn't also curses-base, but critically it has a "constant and persistent retry" connection feature that things like epic5 *don't have*. epic5 will eventually fail, especially if its entire network disappears, whereas xchat will just keep on being absolutely 100% persistent about retrying. -- System Information: Debian Release: 7.4 APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages xchat depends on: ii libatk1.0-0 2.18.0-1 ii libc6 2.21-6 ii libcairo2 1.14.6-1 ii libdbus-1-3 1.10.2-1 ii libdbus-glib-1-2 0.102-1 ii libfontconfig1 2.11.0-6.1 ii libfreetype6 2.5.2-2 ii libgdk-pixbuf2.0-0 2.32.3-1.2 ii libglib2.0-0 2.46.0-2 ii libgtk2.0-0 2.24.29-1 ii libpango-1.0-0 1.38.1-1 ii libpangocairo-1.0-0 1.38.1-1 ii libpangoft2-1.0-0 1.38.1-1 pn libperl5.20 <none> ii libsexy2 0.1.11-3 ii libssl1.0.0 1.0.1k-1 ii libx11-6 2:1.6.2-3 ii xchat-common 2.8.8-7.3 Versions of packages xchat recommends: ii alsa-utils 1.0.27.2-1 ii libnotify4 0.7.6-2 ii libpython2.7 2.7.6-8 ii libtcl8.6 8.6.5+dfsg-2 ii xdg-utils 1.1.0~rc1+git20111210-7 ii zlib1g 1:1.2.8.dfsg-2+b1 xchat suggests no packages.