Discussion:
PSPP can't be installed on Debian Testing when texlive-full is installed (libgsl2 vs libgsl23 issue)
Friedrich Beckmann
2017-08-20 05:06:55 UTC
Permalink
Dear Fofana,

thank you very much for your bug report. The current debian package
0.10.2-2 does not build with gcc7. Maybe that is the problem that you see.
libgsl23 is o.k.

Could you describe which pspp version you try to install? Could you send a build log?

The status of the debian packages is here:

https://packages.qa.debian.org/p/pspp.html

A source package of the released version 0.11.0-1 which can be
compiled with gcc7 is available here:

https://mentors.debian.net/package/pspp

PSPP has a project site here: http://savannah.gnu.org/projects/pspp
There you can also find the released versions which you can compile by hand.
See: http://git.savannah.gnu.org/cgit/pspp.git/tree/INSTALL

You can describe your problems there on the pspp-users mailing list which I
put in cc.

Regards

Friedrich
Dear Friedrich
I was searching for a way to fil a bug ; but after two days, I only
obtain your e-mail and wasn't able to fil a bug properly.
I just want to inform you that, since 3 days, PSPP can't be installed
on Debian Testing because it requires libgsl2 and Debian Testing has
libgsl23. On my computer, inkscape, krita and texlive-full depends on
libgsl23. I have to remove them if I want to install PSPP.
Sorry for mailing you directly and my english. English is not my main language.
Thank you for providing that's wonderful package.
--
Fofana Moussa,
Dakar, Sénégal.
Moussa Fofana
2017-08-21 04:25:29 UTC
Permalink
Thank you Friedrich.

Dear all,

I have Debian Testing. I installed PSPP in the past. But after a "sudo
apt-get update" and a "sudo apt-get upgrade", PSPP has been removed from
the computer. So I tried to install it again. This is the result (in
french, the translation is right after) :

==============================================================================

***@moussa-pc:~$ sudo apt-get install pspp
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
pspp : Dépend: libgsl2 mais ne sera pas installé
E: Impossible de corriger les problÚmes, des paquets défectueux sont en
mode « garder en l'état ».
***@moussa-pc:~$
==============================================================================

An approximative translation in english :

==============================================================================
***@moussa-pc:~$ sudo apt-get install pspp
Reading packages lists... OK
Building dependencies tree
Reading status information... OK
Several packages can't be installed. That can means
yous asked an impossible thing, or, if you use
the unstable distribution, several packages are not yet
created or doesn't leave Incoming.
The following information should help you to resolve the situation :

The following packages contains unmet dependencies :
pspp : Depend on: libgsl2 but won't be installed
E: Impossible to treat the problems, bad packages are in "keep it at state"
mode.
==============================================================================

So I tried to install libgsl2. This the result (in french, but the
translation is just after) :

==============================================================================
***@moussa-pc:~$ sudo apt-get install libgsl2
[sudo] Mot de passe de mfofana :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus
nécessaires :
asymptote-doc biber freeglut3 krita-data lcdf-typetools
libbusiness-isbn-data-perl
libbusiness-isbn-perl libbusiness-ismn-perl libbusiness-issn-perl
libclass-accessor-perl
libclass-factory-util-perl libdata-compare-perl libdata-uniqid-perl
libdatetime-calendar-julian-perl libdatetime-format-builder-perl
libdatetime-format-strptime-perl libdevel-globaldestruction-perl
libdist-checkconflicts-perl libemail-date-format-perl
libfile-find-rule-perl
libfile-slurp-perl libfile-slurp-tiny-perl libfile-slurp-unicode-perl
libgc1c2
libgtkmm-2.4-1v5 libipc-run3-perl libipc-shareable-perl
liblist-allutils-perl
liblist-utilsby-perl liblog-dispatch-perl liblog-log4perl-perl
libmime-lite-perl
libmime-types-perl libnumber-compare-perl libopencolorio1v5
libpackage-deprecationmanager-perl libreadonly-perl libregexp-common-perl
libtext-csv-perl libtext-glob-perl libtext-roman-perl libtie-cycle-perl
libtinyxml2.6.2v5
libxml-libxml-simple-perl libxml-writer-perl libyaml-cpp0.3v5 python-scour
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Paquets suggérés :
gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html
Les paquets suivants seront ENLEVÉS :
asymptote inkscape krita libgsl23 libgslcblas0 texlive-full
Les NOUVEAUX paquets suivants seront installés :
libgsl2
0 mis à jour, 1 nouvellement installés, 6 à enlever et 4 non mis à jour.
Il est nécessaire de prendre 915 ko dans les archives.
AprÚs cette opération, 198 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] n
Annulation.
==============================================================================

