UP and BE/BO 2014.07.15

Important informations about SolydXK including releases notes, forum rules and other anouncements
User avatar
Arjen Balfoort
Site Admin
Posts: 9223
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

UP and BE/BO 2014.07.15

Postby Arjen Balfoort » 15 Jul 2014 07:08

Please see the July Update Pack Survival's kit Topic for a list of the most common issues and possible solutions

On 15 July 2014 we have synchronized the production repositories.

kdenext
As from this UP, kdenext has been dropped.
To make the upgrade as smooth as possible, we need to downgrade some packages before we can start the upgrade. The Update Manager will handle this for you, but if you wish to use the terminal you need to follow the below mentioned steps carefully.

[IMPORTANT]
If the Update Manager does not open with the information page, but with the list of packages, you need to close the Update Manager, and run this command from terminal:

Code: Select all

sudo apt-get update; sudo apt-get install updatemanager; updatemanager -u
This will force the Update Manager to run a full upgrade.[/b][/color]


Those who haven’t upgraded from the testing repositories, and depending on whether you’re a SolydX or SolydK user you will have between 500MB and 1GB of packages to download.

You might have a slow download if people upgrade at the same time. Try again at a later date or time.

Mirrors are (now) synchronized.
http://solydxk.nl/mirror-update-up-2014-07-15/


If you encounter any problems, post your findings in this topic.

Below you find the Update Manager’s UP info page.
For users running BE/BO here is an adapted version of the information page.

We recommend to carefully read the below information before you start upgrading:

[up-info=prd][/up-info]


SolydXK needs you!
Development | Testing | Translations

guiverc
Posts: 8
Joined: 01 Dec 2013 14:01
Location: Melbourne Victoria Australia
Contact:

Re: UP and BE/BO 2014.07.15

Postby guiverc » 15 Jul 2014 12:09

755-soldk guiverc # updatemanager -u
No protocol specified
** (updatemanager:15355): WARNING **: Could not open X display
No protocol specified
error: XDG_RUNTIME_DIR not set in the environment.
Unable to init server
updatemanager [options]
Options:
-p (--pref): show the preference window
-t (--tray): load the tray icon only
-f (--force): force start in a live environment
-h (--help): show this help
---
updatemanager -u is not recognized
there is no refresh on my desktops (either kde or xfce) but if clicked via menu; it does NOT provide a 'information page' just displays details of packages ready for download which update info told me to run -u option....
---
apt-get dist-upgrade & 'updatemanager' want to update
1025 upgraded, 0 newly installed, 0 to remove and 262 not upgraded.
Need to get 867 MB of archives.
After this operation, 9,782 kB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
-----
user SolydXK (both XFCE & KDE desktops loaded)

User avatar
brunod
Posts: 23
Joined: 31 Dec 2013 21:22
Location: Belgique

Re: UP and BE/BO 2014.07.15

Postby brunod » 15 Jul 2014 12:15

Hi everybody,
Big upgrade today that took more than an hour to do the job.
Never mind, i could keep working in the meantime on this nearly 10 yo laptop.
A little bit stress, but SolydX rocks :)
Very glad to see how smooth it's done.
So congratulation for all and a big thank you for the work and SolydX !
Hope you keep it this way for years :D
Brunod
"Perfection is finally attained not when there is nothing more to add, but when there is nothing more to remove." AdSE

john
Posts: 22
Joined: 29 May 2013 16:44
Location: Wales

Re: UP and BE/BO 2014.07.15

Postby john » 15 Jul 2014 12:29

During the upgrade, a pop up appeared with the message
E: Sub-process /usr/bin/dpkg returned an error code (1)
After the upgrade finished, the upgrade icon appeared again. When I clicked on it the same pop up appeared.
Output:
dpkg: error processing package libgdbm3:amd64 (--configure):
package libgdbm3:amd64 1.8.3-12+b1 cannot be configured because libgdbm3:i386 is at a different version (1.8.3-12)
dpkg: dependency problems prevent configuration of perl:
perl depends on libgdbm3 (>= 1.8.3); however:
Package libgdbm3:amd64 is not configured yet.

