qtcurve

Started by tux, 2015/07/28, 13:14:41

Previous topic - Next topic

tux

If you have qtcurve installed, you can see following message when you doing dist-upgrade
tux@z50:~/Downloads$ LANG=C sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  kde-style-qtcurve-qt5
The following NEW packages will be installed:
  kde-style-qtcurve-qt5
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
5 not fully installed or removed.
Need to get 0 B/346 kB of archives.
After this operation, 1159 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 272470 files and directories currently installed.)
Preparing to unpack .../kde-style-qtcurve-qt5_1.8.18+git20150711-a3fff13-4_amd64.deb ...
Unpacking kde-style-qtcurve-qt5:amd64 (1.8.18+git20150711-a3fff13-4) ...
dpkg: error processing archive /var/cache/apt/archives/kde-style-qtcurve-qt5_1.8.18+git20150711-a3fff13-4_amd64.deb (--unpack):
trying to overwrite '/usr/lib/x86_64-linux-gnu/qt5/plugins/styles/qtcurve.so', which is also in package kde-style-qtcurve5 1.8.18+git20140721-siduction1.7
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/kde-style-qtcurve-qt5_1.8.18+git20150711-a3fff13-4_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

tux


tux@z50:~$ LANG=C apt-cache policy kde-style-qtcurve5
kde-style-qtcurve5:
  Installed: 1.8.18+git20140721-siduction1.7
  Candidate: 1.8.18+git20140721-siduction1.7
  Version table:
*** 1.8.18+git20140721-siduction1.7 0
        500 http://packages.siduction.org/kdenext/ unstable/main amd64 Packages
        100 /var/lib/dpkg/status

tux@z50:~$ LANG=C apt-cache policy kde-style-qtcurve-qt5
kde-style-qtcurve-qt5:
  Installed: (none)
  Candidate: 1.8.18+git20150711-a3fff13-4
  Version table:
     1.8.18+git20150711-a3fff13-4 0
        500 http://ftp.debian.org/debian/ sid/main amd64 Packages


piper

root /home/piper # apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  libqtcurve-utils2
The following packages will be upgraded:
  devscripts fonts-droid fonts-roboto gtk2-engines-qtcurve hardinfo libgme0 libjpeg62-turbo libjpeg62-turbo:i386 libsqlite3-0 libudisks2-0 libxrandr-dev libxrandr2
  udisks2
