UP 15.10.2014 > current Debian Testing: several breakages

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
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

UP 15.10.2014 > current Debian Testing: several breakages

Postby zerozero » 12 Nov 2014 18:11

Using the latest dev. SolydK-64bit iso as base install (fully updated but absolutely vanilla) and trying to D-U to current Jessie i saw several breakages; will try to report then here the best i can
[warning: long post ahead]

First note before the breakages: with circa 6 weeks after the last sync with testing, this is an huge update

Code: Select all

1067 upgraded, 71 newly installed, 7 to remove and 0 not upgraded.
Need to get 870 MB of archives.
After this operation, 232 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
[again, reiterate that this is a vanilla 2014.11 iso]

1. breakage
very early in the update process

Code: Select all

 Unpacking libjpeg-progs (1:9a-2) over (1:1.3.1-3) ...
dpkg: error processing archive /var/cache/apt/archives/libjpeg-progs_1%3a9a-2_amd64.deb (--unpack):
 trying to overwrite '/usr/share/man/man1/djpeg.1.gz', which is also in package libjpeg-turbo-progs 1:1.3.1-3
already reported here
purging didn't work

Code: Select all

zerozero@solydxk ~ $ sudo apt-get purge libjpeg-progs
[sudo] password for zerozero: 
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:
 dcraw : Depends: libjpeg62-turbo (>= 1:1.3.1) but it is not going to be installed
 libffmpegthumbnailer4 : Depends: libjpeg62 (>= 1:1.3.1)
 libgdk-pixbuf2.0-0 : Depends: libjpeg62 (>= 1:1.3.1)
 libgphoto2-6 : Depends: libjpeg62-turbo (>= 1:1.3.1) but it is not going to be installed
 libjpeg-turbo-progs : Depends: libjpeg62 (>= 1:1.3.1)
 libmng1 : Depends: libjpeg62-turbo (>= 1:1.3.1) but it is not going to be installed
 libopenraw1 : Depends: libjpeg62-turbo (>= 1:1.3.1) but it is not going to be installed
 libpano13-3 : Depends: libjpeg62 (>= 1:1.3.1)
 libsdl-image1.2 : Depends: libjpeg62 (>= 1:1.3.1)
 libspandsp2 : Depends: libjpeg62 (>= 1:1.3.1)
 libvncclient0 : Depends: libjpeg62-turbo (>= 1:1.3.1) but it is not going to be installed
 netpbm : Depends: libjpeg62-turbo (>= 1.3.1) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
-f install did

Code: Select all

zerozero@solydxk ~ $ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libjpeg9 libsystemd0:i386
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libffmpegthumbnailer4 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libjpeg-turbo-progs libjpeg62-turbo libpano13-3 libsdl-image1.2 libspandsp2
The following packages will be REMOVED:
  libjpeg-progs
The following NEW packages will be installed:
  libjpeg62-turbo
The following packages will be upgraded:
  libffmpegthumbnailer4 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libjpeg-turbo-progs libpano13-3 libsdl-image1.2 libspandsp2
7 upgraded, 1 newly installed, 1 to remove and 1005 not upgraded.
47 not fully installed or removed.
Need to get 82.0 kB/1,219 kB of archives.
After this operation, 151 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
2. breakage
but during the above -f install (while the first issue was being sorted out) another showed up

Code: Select all

update-initramfs: Generating /boot/initrd.img-3.16-2-amd64
E: /usr/share/initramfs-tools/hooks/plymouth failed with return 1.
update-initramfs: failed for /boot/initrd.img-3.16-2-amd64 with 1.
dpkg: error processing package initramfs-tools (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)
reissuing -f install or --configure -a didn't do a thing.
only

Code: Select all

zerozero@solydxk ~ $ sudo apt-get purge plymouth
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libjpeg9 libsystemd0:i386
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  debian-plymouth-manager* plymouth* plymouth-themes-solydk* plymouth-x11*
0 upgraded, 0 newly installed, 4 to remove and 1005 not upgraded.
1 not fully installed or removed.
After this operation, 1,341 kB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 153272 files and directories currently installed.)
Removing debian-plymouth-manager (2.2.6) ...
Purging configuration files for debian-plymouth-manager (2.2.6) ...
Removing plymouth-x11 (0.9.0-8) ...
update-initramfs: deferring update (trigger activated)
Purging configuration files for plymouth-x11 (0.9.0-8) ...
Removing plymouth-themes-solydk (1.1.2) ...
Removing plymouth (0.9.0-8) ...
update-initramfs: deferring update (trigger activated)
Purging configuration files for plymouth (0.9.0-8) ...
dpkg: warning: while removing plymouth, directory '/usr/share/plymouth/themes/text' not empty so not removed
dpkg: warning: while removing plymouth, directory '/usr/lib/x86_64-linux-gnu/plymouth' not empty so not removed
Processing triggers for mime-support (3.56) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for man-db (2.6.7.1-1) ...
Processing triggers for libc-bin (2.19-13) ...
Setting up initramfs-tools (0.116) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.116) ...
update-initramfs: Generating /boot/initrd.img-3.16-2-amd64
at this point i have 1005 packages yet to update