In english :

==============================================================================
***@moussa-pc:~$ sudo apt-get install libgsl2
[sudo] Password of mfofana :
Reading packages lists... OK
Building dependencies tree
Reading information status... OK
These following packages have been automatically installed but are not
needed anymore :
asymptote-doc biber freeglut3 krita-data lcdf-typetools
libbusiness-isbn-data-perl
libbusiness-isbn-perl libbusiness-ismn-perl libbusiness-issn-perl
libclass-accessor-perl
libclass-factory-util-perl libdata-compare-perl libdata-uniqid-perl
libdatetime-calendar-julian-perl libdatetime-format-builder-perl
libdatetime-format-strptime-perl libdevel-globaldestruction-perl
libdist-checkconflicts-perl libemail-date-format-perl
libfile-find-rule-perl
libfile-slurp-perl libfile-slurp-tiny-perl libfile-slurp-unicode-perl
libgc1c2
libgtkmm-2.4-1v5 libipc-run3-perl libipc-shareable-perl
liblist-allutils-perl
liblist-utilsby-perl liblog-dispatch-perl liblog-log4perl-perl
libmime-lite-perl
libmime-types-perl libnumber-compare-perl libopencolorio1v5
libpackage-deprecationmanager-perl libreadonly-perl libregexp-common-perl
libtext-csv-perl libtext-glob-perl libtext-roman-perl libtie-cycle-perl
libtinyxml2.6.2v5
libxml-libxml-simple-perl libxml-writer-perl libyaml-cpp0.3v5 python-scour
Use "sudo apt autoremove" to remove them.
Suggested packages :
gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html
The following packages will be REMOVED :
asymptote inkscape krita libgsl23 libgslcblas0 texlive-full
Thes NEW following packages will be intalled :
libgsl2
0 update, 1 newly installed, 6 to remove and 4 not updated.
It is necessary to take 915 ko in the archives.
After this operation, 198 Mo of disk space will be free.
Do you want to continue ? [Y/n] n
Cancel.
==============================================================================

The problem is that before updating Debian I had both texlive and PSPP. If
I don't misunderstand what the computer said, I think that installing
libgsl2 will remove asymptote, inkscape, krita, libgsl23, libgslcblas0 and
texlive-full. But I need texlive.

Thank you for your work and your support on PSPP.

Fofana Moussa.
Post by Friedrich Beckmann
Dear Fofana,
thank you very much for your bug report. The current debian package
0.10.2-2 does not build with gcc7. Maybe that is the problem that you see.
libgsl23 is o.k.
Could you describe which pspp version you try to install? Could you send a build log?
https://packages.qa.debian.org/p/pspp.html
A source package of the released version 0.11.0-1 which can be
https://mentors.debian.net/package/pspp
PSPP has a project site here: http://savannah.gnu.org/projects/pspp
There you can also find the released versions which you can compile by hand.
See: http://git.savannah.gnu.org/cgit/pspp.git/tree/INSTALL
You can describe your problems there on the pspp-users mailing list which I
put in cc.
Regards
Friedrich
Dear Friedrich
I was searching for a way to fil a bug ; but after two days, I only
obtain your e-mail and wasn't able to fil a bug properly.
I just want to inform you that, since 3 days, PSPP can't be installed
on Debian Testing because it requires libgsl2 and Debian Testing has
libgsl23. On my computer, inkscape, krita and texlive-full depends on
libgsl23. I have to remove them if I want to install PSPP.
Sorry for mailing you directly and my english. English is not my main
language.
Thank you for providing that's wonderful package.
--
Fofana Moussa,
Dakar, Sénégal.
Friedrich Beckmann
2017-08-21 05:41:54 UTC
Permalink
Hi Fofana,

pspp depends on libgsl-dev. The dependency of libgsl-dev recently changed from libgsl2 to libgsl23.
However, pspp was removed from testing because it was not compiling with gcc7.

You could try the package from mentors, but you need to build from source. I expect the mentors
package to appear on testing in a couple of days.