13 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/6,621 kB of archives.
After this operation, 197 kB of additional disk space will be used.
Reading changelogs... Done
(Reading database ... 249022 files and directories currently installed.)
Preparing to unpack .../fonts-droid_1%3a4.4.4r2-7_all.deb ...
Unpacking fonts-droid (1:4.4.4r2-7) over (1:4.4.4r2-6) ...
Preparing to unpack .../fonts-roboto_1%3a4.4.4r2-7_all.deb ...
Unpacking fonts-roboto (1:4.4.4r2-7) over (1:4.4.4r2-6) ...
Preparing to unpack .../libsqlite3-0_3.8.11-1_amd64.deb ...
Unpacking libsqlite3-0:amd64 (3.8.11-1) over (3.8.10.2-1) ...
Preparing to unpack .../devscripts_2.15.6_amd64.deb ...
Unpacking devscripts (2.15.6) over (2.15.5) ...
Selecting previously unselected package libqtcurve-utils2:amd64.
Preparing to unpack .../libqtcurve-utils2_1.8.18+git20150711-a3fff13-4_amd64.deb ...
Unpacking libqtcurve-utils2:amd64 (1.8.18+git20150711-a3fff13-4) ...
Preparing to unpack .../gtk2-engines-qtcurve_1.8.18+git20150711-a3fff13-4_amd64.deb ...
Unpacking gtk2-engines-qtcurve:amd64 (1.8.18+git20150711-a3fff13-4) over (1.8.18+git20140721-siduction1.7) ...
dpkg: error processing archive /var/cache/apt/archives/gtk2-engines-qtcurve_1.8.18+git20150711-a3fff13-4_amd64.deb (--unpack):
trying to overwrite '/usr/share/themes/QtCurve/mozilla/QtCurve.css', which is also in package kde-style-qtcurve4 1.8.18+git20140721-siduction1.7
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Preparing to unpack .../hardinfo_0.5.1-1.5_amd64.deb ...
Unpacking hardinfo (0.5.1-1.5) over (0.5.1-1.4) ...
Preparing to unpack .../libgme0_0.5.5-2.1_amd64.deb ...
Unpacking libgme0:amd64 (0.5.5-2.1) over (0.5.5-2) ...
Preparing to unpack .../libjpeg62-turbo_1%3a1.4.1-1_i386.deb ...
De-configuring libjpeg62-turbo:amd64 (1:1.4.0-7) ...
Unpacking libjpeg62-turbo:i386 (1:1.4.1-1) over (1:1.4.0-7) ...
Preparing to unpack .../libjpeg62-turbo_1%3a1.4.1-1_amd64.deb ...
Unpacking libjpeg62-turbo:amd64 (1:1.4.1-1) over (1:1.4.0-7) ...
Preparing to unpack .../libudisks2-0_2.1.6-2_amd64.deb ...
Unpacking libudisks2-0:amd64 (2.1.6-2) over (2.1.6-1) ...
Preparing to unpack .../libxrandr-dev_2%3a1.5.0-1_amd64.deb ...
Unpacking libxrandr-dev:amd64 (2:1.5.0-1) over (2:1.4.2-1+b1) ...
Preparing to unpack .../libxrandr2_2%3a1.5.0-1_amd64.deb ...
Unpacking libxrandr2:amd64 (2:1.5.0-1) over (2:1.4.2-1+b1) ...
Preparing to unpack .../udisks2_2.1.6-2_amd64.deb ...
Unpacking udisks2 (2.1.6-2) over (2.1.6-1) ...
Processing triggers for siduction-dynamic-dms (2014.08.06) ...
Processing triggers for fontconfig (2.11.0-6.3) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for menu (2.1.47) ...
Processing triggers for desktop-file-utils (0.22-1+fix1) ...
Processing triggers for mime-support (3.58) ...
Processing triggers for dbus (1.8.20-1) ...
Errors were encountered while processing:
/var/cache/apt/archives/gtk2-engines-qtcurve_1.8.18+git20150711-a3fff13-4_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)



root /home/piper # apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
13 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up fonts-droid (1:4.4.4r2-7) ...
Setting up fonts-roboto (1:4.4.4r2-7) ...
Setting up libsqlite3-0:amd64 (3.8.11-1) ...
Setting up devscripts (2.15.6) ...
Setting up hardinfo (0.5.1-1.5) ...
Setting up libgme0:amd64 (0.5.5-2.1) ...
Setting up libjpeg62-turbo:amd64 (1:1.4.1-1) ...
Setting up libjpeg62-turbo:i386 (1:1.4.1-1) ...
Setting up libqtcurve-utils2:amd64 (1.8.18+git20150711-a3fff13-4) ...
Setting up libudisks2-0:amd64 (2.1.6-2) ...
Setting up libxrandr2:amd64 (2:1.5.0-1) ...
Setting up libxrandr-dev:amd64 (2:1.5.0-1) ...
Setting up udisks2 (2.1.6-2) ...
Processing triggers for libc-bin (2.19-19) ...
Processing triggers for menu (2.1.47) ...
root /home/piper #


piper@x1:~$ apt-cache policy kde-style-qtcurve5
kde-style-qtcurve5:
  Installed: 1.8.18+git20140721-siduction1.7
  Candidate: 1.8.18+git20140721-siduction1.7
  Version table:
*** 1.8.18+git20140721-siduction1.7 0
        500 http://packages.siduction.org/kdenext/ experimental-snapshots/main amd64 Packages
        500 http://packages.siduction.org/kdenext/ unstable/main amd64 Packages
        100 /var/lib/dpkg/status