Code: Select all

0 upgraded, 0 newly installed, 0 to remove and 1005 not upgraded.
so i dist-upgrade and that goes very well for hundreds and hundreds of packages until

3. breakage

Code: Select all

Setting up python3 (3.4.2-1) ...
running python rtupdate hooks for python3.4...
  File "/usr/lib/softwaremanager/remove.py", line 20
    except Exception, detail:
                    ^
SyntaxError: invalid syntax

  File "/usr/lib/softwaremanager/softwaremanager-args.py", line 31
    except Exception, detail:
                    ^
SyntaxError: invalid syntax

  File "/usr/lib/softwaremanager/frontend.py", line 86
    except Exception, detail:
                    ^
SyntaxError: invalid syntax

  File "/usr/lib/softwaremanager/softwaremanager.py", line 43
    print "The software manager should be run as root."
                                                      ^
SyntaxError: Missing parentheses in call to 'print'

  File "/usr/lib/softwaremanager/AptClient/test.py", line 16
    print "_on_progress:", progress, status
                        ^
SyntaxError: Missing parentheses in call to 'print'

  File "/usr/lib/softwaremanager/AptClient/AptClient.py", line 74
    print "Don't know what to do for task type : " + task_type
                                                 ^
SyntaxError: Missing parentheses in call to 'print'

  File "/usr/lib/softwaremanager/widgets/searchentry.py", line 149
    print terms
              ^
SyntaxError: Missing parentheses in call to 'print'

  File "/usr/lib/softwaremanager/widgets/imagedialog.py", line 52
    raise Url404Error, "404 %s" % url
                     ^
SyntaxError: invalid syntax

  File "/usr/lib/softwaremanager/widgets/wkwidget.py", line 149
    print "func1: ", arg1, arg2
                  ^
SyntaxError: Missing parentheses in call to 'print'

  File "/usr/lib/softwaremanager/widgets/animatedimage.py", line 58
    raise IOError, "no images for the animation found in '%s'" % icon
                 ^
SyntaxError: invalid syntax

  File "/usr/lib/softwaremanager/widgets/pathbar2.py", line 988
    print 'Error: No icon specified.'
                                    ^
SyntaxError: Missing parentheses in call to 'print'

  File "/usr/lib/softwaremanager/widgets/gbwidget.py", line 59
    print "on_button_clicked"
                            ^
SyntaxError: Missing parentheses in call to 'print'

  File "/usr/lib/softwaremanager/splash.py", line 11
    print os.getpid()
           ^
SyntaxError: invalid syntax

error running python rtupdate hook softwaremanager
dpkg: error processing package python3 (--configure):
 subprocess installed post-installation script returned error exit status 4
dpkg: dependency problems prevent configuration of printer-driver-pxljr:
 printer-driver-pxljr depends on python3; however:
  Package python3 is not configured yet.
this leaves the system in a very bad shape with

Code: Select all

Errors were encountered while processing:
 python3
 openprinting-ppds
 gdebi-core
 printer-driver-pxljr
 python3-chardet
 python3-aptdaemon
 aptdaemon
 unattended-upgrades
 python3-sip
 dh-python
 python3-debian
 packagekit
 gdebi-kde
 python3-apt
 packagekit-tools
 ca-certificates
 ufw
i don't see the clear message immediately and lost lots of time trying to fix the system when it was simple

Code: Select all

zerozero@solydxk ~ $ sudo apt-get install --reinstall solydxk-softwaremanager
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  libjpeg9
Use 'apt-get autoremove' to remove it.
The following packages will be REMOVED:
  softwaremanager
The following NEW packages will be installed:
  solydxk-softwaremanager