dpkg: error processing package perl (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libsocket-perl:
libsocket-perl depends on perl (>= 5.18.2-4); however:
Package perl is not configured yet.

dpkg: error processing package libsocket-perl (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of perl-modules:
perl-modules depends on perl (>= 5.18.2-1); however:
Package perl is not configured yet.

dpkg: error processing package perl-modules (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libgdbm3:amd64
perl
libsocket-perl
perl-modules
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following package was automatically installed and is no longer required:
linux-image-3.13-1-amd64
Use 'apt-get autoremove' to remove it.
The following extra packages will be installed:
libgdbm3:i386
The following packages will be upgraded:
libgdbm3:i386
1 upgraded, 0 newly installed, 0 to remove and 1269 not upgraded.
4 not fully installed or removed.
Need to get 0 B/45.2 kB of archives.
After this operation, 48.1 kB of additional disk space will be used.
(Reading database ... 312937 files and directories currently installed.)
Preparing to unpack .../libgdbm3_1.8.3-12+b1_i386.deb ...
Unpacking libgdbm3:i386 (1.8.3-12+b1) over (1.8.3-12) ...
dpkg: error processing archive /var/cache/apt/archives/libgdbm3_1.8.3-12+b1_i386.deb (--unpack):
trying to overwrite shared '/usr/share/doc/libgdbm3/changelog.Debian.gz', which is different from other instances of package libgdbm3:i386
Processing triggers for man-db (2.6.6-1) ...
Errors were encountered while processing:
/var/cache/apt/archives/libgdbm3_1.8.3-12+b1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Everything else is working fine.

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: UP and BE/BO 2014.07.15

Postby zerozero » 15 Jul 2014 12:32

755-soldk guiverc # updatemanager -u
please start the updatemanager as user, not as root
bliss of ignorance

User avatar
Gonzalo_VC
Posts: 321
Joined: 07 May 2013 13:25
Location: SouthAmerica

Re: [Official Thread] Home Edition security updates

Postby Gonzalo_VC » 15 Jul 2014 12:37

If this isn't the place for the post, please move it. Thanks!
PROBLEM with the last update:

The graphic UM returned some error (see picture attached).
So I run (more than once) the commands in the terminal: apt-get update, upgrade, -f install, autoclean, autoremove, all over again, and got this, in the end:

Erros foram encontrados durante o processamento de:
/var/cache/apt/archives/libgdbm3_1.8.3-12+b1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

I am afraid to reboot the machine and see it is not working! But since it is now, I guess I'll let it on :-)
This is SolydK 64.

Thanks!
Attachments
what.png
Error

Don't be a pirate, nor a slave. Use GNU/Linux!
GNU/Linux user 451206
SolydXK, GALPon MiniNo, PCLinuxOS, Xubuntu



john
Posts: 22
Joined: 29 May 2013 16:44
Location: Wales

Re: UP and BE/BO 2014.07.15

Postby john » 15 Jul 2014 14:04

I ran it from the update icon, and then from a terminal. Both were as a non-root user, and got the same result.

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

Re: UP and BE/BO 2014.07.15

Postby grizzler » 15 Jul 2014 14:23

Gonzalo_VC wrote:Erros foram encontrados durante o processamento de:
/var/cache/apt/archives/libgdbm3_1.8.3-12+b1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
If the bit you left out mentions problems with overwriting a file that belongs to another package, the solution is simple. Just execute this terminal command:

Code: Select all

sudo apt purge libgdbm3:i386
As you're using a 64 bit setup, the 32 bit version of that package isn't supposed to be there.

Following this with

Code: Select all

sudo dpkg --configure -a
should make sure any loose ends are handled.

It's strange this wasn't handled by the support script that ran at the start of the upgrade process. Just to make sure that function works correctly, I just tested it again and the 32 bit package was removed as it should have been. However, the posting by john indicates you're not the only one who had this issue.

@john,

Could you try the same?
Frank

SolydX EE 64 - tracking Debian Testing

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

Re: UP and BE/BO 2014.07.15

Postby Arjen Balfoort » 15 Jul 2014 14:50

Back home again!
I see everything is under control :mrgreen:


SolydXK needs you!
Development | Testing | Translations

john
Posts: 22
Joined: 29 May 2013 16:44
Location: Wales

Re: UP and BE/BO 2014.07.15

Postby john » 15 Jul 2014 14:57

I got following results:
user1@tux3 ~ $ sudo apt purge libgdbm3:i386
[sudo] password for user1:
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
ia32-libs-i386:i386 : Depends: libgdbm3:i386 (>= 1.8.3-9) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
user1@tux3 ~ $ sudo dpkg --configure -a
dpkg: error processing package libgdbm3:amd64 (--configure):
package libgdbm3:amd64 1.8.3-12+b1 cannot be configured because libgdbm3:i386 is at a different version (1.8.3-12)
dpkg: dependency problems prevent configuration of perl:
perl depends on libgdbm3 (>= 1.8.3); however:
Package libgdbm3:amd64 is not configured yet.

dpkg: error processing package perl (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libsocket-perl:
libsocket-perl depends on perl (>= 5.18.2-4); however:
Package perl is not configured yet.

dpkg: error processing package libsocket-perl (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of perl-modules:
perl-modules depends on perl (>= 5.18.2-1); however:
Package perl is not configured yet.

dpkg: error processing package perl-modules (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libgdbm3:amd64
perl
libsocket-perl
perl-modules
Then I tried sudo apt-get -f install as suggested in the output from the first command and got
user1@tux3 ~ $ sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following package was automatically installed and is no longer required:
linux-image-3.13-1-amd64
Use 'apt-get autoremove' to remove it.
The following extra packages will be installed:
libgdbm3:i386
The following packages will be upgraded:
libgdbm3:i386
1 upgraded, 0 newly installed, 0 to remove and 1269 not upgraded.
4 not fully installed or removed.
Need to get 0 B/45.2 kB of archives.
After this operation, 48.1 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 312937 files and directories currently installed.)
Preparing to unpack .../libgdbm3_1.8.3-12+b1_i386.deb ...
Unpacking libgdbm3:i386 (1.8.3-12+b1) over (1.8.3-12) ...
dpkg: error processing archive /var/cache/apt/archives/libgdbm3_1.8.3-12+b1_i386.deb (--unpack):
trying to overwrite shared '/usr/share/doc/libgdbm3/changelog.Debian.gz', which is different from other instances of package libgdbm3:i386
Processing triggers for man-db (2.6.6-1) ...
Errors were encountered while processing:
/var/cache/apt/archives/libgdbm3_1.8.3-12+b1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
It seems a bit odd that libgdbm3:i386 is going to be both installed and upgraded by the same command.
Update manager still gives the same error (incidentally the OK button on the pop up box doesn't work).

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

Re: UP and BE/BO 2014.07.15

Postby Arjen Balfoort » 15 Jul 2014 15:02

I don't know what application needs ia32-libs-i386, but ia32-libs-i386 is no longer available in the repositories.
What happens if you purge that?


SolydXK needs you!
Development | Testing | Translations

john
Posts: 22
Joined: 29 May 2013 16:44
Location: Wales

Re: UP and BE/BO 2014.07.15

Postby john » 15 Jul 2014 15:07

user1@tux3 ~ $ sudo apt-get purge ia32-libs-i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
ia32-libs : Depends: ia32-libs-i386
libgdbm3 : Breaks: libgdbm3:i386 (!= 1.8.3-12+b1) but 1.8.3-12 is to be installed
libgdbm3:i386 : Breaks: libgdbm3 (!= 1.8.3-12) but 1.8.3-12+b1 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

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

Re: UP and BE/BO 2014.07.15

Postby smitty1 » 15 Jul 2014 15:11

I upgraded solydk-64 with no errors during the update, but on first reboot I got this error:
certificate-not-trusted.png
certificate-not-trusted.png (39.44 KiB) Viewed 5869 times
Still testing but haven't found any effects from this yet. I was able to go to dot.kde.org without problems.

No Good Deed Goes Unpunished

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

Re: UP and BE/BO 2014.07.15

Postby Arjen Balfoort » 15 Jul 2014 15:12

The same goes for ia32-libs: https://packages.debian.org/search?keyw ... ection=all
Only available in Squeeze, and Wheezy.
Try to purge that too. Eventually you will find the culprit.


SolydXK needs you!
Development | Testing | Translations

john
Posts: 22
Joined: 29 May 2013 16:44
Location: Wales

Re: UP and BE/BO 2014.07.15

Postby john » 15 Jul 2014 15:32

I used Synaptic to remove the two broken packages (both 32 bit), then tried updatemanager again. It doesn't show any errors, and doesn't find any updates, but the icon indicates that updates are available.

Using the "Mark all upgrades" option in Synaptic gives a lot of packages to be removed, installed and upgraded.

Is it safe to do the changes suggested by Synaptic when they are not shown by updatemanager?

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

Re: UP and BE/BO 2014.07.15

Postby grizzler » 15 Jul 2014 16:19

Could be the upgrade didn't complete because of the libgdbm3 issue, but a lot to be removed as well? Not sure about that...

To check what's going on, could you do this in a terminal?

Code: Select all

apt dist-upgrade --assume-no --verbose-versions
Redirect output to a file if the list turns out too long for the terminal window.

As to why this doesn't show up in the updatemanager... I'll leave it to Schoelje to explain that... ;)

By the way, are all three of the 32 bit problem packages gone now (i.e. libgdbm3, ia32-libs and ia32-libs-i386)?
Frank

SolydX EE 64 - tracking Debian Testing

john
Posts: 22
Joined: 29 May 2013 16:44
Location: Wales

Re: UP and BE/BO 2014.07.15

Postby john » 15 Jul 2014 16:36

libgdbm3 is still installed, the other two are gone.
The output is attached.
When I run updatemanager it doesn't give any errors, but the usual "Your system is up to date" message doesn't appear.
Attachments
upgrade-check.txt
(59.39 KiB) Downloaded 96 times

User avatar
Gonzalo_VC
Posts: 321
Joined: 07 May 2013 13:25
Location: SouthAmerica

Re: UP and BE/BO 2014.07.15

Postby Gonzalo_VC » 15 Jul 2014 16:42

I commit the mistake of upgrading all my university machines (3 K 64, 3 X 32) and got different results in each case, being the
installations almost identical. :cry:

One K 64 machine is not login in (bigger problem). Shows me the login screen (was set for auto since always, but the upgrade messed it!), and I put the user (shown) and the password and doesn't get in. It gives me a black screen and back to the login again. It's an Intel machine (CPU and video) that run perfectly until now.
I tried the previous kernel, no deal. What went wrong??

In the X 32 machines I'm clicking in "N" to the substitution of the login, I guess (left the version already installed). But I have to run the upgrade process 2 or 3 times, even fro the terminal and use -f install, auto clean, etc, because but continues to show that the system is not updated!

The X32 machines, after millions of downloads and upgrades, shows me the same millions of upgradable packages in the UpMan!??
Some finish the upgrade and I have no shut-down or reboot options, only finish session!!??
EDIT: after rebooting (logoff, then there using the button on the top right corner) I got back the shutdown and reboot options, thanks to the Good Lord! :roll:

So, here it comes what you sysadmins hate, the sentence and in caps.: HELP ME!! :o

My personal machine is the one with the library problem, I'll try to solve it as said above. Luckily it runs, and I'm typing on it!

Don't be a pirate, nor a slave. Use GNU/Linux!
GNU/Linux user 451206
SolydXK, GALPon MiniNo, PCLinuxOS, Xubuntu



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

Re: UP and BE/BO 2014.07.15

Postby grizzler » 15 Jul 2014 16:46

john wrote:libgdbm3 is still installed, the other two are gone.
The output is attached.
That looks like the entire update for UP 2014.07.15. So it wasn't done at all. Not even the downgrade by the support script (makes sense, somehow).

I suggest we wait a little while to see if Schoelje has a suggestion for getting the updatemanager back in line.
Frank

SolydX EE 64 - tracking Debian Testing

User avatar
Gonzalo_VC
Posts: 321
Joined: 07 May 2013 13:25
Location: SouthAmerica

Re: UP and BE/BO 2014.07.15

Postby Gonzalo_VC » 15 Jul 2014 16:55

grizzler wrote:
Gonzalo_VC wrote:Erros foram encontrados durante o processamento de:
/var/cache/apt/archives/libgdbm3_1.8.3-12+b1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
If the bit you left out mentions problems with overwriting a file that belongs to another package, the solution is simple. Just execute this terminal command:

Code: Select all

sudo apt purge libgdbm3:i386
As you're using a 64 bit setup, the 32 bit version of that package isn't supposed to be there.

Following this with

Code: Select all

sudo dpkg --configure -a
should make sure any loose ends are handled.

It's strange this wasn't handled by the support script that ran at the start of the upgrade process. Just to make sure that function works correctly, I just tested it again and the 32 bit package was removed as it should have been. However, the posting by john indicates you're not the only one who had this issue.

@john,

Could you try the same?
NO DEAL:
-f install doesn't do it. Says I have broken packages.

Then:
...# sudo dpkg --configure -a
dpkg: error processing package libgdbm3:amd64 (--configure):
o pacote libgdbm3:amd64 1.8.3-12+b1 não pode ser configurado porque libgdbm3:i386 está numa versão diferente (1.8.3-12)
dpkg: problemas com dependências impedem a configuração de perl:
perl depende de libgdbm3 (>= 1.8.3); porém:
Pacote libgdbm3:amd64 não está configurado ainda.

dpkg: error processing package perl (--configure):
problemas de dependência - deixando desconfigurado
dpkg: problemas com dependências impedem a configuração de libsocket-perl:
libsocket-perl depende de perl (>= 5.18.2-4); porém:
Pacote perl não está configurado ainda.

dpkg: error processing package libsocket-perl (--configure):
problemas de dependência - deixando desconfigurado
dpkg: problemas com dependências impedem a configuração de perl-modules:
perl-modules depende de perl (>= 5.18.2-1); porém:
Pacote perl não está configurado ainda.

dpkg: error processing package perl-modules (--configure):
problemas de dependência - deixando desconfigurado
Erros foram encontrados durante o processamento de:
libgdbm3:amd64
perl
libsocket-perl
perl-modules

Don't be a pirate, nor a slave. Use GNU/Linux!
GNU/Linux user 451206
SolydXK, GALPon MiniNo, PCLinuxOS, Xubuntu




Return to “News & Anouncements”

Who is online

Users browsing this forum: No registered users and 2 guests