piper@x1:~$




All good
I have a Lucky Rabbit:    "Svoot" ..... (It's Swedish)

I am MAGA

melmarker

only a remark - i don't know the current qtcurve - but if you are a inkscape user and encounter a 30-60% slowdown of inkscape and far more crashes than normal - you know the reason 8)

If there are no problems with the new qtcurve please let us know too, that would be nice.
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

seasons

Isn't an apt-get force install a bad idea here? Now you've got multiple packages claiming ownership of the same file. It seems like a recipe for future issues even if it allowed today's dist-upgrade to complete.

ayla

@ seasons:

Who's forcing something here?

apt-get -f install? -f means "fix-broken"

greets
ayla

piper

Quote from: ayla@ seasons:

Who's forcing something here?

apt-get -f install? -f means "fix-broken"

greets
ayla

+1

Nothing is being forced  ;)
I have a Lucky Rabbit:    "Svoot" ..... (It's Swedish)

I am MAGA

vayu

That doesn't help for me.

  # apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  kde-style-qtcurve-qt5
The following packages will be upgraded:
  gtk2-engines-qtcurve qtcurve qtcurve-l10n
3 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/620 kB of archives.
After this operation, 1,256 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Reading changelogs... Done
(Reading database ... 294724 files and directories currently installed.)
Preparing to unpack .../kde-style-qtcurve-qt5_1.8.18+git20150711-a3fff13-4_amd64.deb ...
Unpacking kde-style-qtcurve-qt5:amd64 (1.8.18+git20150711-a3fff13-4) ...
dpkg: error processing archive /var/cache/apt/archives/kde-style-qtcurve-qt5_1.8.18+git20150711-a3fff13-4_amd
64.deb (--unpack):
trying to overwrite '/usr/lib/x86_64-linux-gnu/qt5/plugins/styles/qtcurve.so', which is also in package kde-
style-qtcurve5 1.8.18+git20140721-siduction1.7
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Preparing to unpack .../qtcurve_1.8.18+git20150711-a3fff13-4_amd64.deb ...
Unpacking qtcurve (1.8.18+git20150711-a3fff13-4) over (1.8.18+git20140721-siduction1.7) ...
Preparing to unpack .../qtcurve-l10n_1.8.18+git20150711-a3fff13-4_all.deb ...
Unpacking qtcurve-l10n (1.8.18+git20150711-a3fff13-4) over (1.8.18+git20140721-siduction1.7) ...
Preparing to unpack .../gtk2-engines-qtcurve_1.8.18+git20150711-a3fff13-4_amd64.deb ...
Unpacking gtk2-engines-qtcurve:amd64 (1.8.18+git20150711-a3fff13-4) over (1.8.18+git20140721-siduction1.7) ..
.
dpkg: error processing archive /var/cache/apt/archives/gtk2-engines-qtcurve_1.8.18+git20150711-a3fff13-4_amd6
4.deb (--unpack):
trying to overwrite '/usr/share/themes/QtCurve/mozilla/QtCurve.css', which is also in package kde-style-qtcu
rve4 1.8.18+git20140721-siduction1.7
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/kde-style-qtcurve-qt5_1.8.18+git20150711-a3fff13-4_amd64.deb
/var/cache/apt/archives/gtk2-engines-qtcurve_1.8.18+git20150711-a3fff13-4_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)





  # apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  kde-style-qtcurve-qt5
The following NEW packages will be installed:
  kde-style-qtcurve-qt5
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
2 not fully installed or removed.
Need to get 0 B/346 kB of archives.
After this operation, 1,159 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 294724 files and directories currently installed.)
Preparing to unpack .../kde-style-qtcurve-qt5_1.8.18+git20150711-a3fff13-4_amd64.deb ...
Unpacking kde-style-qtcurve-qt5:amd64 (1.8.18+git20150711-a3fff13-4) ...
dpkg: error processing archive /var/cache/apt/archives/kde-style-qtcurve-qt5_1.8.18+git20150711-a3fff13-4_amd
64.deb (--unpack):
trying to overwrite '/usr/lib/x86_64-linux-gnu/qt5/plugins/styles/qtcurve.so', which is also in package kde-
style-qtcurve5 1.8.18+git20140721-siduction1.7
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/kde-style-qtcurve-qt5_1.8.18+git20150711-a3fff13-4_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