https://mentors.debian.net/package/pspp

Friedrich
Post by Moussa Fofana
Thank you Friedrich.
Dear all,
==============================================================================
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
pspp : Dépend: libgsl2 mais ne sera pas installé
E: Impossible de corriger les problÚmes, des paquets défectueux sont en mode « garder en l'état ».
==============================================================================
==============================================================================
Reading packages lists... OK
Building dependencies tree
Reading status information... OK
Several packages can't be installed. That can means
yous asked an impossible thing, or, if you use
the unstable distribution, several packages are not yet
created or doesn't leave Incoming.
pspp : Depend on: libgsl2 but won't be installed
E: Impossible to treat the problems, bad packages are in "keep it at state" mode.
==============================================================================
==============================================================================
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
asymptote-doc biber freeglut3 krita-data lcdf-typetools libbusiness-isbn-data-perl
libbusiness-isbn-perl libbusiness-ismn-perl libbusiness-issn-perl libclass-accessor-perl
libclass-factory-util-perl libdata-compare-perl libdata-uniqid-perl
libdatetime-calendar-julian-perl libdatetime-format-builder-perl
libdatetime-format-strptime-perl libdevel-globaldestruction-perl
libdist-checkconflicts-perl libemail-date-format-perl libfile-find-rule-perl
libfile-slurp-perl libfile-slurp-tiny-perl libfile-slurp-unicode-perl libgc1c2
libgtkmm-2.4-1v5 libipc-run3-perl libipc-shareable-perl liblist-allutils-perl
liblist-utilsby-perl liblog-dispatch-perl liblog-log4perl-perl libmime-lite-perl
libmime-types-perl libnumber-compare-perl libopencolorio1v5
libpackage-deprecationmanager-perl libreadonly-perl libregexp-common-perl
libtext-csv-perl libtext-glob-perl libtext-roman-perl libtie-cycle-perl libtinyxml2.6.2v5
libxml-libxml-simple-perl libxml-writer-perl libyaml-cpp0.3v5 python-scour
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html
asymptote inkscape krita libgsl23 libgslcblas0 texlive-full
libgsl2
0 mis à jour, 1 nouvellement installés, 6 à enlever et 4 non mis à jour.
Il est nécessaire de prendre 915 ko dans les archives.
AprÚs cette opération, 198 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] n
Annulation.
==============================================================================
==============================================================================
Reading packages lists... OK
Building dependencies tree
Reading information status... OK
asymptote-doc biber freeglut3 krita-data lcdf-typetools libbusiness-isbn-data-perl
libbusiness-isbn-perl libbusiness-ismn-perl libbusiness-issn-perl libclass-accessor-perl
libclass-factory-util-perl libdata-compare-perl libdata-uniqid-perl
libdatetime-calendar-julian-perl libdatetime-format-builder-perl
libdatetime-format-strptime-perl libdevel-globaldestruction-perl
libdist-checkconflicts-perl libemail-date-format-perl libfile-find-rule-perl
libfile-slurp-perl libfile-slurp-tiny-perl libfile-slurp-unicode-perl libgc1c2
libgtkmm-2.4-1v5 libipc-run3-perl libipc-shareable-perl liblist-allutils-perl
liblist-utilsby-perl liblog-dispatch-perl liblog-log4perl-perl libmime-lite-perl
libmime-types-perl libnumber-compare-perl libopencolorio1v5
libpackage-deprecationmanager-perl libreadonly-perl libregexp-common-perl
libtext-csv-perl libtext-glob-perl libtext-roman-perl libtie-cycle-perl libtinyxml2.6.2v5
libxml-libxml-simple-perl libxml-writer-perl libyaml-cpp0.3v5 python-scour
Use "sudo apt autoremove" to remove them.
gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html
asymptote inkscape krita libgsl23 libgslcblas0 texlive-full
libgsl2
0 update, 1 newly installed, 6 to remove and 4 not updated.
It is necessary to take 915 ko in the archives.
After this operation, 198 Mo of disk space will be free.
Do you want to continue ? [Y/n] n
Cancel.
==============================================================================
The problem is that before updating Debian I had both texlive and PSPP. If I don't misunderstand what the computer said, I think that installing libgsl2 will remove asymptote, inkscape, krita, libgsl23, libgslcblas0 and texlive-full. But I need texlive.
Thank you for your work and your support on PSPP.
Fofana Moussa.
Dear Fofana,
thank you very much for your bug report. The current debian package
0.10.2-2 does not build with gcc7. Maybe that is the problem that you see.
libgsl23 is o.k.
Could you describe which pspp version you try to install? Could you send a build log?
https://packages.qa.debian.org/p/pspp.html <https://packages.qa.debian.org/p/pspp.html>
A source package of the released version 0.11.0-1 which can be
https://mentors.debian.net/package/pspp <https://mentors.debian.net/package/pspp>
PSPP has a project site here: http://savannah.gnu.org/projects/pspp <http://savannah.gnu.org/projects/pspp>
There you can also find the released versions which you can compile by hand.
See: http://git.savannah.gnu.org/cgit/pspp.git/tree/INSTALL <http://git.savannah.gnu.org/cgit/pspp.git/tree/INSTALL>
You can describe your problems there on the pspp-users mailing list which I
put in cc.
Regards
Friedrich
Dear Friedrich
I was searching for a way to fil a bug ; but after two days, I only
obtain your e-mail and wasn't able to fil a bug properly.
I just want to inform you that, since 3 days, PSPP can't be installed
on Debian Testing because it requires libgsl2 and Debian Testing has
libgsl23. On my computer, inkscape, krita and texlive-full depends on
libgsl23. I have to remove them if I want to install PSPP.
Sorry for mailing you directly and my english. English is not my main language.
Thank you for providing that's wonderful package.
--
Fofana Moussa,
Dakar, Sénégal.
Friedrich Beckmann
2017-08-23 09:38:32 UTC
Permalink
Hi Fofana,