0 upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
16 not fully installed or removed.
Need to get 8,360 kB of archives.
After this operation, 696 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://packages.solydxk.com/testing/ solydxk/main solydxk-softwaremanager all 7.6.6-1 [8,360 kB]
Fetched 8,360 kB in 48s (173 kB/s)   
(Reading database ... 170921 files and directories currently installed.)
Removing softwaremanager (7.6.6) ...
Processing triggers for mime-support (3.57) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for shared-mime-info (1.3-1) ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Selecting previously unselected package solydxk-softwaremanager.
(Reading database ... 166471 files and directories currently installed.)
Preparing to unpack .../solydxk-softwaremanager_7.6.6-1_all.deb ...
Unpacking solydxk-softwaremanager (7.6.6-1) ...
Processing triggers for shared-mime-info (1.3-1) ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Processing triggers for mime-support (3.57) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Setting up solydxk-softwaremanager (7.6.6-1) ...
Setting up python3 (3.4.2-1) ...
running python rtupdate hooks for python3.4...
running python post-rtupdate hooks for python3.4...
Setting up python3-apt (0.9.3.11) ...
Setting up python3-chardet (2.3.0-1) ...
Setting up python3-debian (0.1.25) ...
Setting up gdebi-core (0.9.5.5) ...
Setting up gdebi-kde (0.9.5.5) ...
Setting up openprinting-ppds (20141016-1) ...
Setting up packagekit (1.0.1-1) ...
Installing new version of config file /etc/dbus-1/system.d/org.freedesktop.PackageKit.conf ...
Installing new version of config file /etc/PackageKit/PackageKit.conf ...
Setting up printer-driver-pxljr (1.4+repack0-4+b1) ...
Setting up python3-sip (4.16.4+dfsg-1) ...
Setting up ufw (0.33-2) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Setting up unattended-upgrades (0.83) ...
Installing new version of config file /etc/logrotate.d/unattended-upgrades ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Setting up python3-aptdaemon (1.1.1-4) ...
Setting up aptdaemon (1.1.1-4) ...
Setting up dh-python (1.20141026-1) ...
Processing triggers for dbus (1.8.8-2) ...
Setting up packagekit-tools (1.0.1-1) ...
zerozero@solydxk ~ $ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  libjpeg9
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
zerozero@solydxk ~ $ sudo dpkg --configure -a
zerozero@solydxk ~ $ apt dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... The following package was automatically installed and is no longer required:
  libjpeg9
Use 'apt-get autoremove' to remove it.
Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
zerozero@solydxk ~ $ 
===
TL:DR
problems with
libjpeg-progs
plymouth
softwaremanager (why is softwaremanager and not solydxk-softwaremanager installed?)

===
if is relevant the full konsole output
update-to-jessie.txt
(542.32 KiB) Downloaded 87 times
bliss of ignorance

kurotsugi
Posts: 2226
Joined: 09 Jan 2014 00:17

Re: UP 15.10.2014 > current Debian Testing: several breakage

Postby kurotsugi » 12 Nov 2014 18:38

I can only comment on the fist issue since I don't have plymouth nor softwaremanager, if I'm not mistaken it was caused by jpeg-turbo transition and we could avoid it by install libjpeg62-turbo before full-upgrade. I believe it also related with this one http://forums.solydxk.nl/viewtopic.php? ... =60#p47594

my latest breakage with debian testing was avahi-daemon, hplip and dbus, didn't fully configured during upgrade. despite of that my system work just fine and I didn't realize it until this night when I simulate a dist-upgrade. I didn't report it because I assume I got this problem because I have daily update and something was wrong during those three package migrated but now it have been resolved in testing. it can easily solved by 'aptitude reinstall <package name>'.

User avatar
Snap
Posts: 1244
Joined: 25 Aug 2013 20:01
Location: Spain

Re: UP 15.10.2014 > current Debian Testing: several breakage

Postby Snap » 13 Nov 2014 00:08

my latest breakage with debian testing was avahi-daemon
Avahi... Thanks again Mr. Poettering! Just kidding. :mrgreen:
3. breakage

Code: Select all
Setting up python3 (3.4.2-1) ...
running python rtupdate hooks for python3.4...
File "/usr/lib/softwaremanager/remove.py", line 20
except Exception, detail:
^
SyntaxError: invalid syntax
Python3 is broken? Huh, that's serious. :roll:
This likely means that your installation is broken. -Mr Pixbuf.

Image

kurotsugi
Posts: 2226
Joined: 09 Jan 2014 00:17

Re: UP 15.10.2014 > current Debian Testing: several breakage

Postby kurotsugi » 13 Nov 2014 19:38