dibl


@vayu:


dpkg --configure -a


rm /usr/share/themes/QtCurve/mozilla/QtCurve.css


apt-get dist-upgrade


apt-get -f install


worked for me.
System76 Oryx Pro, Intel Core i7-11800H, ASRock B860 Pro-A, Intel Core Ultra 7 265KF, Nvidia GTX-1060, SSD 990 EVO Plus.

vayu

#9
Quote from: dibl on 2015/07/29, 12:08:00

@vayu:

rm /usr/share/themes/QtCurve/mozilla/QtCurve.css

worked for me.

That got past one error.  It still gets this error:
trying to overwrite '/usr/lib/x86_64-linux-gnu/qt5/plugins/styles/qtcurve.so', which is also in package kde-
style-qtcurve5 1.8.18+git20140721-siduction1.7


If I remove these packages the du can go through
# apt-cache policy  qtcurve kde-style-qtcurve-qt5 gtk2-engines-qtcurve                   
qtcurve:
  Installed: (none)
  Candidate: 1.8.18+git20150711-a3fff13-4
  Version table:
     1.8.18+git20150711-a3fff13-4 0
        500 http://httpredir.debian.org/debian/ unstable/main amd64 Packages
     1.8.18+git20140721-siduction1.7 0
        500 http://packages.siduction.org/kdenext/ unstable/main amd64 Packages
kde-style-qtcurve-qt5:
  Installed: (none)
  Candidate: 1.8.18+git20150711-a3fff13-4
  Version table:
     1.8.18+git20150711-a3fff13-4 0
        500 http://httpredir.debian.org/debian/ unstable/main amd64 Packages
gtk2-engines-qtcurve:
  Installed: (none)
  Candidate: 1.8.18+git20150711-a3fff13-4
  Version table:
     1.8.18+git20150711-a3fff13-4 0
        500 http://httpredir.debian.org/debian/ unstable/main amd64 Packages
     1.8.18+git20140721-siduction1.7 0
        500 http://packages.siduction.org/kdenext/ unstable/main amd64 Packages



Then I tried installing forcing the new versions
  # apt-get install qtcurve=1.8.18+git20150711-a3fff13-4 kde-style-qtcurve-qt5=1.8.18+gi
t20150711-a3fff13-4 gtk2-engines-qtcurve=1.8.18+git20150711-a3fff13-4

That still gives the conflict with the mozilla/QtCurve.css and qtcurve.so

If I install forcing the old versions everything goes, but then du wants to upgrade those packages which fails with the conflicts.

I settled with forcing the old versions then putting them on hold:
  # apt-get install qtcurve=1.8.18+git20140721-siduction1.7 gtk2-engines-qtcurve=1.8.18+
git20140721-siduction1.7

Sometimes I use qtcurve, but not always.  Do you think this is something that will resolve when the packages get upgraded next?

michaa7

Quote from: vayu on 2015/07/29, 18:24:32
... Do you think this is something that will resolve when the packages get upgraded next?
I guess filing a bug report would help to solve the problem.
Ok, you can't code, but you still might be able to write a bug report for Debian's sake

melmarker

aber bitte gegen santas pakete, nich bei debian
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

vayu

Quote from: melmarker on 2015/07/29, 19:57:03
aber bitte gegen santas pakete, nich bei debian

Thanks, I've always been using Santa's kdenext repository.  So if I read this right, I don't want those packages anyway, and I did the right thing to keep the one's I had and put them on hold?

melmarker

if you use kdenext - set the kdenext package which contain the file in charge on hold - until the issue is fixed
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

Santa

Hi,


there was a package renaming, I think it's fixed in kdenext now, if you still have problems let me know.