Version 1.0.0-1 is now in unstable. See: https://packages.qa.debian.org/p/pspp.html <https://packages.qa.debian.org/p/pspp.html>

Friedrich
Post by Friedrich Beckmann
Hi Fofana,
pspp depends on libgsl-dev. The dependency of libgsl-dev recently changed from libgsl2 to libgsl23.
However, pspp was removed from testing because it was not compiling with gcc7.
You could try the package from mentors, but you need to build from source. I expect the mentors
package to appear on testing in a couple of days.
https://mentors.debian.net/package/pspp <https://mentors.debian.net/package/pspp>
Friedrich
Post by Moussa Fofana
Thank you Friedrich.
Dear all,
==============================================================================
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
pspp : Dépend: libgsl2 mais ne sera pas installé
E: Impossible de corriger les problÚmes, des paquets défectueux sont en mode « garder en l'état ».
==============================================================================
==============================================================================
Reading packages lists... OK
Building dependencies tree
Reading status information... OK
Several packages can't be installed. That can means
yous asked an impossible thing, or, if you use
the unstable distribution, several packages are not yet
created or doesn't leave Incoming.
pspp : Depend on: libgsl2 but won't be installed
E: Impossible to treat the problems, bad packages are in "keep it at state" mode.
==============================================================================
==============================================================================
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
asymptote-doc biber freeglut3 krita-data lcdf-typetools libbusiness-isbn-data-perl
libbusiness-isbn-perl libbusiness-ismn-perl libbusiness-issn-perl libclass-accessor-perl
libclass-factory-util-perl libdata-compare-perl libdata-uniqid-perl
libdatetime-calendar-julian-perl libdatetime-format-builder-perl
libdatetime-format-strptime-perl libdevel-globaldestruction-perl
libdist-checkconflicts-perl libemail-date-format-perl libfile-find-rule-perl
libfile-slurp-perl libfile-slurp-tiny-perl libfile-slurp-unicode-perl libgc1c2
libgtkmm-2.4-1v5 libipc-run3-perl libipc-shareable-perl liblist-allutils-perl
liblist-utilsby-perl liblog-dispatch-perl liblog-log4perl-perl libmime-lite-perl
libmime-types-perl libnumber-compare-perl libopencolorio1v5
libpackage-deprecationmanager-perl libreadonly-perl libregexp-common-perl
libtext-csv-perl libtext-glob-perl libtext-roman-perl libtie-cycle-perl libtinyxml2.6.2v5
libxml-libxml-simple-perl libxml-writer-perl libyaml-cpp0.3v5 python-scour
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html
asymptote inkscape krita libgsl23 libgslcblas0 texlive-full
libgsl2
0 mis à jour, 1 nouvellement installés, 6 à enlever et 4 non mis à jour.
Il est nécessaire de prendre 915 ko dans les archives.
AprÚs cette opération, 198 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] n
Annulation.
==============================================================================
==============================================================================
Reading packages lists... OK
Building dependencies tree
Reading information status... OK
asymptote-doc biber freeglut3 krita-data lcdf-typetools libbusiness-isbn-data-perl
libbusiness-isbn-perl libbusiness-ismn-perl libbusiness-issn-perl libclass-accessor-perl
libclass-factory-util-perl libdata-compare-perl libdata-uniqid-perl
libdatetime-calendar-julian-perl libdatetime-format-builder-perl
libdatetime-format-strptime-perl libdevel-globaldestruction-perl
libdist-checkconflicts-perl libemail-date-format-perl libfile-find-rule-perl
libfile-slurp-perl libfile-slurp-tiny-perl libfile-slurp-unicode-perl libgc1c2
libgtkmm-2.4-1v5 libipc-run3-perl libipc-shareable-perl liblist-allutils-perl
liblist-utilsby-perl liblog-dispatch-perl liblog-log4perl-perl libmime-lite-perl
libmime-types-perl libnumber-compare-perl libopencolorio1v5
libpackage-deprecationmanager-perl libreadonly-perl libregexp-common-perl
libtext-csv-perl libtext-glob-perl libtext-roman-perl libtie-cycle-perl libtinyxml2.6.2v5
libxml-libxml-simple-perl libxml-writer-perl libyaml-cpp0.3v5 python-scour
Use "sudo apt autoremove" to remove them.
gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html
asymptote inkscape krita libgsl23 libgslcblas0 texlive-full
libgsl2
0 update, 1 newly installed, 6 to remove and 4 not updated.
It is necessary to take 915 ko in the archives.
After this operation, 198 Mo of disk space will be free.
Do you want to continue ? [Y/n] n
Cancel.
==============================================================================
The problem is that before updating Debian I had both texlive and PSPP. If I don't misunderstand what the computer said, I think that installing libgsl2 will remove asymptote, inkscape, krita, libgsl23, libgslcblas0 and texlive-full. But I need texlive.
Thank you for your work and your support on PSPP.
Fofana Moussa.
Dear Fofana,
thank you very much for your bug report. The current debian package
0.10.2-2 does not build with gcc7. Maybe that is the problem that you see.
libgsl23 is o.k.
Could you describe which pspp version you try to install? Could you send a build log?
https://packages.qa.debian.org/p/pspp.html <https://packages.qa.debian.org/p/pspp.html>
A source package of the released version 0.11.0-1 which can be
https://mentors.debian.net/package/pspp <https://mentors.debian.net/package/pspp>
PSPP has a project site here: http://savannah.gnu.org/projects/pspp <http://savannah.gnu.org/projects/pspp>
There you can also find the released versions which you can compile by hand.
See: http://git.savannah.gnu.org/cgit/pspp.git/tree/INSTALL <http://git.savannah.gnu.org/cgit/pspp.git/tree/INSTALL>
You can describe your problems there on the pspp-users mailing list which I
put in cc.
Regards
Friedrich
Dear Friedrich
I was searching for a way to fil a bug ; but after two days, I only
obtain your e-mail and wasn't able to fil a bug properly.
I just want to inform you that, since 3 days, PSPP can't be installed
on Debian Testing because it requires libgsl2 and Debian Testing has
libgsl23. On my computer, inkscape, krita and texlive-full depends on
libgsl23. I have to remove them if I want to install PSPP.
Sorry for mailing you directly and my english. English is not my main language.
Thank you for providing that's wonderful package.
--
Fofana Moussa,
Dakar, Sénégal.
Moussa Fofana
2017-08-23 20:23:53 UTC
Permalink
Oh, I replied to an older mail, I didn't see this one. Fine, I already take
it in unstable.


