[Resolved] Stuck solydkee-info

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
grizzler
Posts: 2197
Joined: 04 Mar 2013 15:45
Location: The Hague, NL

Re: Stuck solydkee-info

Postby grizzler » 03 Mar 2017 11:42

Yes, I know. Yet, as I wrote yesterday, every time I installed solydx/k-system-adjustments-9, I got this:

Code: Select all

Recommended packages:
 solydx-system-adjustments | solydk-system-adjustments
I have no idea where that came from and I don't know whether xendistar has apt set to install recommended packages or not. Adding --no-install-recommends won't do any harm.
Frank

SolydX EE 64 - tracking Debian Testing

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

Re: Stuck solydkee-info

Postby grizzler » 03 Mar 2017 11:59

Maybe you should take a look at solydxk-system's control file... ;)
Frank

SolydX EE 64 - tracking Debian Testing

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

Re: Stuck solydkee-info

Postby Arjen Balfoort » 03 Mar 2017 12:31

What the...is that doing there?

I removed the Recommends section and uploaded a new version of solydxk-system.


SolydXK needs you!
Development | Testing | Translations

User avatar
xendistar
Posts: 510
Joined: 08 Jun 2014 08:17
Location: Bournemouth, UK

Re: Stuck solydkee-info

Postby xendistar » 03 Mar 2017 21:52

grizzler wrote:Split this off of the Breakages thread, as it deserves its own topic (and isn't really about tracking Debian Testing anyway...).
------------------------------------------------------------------

The 1.0.4 version of the solydkee-info package is back, which suggests it either was never removed in the first place or it's still in apt's package cache and you didn't update the package lists. Let's take this step by step:

- clear apt's cache: apt clean
- update the package lists: apt update
- hack the 1.0.4 version's postinst and postrm script as discribed here
- remove solydkee-info: apt purge solydkee-info
- remove solydxee-info: apt purge solydxee-info
- remove any remnants of the old system-adjustments: apt purge solydx-system-adjustments
- remove the new system-adjustments: apt purge solydx-system-adjustments-9
- install the new system-adjustments again: apt install --no-install-recommends solydx-system-adjustments-9
- install the new solydxee-info: apt install --no-install-recommends solydxee-info

If any of the apt purge actions don't work, try sudo dpkg --purge --force-remove-reinstreq with the relevant argument instead. Of course that will only be necessary if the error indicates the package in question is still there...

Let's see how far this goes...
I get to the third of the instruction about hacking the 1.0.4 version, I follow the instruction down to purge solydkee-infor and then it falls over again, see below

Code: Select all

mit@lunar1 ~ $ sudo nano /var/lib/dpkg/info/solydkee-info.postinst
[sudo] password for mit: 
mit@lunar1 ~ $ sudo nano /var/lib/dpkg/info/solydkee-info.postrm
mit@lunar1 ~ $ sudo apt purge solydkee-info
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  solydkee-info
0 upgraded, 0 newly installed, 1 to remove and 59 not upgraded.
2 not fully installed or removed.
After this operation, 28.7 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 383970 files and directories currently installed.)
Removing solydkee-info (1.0.4) ...
Setting up solydxee-info (1.0.5) ...
/usr/sbin/dpkg-reconfigure: solydx-system-adjustments is broken or not fully installed
dpkg: error processing package solydxee-info (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 solydxee-info
E: Sub-process /usr/bin/dpkg returned an error code (1)
EDIT

I got this far

Code: Select all

mit@lunar1 ~ $ sudo dpkg --purge --force-remove-reinstreq solydkee-info
(Reading database ... 383970 files and directories currently installed.)
Purging configuration files for solydkee-info (1.0.4) ...
Processing triggers for solydxk-system (2.4.9) ...
but when I try the same on solydxee-info I get

Code: Select all

mit@lunar1 ~ $ sudo dpkg --purge --force-remove-reinstreq solydxee-info
(Reading database ... 383969 files and directories currently installed.)
Removing solydxee-info (1.0.5) ...
/usr/sbin/dpkg-reconfigure: solydx-system-adjustments is broken or not fully installed
dpkg: error processing package solydxee-info (--purge):
 subprocess installed post-removal script returned error exit status 1
Errors were encountered while processing:
 solydxee-info

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

Re: Stuck solydkee-info

Postby grizzler » 04 Mar 2017 07:26

The solydxee-info package is version 1.0.5. That's also one of the older ones, which tries to reconfigure solydx-system-adjustments and fails. You need to hack the solydxee-info's postinst and postrm files the same way as the solydkee-info's.
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
xendistar
Posts: 510
Joined: 08 Jun 2014 08:17
Location: Bournemouth, UK

Re: Stuck solydkee-info

Postby xendistar » 04 Mar 2017 09:05

grizzler wrote:The solydxee-info package is version 1.0.5. That's also one of the older ones, which tries to reconfigure solydx-system-adjustments and fails. You need to hack the solydxee-info's postinst and postrm files the same way as the solydkee-info's.
opps forgot that bit.

Good news is it has all gone through and I managed to update my install, my solydxee-info is now version 1.0.6

Thank you gentleman for your help in resolving this issue especially as you have better things to do like getting the new version of SolydXK ready


Return to “Testing Zone”

Who is online

Users browsing this forum: No registered users and 2 guests