New ISOs in ce/testing

SolydXK is too quiet for you? SolydXK Enthusiast Editions, based on Debian Testing is for you! Here you can find news about Debian Testing and Unstable too, and also tests on SolydXK programs.
The support for SolydXK EE is provided by the community.
User avatar
Arjen Balfoort
Site Admin
Posts: 9219
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: New ISOs in ce/testing

Postby Arjen Balfoort » 23 Sep 2017 17:14

Is there going to be a replacement for kdesudo? I presume gksudo is still supported but perhaps I'll have to configure our tools for pkexec?


SolydXK needs you!
Development | Testing | Translations

User avatar
grizzler
Posts: 2139
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: New ISOs in ce/testing

Postby grizzler » 23 Sep 2017 20:05

The replacement is kdesu. On KDE5/KF5, rootactions-servicemenu already uses that. Unfortunately, it does not have an executable on the path (i.e. no /bin/kdesu or /usr/bin/kdesu). Applications that need it are supposed to call it like this:

Code: Select all

$(kf5-config --path libexec)kf5/kdesu
which should, on a 64-bit Debian KDE5, translate to:

Code: Select all

/usr/lib/x86_64-linux-gnu/libexec/kf5/kdesu
I've seen people mention creating a symlink in /usr/bin to that location to make using kdesu a little easier and I had planned to do that on the ISOs but forgot... :?
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
Arjen Balfoort
Site Admin
Posts: 9219
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: New ISOs in ce/testing

Postby Arjen Balfoort » 24 Sep 2017 10:05

grizzler wrote:The rootactions-servicemenu version number is a bit of a mess. The package in the repository has a 'native' number, but this is not a native package (there is an upstream and even though you have to do a major rewrite of the source tarball, it's still not a native source package). The version on the ISOs is 2.9.1.0-0dspk2 (should have been 2.9.1-0dspk2, but that's not higher than 2.9.1xk1...), which is a follow up to my previous build, 2.9.1-0dspk1. They're both based on the 2.9.1 source (2.9.2 hasn't appeared yet, though the web page seems to suggest - to me at least - Kubicle is working on it).
Let's assume I'm a dimwit and I don't know what you're talking about. Is there a naming convention I should have known about if I package sources that are not packaged by the maintainer? What version number do you suggest?
grizzler wrote:I've seen people mention creating a symlink in /usr/bin to that location to make using kdesu a little easier and I had planned to do that on the ISOs but forgot... :?
I'll do that in the postinst script of the solydk-system-adjustments packages.


SolydXK needs you!
Development | Testing | Translations

User avatar
Arjen Balfoort
Site Admin
Posts: 9219
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: New ISOs in ce/testing

Postby Arjen Balfoort » 24 Sep 2017 10:49

Aha...building the rootactions package with a hyphen in the version number forces it to be built as a non-native package (non-native to Debian) called quilt. However, if I change 'native' to 'quilt' I get an error that it cannot find ../rootactions-servicemenu_2.9.1.0.orig.tar.gz. That package does not exist and even if I create such a package I'm unable to build the package.

I don't want to spend too much time on it. So, I prefer to leave out the hyphen in the version number.


SolydXK needs you!
Development | Testing | Translations

User avatar
grizzler
Posts: 2139
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: New ISOs in ce/testing

Postby grizzler » 24 Sep 2017 12:10

What kind of build environment do you use? I use sbuild (with a buster schroot for this particular build).

Before I built 2.9.1.0-0dspk2 I created a suitable source package 2.9.1.0.orig.tar.xz. If I remember correctly, the forum software doesn't accept tarballs, so I'll add a link below in a minute. Could you give that a try?