it seems that I was wrong. the avahi problem did really exist
http://forum.siduction.org/index.php?PH ... pic=5137.0
https://bugs.debian.org/cgi-bin/bugrepo ... bug=768620

dbus problem too.
http://forums.solydxk.nl/viewtopic.php? ... 440#p47817

maxibuntu's report sounds like it's a bug related with apt, dpkg or apt's front-end but there's a possibility that the bug is actually on the dbus since when I run 'dpkg --configure -a' only dbus got configured.

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

Re: UP 15.10.2014 > current Debian Testing: several breakage

Postby zerozero » 13 Nov 2014 19:51

i repeated the update this afternoon (with the only variation of removing softwaremanger and installing solydxk-softwaremanager before the D-U to jessie)
and i could repeat breakage 1. and 2. but not breakage 3.

avahi, dbus updated fine [as they did yesterday]
libjpeg-progs and plymouth break [as they did yesterday]
solydxk-softwaremanager doesn't crash python3 configuration.
bliss of ignorance

User avatar
ane champenois
Posts: 1539
Joined: 24 Feb 2013 08:17
Location: Grands lacs Forêt d'Orient, France

Re: UP 15.10.2014 > current Debian Testing: several breakage

Postby ane champenois » 20 Nov 2014 18:07

Discovering this discussion.
@ ZZ:So you mean that now if we do an update it breaks the system?
it seems there's no solution. :(
They did not know it was impossible so they did it.

User avatar
Snap
Posts: 1244
Joined: 25 Aug 2013 20:01
Location: Spain

Re: UP 15.10.2014 > current Debian Testing: several breakage

Postby Snap » 20 Nov 2014 23:40

AFAIK the solydxk-softwaremanager is back in. It shouldn't break the system.
This likely means that your installation is broken. -Mr Pixbuf.

Image

kurotsugi
Posts: 2226
Joined: 09 Jan 2014 00:17

Re: UP 15.10.2014 > current Debian Testing: several breakage

Postby kurotsugi » 21 Nov 2014 07:24

there're proposed solution for 1st and 3rd issue but we don't have any solution for 2nd ones yet. IIRC we got similar problem with plymouth update several month ago but I don't have the detail how did the testing team managed to solve it.

User avatar
Snap
Posts: 1244
Joined: 25 Aug 2013 20:01
Location: Spain

Re: UP 15.10.2014 > current Debian Testing: several breakage

Postby Snap » 21 Nov 2014 07:45

Oh, that's easy. I always avoid and systematically purge plymouth in any distro. :mrgreen:

Sorry, I couldn't avoided it. :lol:
This likely means that your installation is broken. -Mr Pixbuf.

Image

User avatar
ane champenois
Posts: 1539
Joined: 24 Feb 2013 08:17
Location: Grands lacs Forêt d'Orient, France

Re: UP 15.10.2014 > current Debian Testing: several breakage

Postby ane champenois » 21 Nov 2014 09:18

Ok thanks for these answers, Snap and Kurotsugi. :)

@ Snap: ok to purge Plymouth, but the man-on-the-street uses Plymouth, so a solution has to be found.
They did not know it was impossible so they did it.

User avatar
Snap
Posts: 1244
Joined: 25 Aug 2013 20:01
Location: Spain

Re: UP 15.10.2014 > current Debian Testing: several breakage

Postby Snap » 21 Nov 2014 09:33

I know. But it depends on the Debian folks, not SolydXK. We have to wait for that.

I assume that these first steps of the freezing (and right before the freezing) are going to be troublesome as a myriad of changes are taking place. And I guess and hope that it will be progressively smoothing out as time goes by and the release time approaching.
This likely means that your installation is broken. -Mr Pixbuf.

Image

User avatar
ane champenois
Posts: 1539
Joined: 24 Feb 2013 08:17
Location: Grands lacs Forêt d'Orient, France

Re: UP 15.10.2014 > current Debian Testing: several breakage

Postby ane champenois » 21 Nov 2014 10:27

Snap wrote:I know. But it depends on the Debian folks, not SolydXK. We have to wait for that.
Correct.
I assume that these first steps of the freezing (and right before the freezing) are going to be troublesome as a myriad of changes are taking place. And I guess and hope that it will be progressively smoothing out as time goes by and the release time approaching.
Yes. We don't have to forget that the only Debian distro is stable; the others repos (Testing/sid) aren't meant to be used smoothly. ;)
Let's wait...
They did not know it was impossible so they did it.


Return to “Testing Zone”

Who is online

Users browsing this forum: No registered users and 4 guests