Fofana Moussa.
Post by Friedrich Beckmann
Hi Fofana,
Version 1.0.0-1 is now in unstable. See: https://packages.qa.debian.
org/p/pspp.html
Friedrich
Am 21.08.2017 um 07:41 schrieb Friedrich Beckmann <
Hi Fofana,
pspp depends on libgsl-dev. The dependency of libgsl-dev recently changed
from libgsl2 to libgsl23.
However, pspp was removed from testing because it was not compiling with gcc7.
You could try the package from mentors, but you need to build from source.
I expect the mentors
package to appear on testing in a couple of days.
https://mentors.debian.net/package/pspp
Friedrich
Thank you Friedrich.
Dear all,
I have Debian Testing. I installed PSPP in the past. But after a "sudo
apt-get update" and a "sudo apt-get upgrade", PSPP has been removed from
the computer. So I tried to install it again. This is the result (in
==============================================================================
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
pspp : Dépend: libgsl2 mais ne sera pas installé
E: Impossible de corriger les problÚmes, des paquets défectueux sont en
mode « garder en l'état ».
============================================================
==================
============================================================
==================
Reading packages lists... OK
Building dependencies tree
Reading status information... OK
Several packages can't be installed. That can means
yous asked an impossible thing, or, if you use
the unstable distribution, several packages are not yet
created or doesn't leave Incoming.
pspp : Depend on: libgsl2 but won't be installed
E: Impossible to treat the problems, bad packages are in "keep it at state" mode.
============================================================
==================
So I tried to install libgsl2. This the result (in french, but the
============================================================
==================
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus
asymptote-doc biber freeglut3 krita-data lcdf-typetools
libbusiness-isbn-data-perl
libbusiness-isbn-perl libbusiness-ismn-perl libbusiness-issn-perl libclass-accessor-perl
libclass-factory-util-perl libdata-compare-perl libdata-uniqid-perl
libdatetime-calendar-julian-perl libdatetime-format-builder-perl
libdatetime-format-strptime-perl libdevel-globaldestruction-perl
libdist-checkconflicts-perl libemail-date-format-perl
libfile-find-rule-perl
libfile-slurp-perl libfile-slurp-tiny-perl libfile-slurp-unicode-perl libgc1c2
libgtkmm-2.4-1v5 libipc-run3-perl libipc-shareable-perl
liblist-allutils-perl
liblist-utilsby-perl liblog-dispatch-perl liblog-log4perl-perl libmime-lite-perl
libmime-types-perl libnumber-compare-perl libopencolorio1v5
libpackage-deprecationmanager-perl libreadonly-perl
libregexp-common-perl
libtext-csv-perl libtext-glob-perl libtext-roman-perl libtie-cycle-perl libtinyxml2.6.2v5
libxml-libxml-simple-perl libxml-writer-perl libyaml-cpp0.3v5 python-scour
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html
asymptote inkscape krita libgsl23 libgslcblas0 texlive-full
libgsl2
0 mis à jour, 1 nouvellement installés, 6 à enlever et 4 non mis à jour.
Il est nécessaire de prendre 915 ko dans les archives.
AprÚs cette opération, 198 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] n
Annulation.
============================================================
==================
============================================================
==================
Reading packages lists... OK
Building dependencies tree
Reading information status... OK
asymptote-doc biber freeglut3 krita-data lcdf-typetools
libbusiness-isbn-data-perl
libbusiness-isbn-perl libbusiness-ismn-perl libbusiness-issn-perl libclass-accessor-perl
libclass-factory-util-perl libdata-compare-perl libdata-uniqid-perl
libdatetime-calendar-julian-perl libdatetime-format-builder-perl
libdatetime-format-strptime-perl libdevel-globaldestruction-perl
libdist-checkconflicts-perl libemail-date-format-perl
libfile-find-rule-perl
libfile-slurp-perl libfile-slurp-tiny-perl libfile-slurp-unicode-perl libgc1c2
libgtkmm-2.4-1v5 libipc-run3-perl libipc-shareable-perl
liblist-allutils-perl
liblist-utilsby-perl liblog-dispatch-perl liblog-log4perl-perl libmime-lite-perl
libmime-types-perl libnumber-compare-perl libopencolorio1v5
libpackage-deprecationmanager-perl libreadonly-perl
libregexp-common-perl
libtext-csv-perl libtext-glob-perl libtext-roman-perl libtie-cycle-perl libtinyxml2.6.2v5
libxml-libxml-simple-perl libxml-writer-perl libyaml-cpp0.3v5 python-scour
Use "sudo apt autoremove" to remove them.
gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html
asymptote inkscape krita libgsl23 libgslcblas0 texlive-full
libgsl2
0 update, 1 newly installed, 6 to remove and 4 not updated.
It is necessary to take 915 ko in the archives.
After this operation, 198 Mo of disk space will be free.
Do you want to continue ? [Y/n] n
Cancel.
============================================================
==================
The problem is that before updating Debian I had both texlive and PSPP. If
I don't misunderstand what the computer said, I think that installing
libgsl2 will remove asymptote, inkscape, krita, libgsl23, libgslcblas0 and
texlive-full. But I need texlive.
Thank you for your work and your support on PSPP.
Fofana Moussa.
Post by Friedrich Beckmann
Dear Fofana,
thank you very much for your bug report. The current debian package
0.10.2-2 does not build with gcc7. Maybe that is the problem that you see.
libgsl23 is o.k.
Could you describe which pspp version you try to install? Could you send a build log?
https://packages.qa.debian.org/p/pspp.html
A source package of the released version 0.11.0-1 which can be
https://mentors.debian.net/package/pspp
PSPP has a project site here: http://savannah.gnu.org/projects/pspp
There you can also find the released versions which you can compile by hand.
See: http://git.savannah.gnu.org/cgit/pspp.git/tree/INSTALL
You can describe your problems there on the pspp-users mailing list which I
put in cc.
Regards
Friedrich
Dear Friedrich
I was searching for a way to fil a bug ; but after two days, I only
obtain your e-mail and wasn't able to fil a bug properly.
I just want to inform you that, since 3 days, PSPP can't be installed
on Debian Testing because it requires libgsl2 and Debian Testing has
libgsl23. On my computer, inkscape, krita and texlive-full depends on
libgsl23. I have to remove them if I want to install PSPP.
Sorry for mailing you directly and my english. English is not my main
language.
Thank you for providing that's wonderful package.
--
Fofana Moussa,
Dakar, Sénégal.
Moussa Fofana
2017-08-23 20:14:07 UTC
Permalink
Hi Friedrich,

I found a workaround. I used the backport technic by picking PSPP in sid
repository (temporarily adding sid repo and apt-get -t).
When it will be in testing, I will remove it and use that version.

By the way, I'm using PSPP at work for data cleaning and recodification, it
is lightweight and fast. So far, there is no problem, it works perfectly.
So my warmest thanks to the people who make it possible.

Fofana Moussa.
Post by Friedrich Beckmann
Hi Fofana,
pspp depends on libgsl-dev. The dependency of libgsl-dev recently changed
from libgsl2 to libgsl23.
However, pspp was removed from testing because it was not compiling with
gcc7.
You could try the package from mentors, but you need to build from source.
I expect the mentors
package to appear on testing in a couple of days.
https://mentors.debian.net/package/pspp
Friedrich
Thank you Friedrich.
Dear all,
I have Debian Testing. I installed PSPP in the past. But after a "sudo
apt-get update" and a "sudo apt-get upgrade", PSPP has been removed from
the computer. So I tried to install it again. This is the result (in
==============================================================================
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
pspp : Dépend: libgsl2 mais ne sera pas installé
E: Impossible de corriger les problÚmes, des paquets défectueux sont en
mode « garder en l'état ».
============================================================
==================
============================================================
==================
Reading packages lists... OK
Building dependencies tree
Reading status information... OK
Several packages can't be installed. That can means
yous asked an impossible thing, or, if you use
the unstable distribution, several packages are not yet
created or doesn't leave Incoming.
pspp : Depend on: libgsl2 but won't be installed
E: Impossible to treat the problems, bad packages are in "keep it at
state" mode.
============================================================
==================
So I tried to install libgsl2. This the result (in french, but the
============================================================
==================
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus
asymptote-doc biber freeglut3 krita-data lcdf-typetools
libbusiness-isbn-data-perl
libbusiness-isbn-perl libbusiness-ismn-perl libbusiness-issn-perl
libclass-accessor-perl
libclass-factory-util-perl libdata-compare-perl libdata-uniqid-perl
libdatetime-calendar-julian-perl libdatetime-format-builder-perl
libdatetime-format-strptime-perl libdevel-globaldestruction-perl
libdist-checkconflicts-perl libemail-date-format-perl
libfile-find-rule-perl
libfile-slurp-perl libfile-slurp-tiny-perl libfile-slurp-unicode-perl
libgc1c2
libgtkmm-2.4-1v5 libipc-run3-perl libipc-shareable-perl
liblist-allutils-perl
liblist-utilsby-perl liblog-dispatch-perl liblog-log4perl-perl
libmime-lite-perl
libmime-types-perl libnumber-compare-perl libopencolorio1v5
libpackage-deprecationmanager-perl libreadonly-perl
libregexp-common-perl
libtext-csv-perl libtext-glob-perl libtext-roman-perl libtie-cycle-perl
libtinyxml2.6.2v5
libxml-libxml-simple-perl libxml-writer-perl libyaml-cpp0.3v5
python-scour
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html
asymptote inkscape krita libgsl23 libgslcblas0 texlive-full
libgsl2
0 mis à jour, 1 nouvellement installés, 6 à enlever et 4 non mis à jour.
Il est nécessaire de prendre 915 ko dans les archives.
AprÚs cette opération, 198 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] n
Annulation.
============================================================
==================
============================================================
==================
Reading packages lists... OK
Building dependencies tree
Reading information status... OK
These following packages have been automatically installed but are not
asymptote-doc biber freeglut3 krita-data lcdf-typetools
libbusiness-isbn-data-perl
libbusiness-isbn-perl libbusiness-ismn-perl libbusiness-issn-perl
libclass-accessor-perl
libclass-factory-util-perl libdata-compare-perl libdata-uniqid-perl
libdatetime-calendar-julian-perl libdatetime-format-builder-perl
libdatetime-format-strptime-perl libdevel-globaldestruction-perl
libdist-checkconflicts-perl libemail-date-format-perl
libfile-find-rule-perl
libfile-slurp-perl libfile-slurp-tiny-perl libfile-slurp-unicode-perl
libgc1c2
libgtkmm-2.4-1v5 libipc-run3-perl libipc-shareable-perl
liblist-allutils-perl
liblist-utilsby-perl liblog-dispatch-perl liblog-log4perl-perl
libmime-lite-perl
libmime-types-perl libnumber-compare-perl libopencolorio1v5
libpackage-deprecationmanager-perl libreadonly-perl
libregexp-common-perl
libtext-csv-perl libtext-glob-perl libtext-roman-perl libtie-cycle-perl
libtinyxml2.6.2v5
libxml-libxml-simple-perl libxml-writer-perl libyaml-cpp0.3v5
python-scour
Use "sudo apt autoremove" to remove them.
gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html
asymptote inkscape krita libgsl23 libgslcblas0 texlive-full
libgsl2
0 update, 1 newly installed, 6 to remove and 4 not updated.
It is necessary to take 915 ko in the archives.
After this operation, 198 Mo of disk space will be free.
Do you want to continue ? [Y/n] n
Cancel.
============================================================
==================
The problem is that before updating Debian I had both texlive and PSPP. If
I don't misunderstand what the computer said, I think that installing
libgsl2 will remove asymptote, inkscape, krita, libgsl23, libgslcblas0 and
texlive-full. But I need texlive.
Thank you for your work and your support on PSPP.
Fofana Moussa.
Post by Friedrich Beckmann
Dear Fofana,
thank you very much for your bug report. The current debian package
0.10.2-2 does not build with gcc7. Maybe that is the problem that you see.
libgsl23 is o.k.
Could you describe which pspp version you try to install? Could you send
a build log?
https://packages.qa.debian.org/p/pspp.html
A source package of the released version 0.11.0-1 which can be
https://mentors.debian.net/package/pspp
PSPP has a project site here: http://savannah.gnu.org/projects/pspp
There you can also find the released versions which you can compile by
hand.
See: http://git.savannah.gnu.org/cgit/pspp.git/tree/INSTALL
You can describe your problems there on the pspp-users mailing list which
I
put in cc.
Regards
Friedrich
Dear Friedrich
I was searching for a way to fil a bug ; but after two days, I only
obtain your e-mail and wasn't able to fil a bug properly.
I just want to inform you that, since 3 days, PSPP can't be installed
on Debian Testing because it requires libgsl2 and Debian Testing has
libgsl23. On my computer, inkscape, krita and texlive-full depends on
libgsl23. I have to remove them if I want to install PSPP.
Sorry for mailing you directly and my english. English is not my main
language.
Thank you for providing that's wonderful package.
--
Fofana Moussa,
Dakar, Sénégal.
Loading...