I suggest using the version 2.9.1.0-0xk2 (as the older one should really have been 2.9.1-0xk1, but we need the extra .0 now until 2.9.2 appears, or apt/dpkg won't see it as a higher number).

Edit: source tarball = https://duinsoft.nl/rootactions-service ... rig.tar.xz
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
Arjen Balfoort
Site Admin
Posts: 9219
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: New ISOs in ce/testing

Postby Arjen Balfoort » 24 Sep 2017 13:18

I use what I've always done :

Code: Select all

dpkg-buildpackage -rfakeroot -us -uc -kBCA63C3C
which results in:

Code: Select all

dpkg-buildpackage: info: source package rootactions-servicemenu
dpkg-buildpackage: info: source version 2.9.1.0-0xk2
dpkg-buildpackage: info: source distribution solydxk
dpkg-buildpackage: info: source changed by Arjen Balfoort <arjenbalfoort@solydxk.com>
dpkg-buildpackage: info: host architecture amd64
 dpkg-source --before-build rootactions-servicemenu-2
 fakeroot debian/rules clean
dh clean
   dh_testdir
   dh_auto_clean
   dh_clean
 dpkg-source -b rootactions-servicemenu-2
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building rootactions-servicemenu using existing ./rootactions-servicemenu_2.9.1.0.orig.tar.xz
dpkg-source: warning: ignoring deletion of directory usr
dpkg-source: warning: ignoring deletion of directory usr/bin
dpkg-source: warning: ignoring deletion of file usr/bin/rootactions-servicemenu.pl, use --include-removal to override
dpkg-source: warning: ignoring deletion of directory usr/share
dpkg-source: warning: ignoring deletion of directory usr/share/doc
dpkg-source: warning: ignoring deletion of directory usr/share/doc/rootactions-servicemenu
dpkg-source: warning: ignoring deletion of file usr/share/doc/rootactions-servicemenu/README, use --include-removal to override
dpkg-source: warning: ignoring deletion of file usr/share/doc/rootactions-servicemenu/changelog, use --include-removal to override
dpkg-source: warning: ignoring deletion of directory usr/share/kde4
dpkg-source: warning: ignoring deletion of directory usr/share/kde4/services
dpkg-source: warning: ignoring deletion of directory usr/share/kde4/services/ServiceMenus
dpkg-source: warning: ignoring deletion of symlink usr/share/kde4/services/ServiceMenus/10-rootactionsfolders.desktop
dpkg-source: warning: ignoring deletion of symlink usr/share/kde4/services/ServiceMenus/11-rootactionsfiles.desktop
dpkg-source: warning: ignoring deletion of directory usr/share/kservices5
dpkg-source: warning: ignoring deletion of directory usr/share/kservices5/ServiceMenus
dpkg-source: warning: ignoring deletion of file usr/share/kservices5/ServiceMenus/10-rootactionsfolders.desktop, use --include-removal to override
dpkg-source: warning: ignoring deletion of file usr/share/kservices5/ServiceMenus/11-rootactionsfiles.desktop, use --include-removal to override
dpkg-source: error: cannot represent change to rootactions-servicemenu_2.9.1.0.orig.tar.xz: binary file contents changed
dpkg-source: error: add rootactions-servicemenu_2.9.1.0.orig.tar.xz in debian/source/include-binaries if you want to store the modified binary in the debian tarball
dpkg-source: error: unrepresentable changes to source
dpkg-buildpackage: error: dpkg-source -b rootactions-servicemenu-2 gave error exit status 2
This is the directory I run this command in (with ./debian/* files):
rootactions-servicemenu.tar.gz
(25.76 KiB) Downloaded 66 times


SolydXK needs you!
Development | Testing | Translations

User avatar
Arjen Balfoort
Site Admin
Posts: 9219
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: New ISOs in ce/testing

Postby Arjen Balfoort » 24 Sep 2017 13:36

If I remove debian/source/format (with "3.0 (quilt)" in it) it will build, but according to Debian I should either use native or quilt. Well, I've got a package now.

I've uploaded these to testing in solydxk-9 and solydxk-10:
  • debian-plymouth-manager
  • live-installer-3
  • rootactions-servicemenu
  • solydk-system-adjustments-9 and 10
  • solydxk-constructor
  • solydxk-welcome
  • usb-creator


SolydXK needs you!
Development | Testing | Translations

User avatar
grizzler
Posts: 2139
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: New ISOs in ce/testing

Postby grizzler » 24 Sep 2017 20:22

Schoelje wrote:If I remove debian/source/format (with "3.0 (quilt)" in it) it will build
Strange. The dpkg-buildpackage call done by sbuild is essentially the same, but it "just works" with that file in place. It doesn't "complain" as much either:

Code: Select all

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package rootactions-servicemenu
dpkg-buildpackage: info: source version 2.9.1.0-0dspk2
dpkg-buildpackage: info: source distribution solydxk
dpkg-buildpackage: info: source changed by Duinsoft Packages <pkg@duinsoft.nl>
 dpkg-source --before-build rootactions-servicemenu-2.9.1.0
dpkg-buildpackage: info: host architecture amd64
 fakeroot debian/rules clean
dh clean
   dh_auto_clean
   dh_clean
 debian/rules build
dh build
   dh_update_autotools_config
   dh_auto_configure
   dh_auto_build
   dh_auto_test
 fakeroot debian/rules binary
dh binary
   dh_testroot
   dh_prep
   dh_auto_install
   dh_install
   dh_installdocs
   dh_installchangelogs
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_installdeb
   dh_gencontrol
dpkg-gencontrol: warning: package rootactions-servicemenu: unused substitution variable ${perl:Depends}
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'rootactions-servicemenu' in '../rootactions-servicemenu_2.9.1.0-0dspk2_all.deb'.
 dpkg-genbuildinfo --build=binary
 dpkg-genchanges --build=binary >../rootactions-servicemenu_2.9.1.0-0dspk2_amd64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build rootactions-servicemenu-2.9.1.0
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2017-09-22T20:07:39Z

Finished
--------

I: Built successfully
Well, I've got a package now.
Yes, I see. Unfortunately that still has the wrong description (those two lines shouldn't be the same and it's konqueror, not konquor). Also, it seems to be missing the (upstream) changelog and the README.
I've uploaded these to testing in solydxk-9 and solydxk-10:
I'll build new SolydK EE ISOs tomorrow.
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
Arjen Balfoort
Site Admin
Posts: 9219
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: New ISOs in ce/testing

Postby Arjen Balfoort » 25 Sep 2017 06:44

grizzler wrote:Unfortunately that still has the wrong description (those two lines shouldn't be the same and it's konqueror, not konquor). Also, it seems to be missing the (upstream) changelog and the README.
I assumed that placing those files in the "debian" directory they would be included during the build but you need to create a "docs" file in the debian directory with paths to those files :facepalm:
I've uploaded a new package to testing.


SolydXK needs you!
Development | Testing | Translations

User avatar
grizzler
Posts: 2139
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: New ISOs in ce/testing

Postby grizzler » 25 Sep 2017 18:39

OK.

I just ran the update/upgrade sequence before building the ISOs and the live-installer didn't upgrade as the version number hasn't changed.

Edit
Both SolydK EEs are almost ready to be uploaded. Should be available later tonight. They include the newer version of the installer, with the same version number as the older one. All virtually untested.
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
Arjen Balfoort
Site Admin
Posts: 9219
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: New ISOs in ce/testing

Postby Arjen Balfoort » 26 Sep 2017 06:56

grizzler wrote:OK.

I just ran the update/upgrade sequence before building the ISOs and the live-installer didn't upgrade as the version number hasn't changed.

Edit
Both SolydK EEs are almost ready to be uploaded. Should be available later tonight. They include the newer version of the installer, with the same version number as the older one. All virtually untested.
I've uploaded a new version number of live-installer-3 to testing. Nothing else changed. So, you're good to go.


SolydXK needs you!
Development | Testing | Translations

User avatar
Arjen Balfoort
Site Admin
Posts: 9219
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: New ISOs in ce/testing

Postby Arjen Balfoort » 29 Sep 2017 10:20

I'm going to upload all packages in testing to production.
Shall I release your ISOs as well?


SolydXK needs you!
Development | Testing | Translations

User avatar
grizzler
Posts: 2139
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: New ISOs in ce/testing

Postby grizzler » 30 Sep 2017 11:20

Yes please. I'm not entirely sure about the SolydK EEs, but I don't expect any improvement either, so we might as well release them as they are.
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
Arjen Balfoort
Site Admin
Posts: 9219
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: New ISOs in ce/testing

Postby Arjen Balfoort » 30 Sep 2017 17:52

I've blogged and posted the release of your ISOs here:
https://solydxk.nl/community-editions-release-201709/
viewtopic.php?f=2&t=7042

Thanks for all the effort you put into this. I really appreciate what you're doing!


SolydXK needs you!
Development | Testing | Translations

User avatar
grizzler
Posts: 2139
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: New ISOs in ce/testing

Postby grizzler » 06 Oct 2017 13:55

You're welcome. Sorry for the late reply. I'm very busy (again) with all sorts of non-computer related stuff and haven't been checking up on forums in nearly a week... :(
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
Arjen Balfoort
Site Admin
Posts: 9219
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: New ISOs in ce/testing

Postby Arjen Balfoort » 06 Oct 2017 14:15

Funny how life can keep us so busy sometimes :D


SolydXK needs you!
Development | Testing | Translations

User avatar
grizzler
Posts: 2139
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: New ISOs in ce/testing

Postby grizzler » 25 Dec 2017 22:08

Six new CE ISOs have been built. I've just started an upload batch, which will probably take somewhere between an hour and a half and two hours, so they won't be available here until later tonight.

These ISOs have not been tested at all.

No 'SolydM' (yet), I'm afraid. For one thing, I stilll have to create a set of M backgrounds (green-ish, as that's the colour of yerba mate, which is what the MATE desktop environment was named after) and image manipulation isn't my forte...
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
Arjen Balfoort
Site Admin
Posts: 9219
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: New ISOs in ce/testing

Postby Arjen Balfoort » 26 Dec 2017 07:19

You can find all artwork here: /usr/share/solydxk/artwork/
Use Inkscape to change the colors and export the image as png.
If you have trouble creating the Mate artwork just let me know.


SolydXK needs you!
Development | Testing | Translations

User avatar
grizzler
Posts: 2139
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: New ISOs in ce/testing

Postby grizzler » 26 Dec 2017 10:27

Thanks. I'll check it out.
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
smitty1
Posts: 242
Joined: 23 Jun 2013 13:50
Location: Pittsburgh, PA USA

Re: New ISOs in ce/testing

Postby smitty1 » 26 Dec 2017 20:09

downloaded both 64bitEE iso's and the checksums matched. I set up VirtualBox vm with each iso.
The live sessions were ok. I opened several apps with no problem except for LibreOffice which would not open in either live session.
After installation to virtual disk I found:
For SolydX
Installed several app from the welcome screen easily.
Package updater icon shows updates available, it updated 37 packages & installed 11 new.
Apt is not installed

Code: Select all

sudo apt update
sudo: apt: command not found
Apt-get does work
There is no icon for the Whisker Menu


For SolydK
Installation appeared to work, but it would not boot from the vdi.
It gets to the login screen, which is just a login box and the top menu bar against a black screen.
I checked my settings and tried again with the same result. I'll try a fresh install later.

No Good Deed Goes Unpunished


Return to “Testing Zone”

Who is online

Users browsing this forum: Bing [Bot] and 3 guests