pydio / pydio-core

Pydio 8 official repository
https://pydio.com
GNU Affero General Public License v3.0
867 stars 289 forks source link

Install from repo on debian 9 (stretch) fails #1385

Open DocEmmetBrown opened 7 years ago

DocEmmetBrown commented 7 years ago

Hi,

This is a repost from https://pydio.com/forum/f/topic/install-from-repo-on-debian-9-stretch/ as Charles asked ;-)

I tried to install from the apt repos on debian stretch ( the ‘new’ stable), and it breaks because of an unmet dependancy :

# apt install pydio
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 pydio : Depends: pydio-plugin-editor.eml (= 8.0.1-3) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

#apt install pydio-plugin-editor.eml
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 pydio-plugin-editor.eml : Depends: php-mail-mimedecode but it is not installable
E: Unable to correct problems, you have held broken packages.

They removed the package php-mail-mimedecode from the distro, so pydio cannot install.

I tried with other available apt repos, but same issue 😉

Thanx

Richigeht commented 7 years ago

Any news on this? Thanks.

corwinou commented 7 years ago

Hi, Got also the same issue. As an ugly workaround, to be able to install php-mail-mimedecode (not available on debian v9), you need to add to /etc/apt/sources.list the oldstable repo (or mirror):

deb http://ftp.debian.org/debian/ jessie main
deb-src http://ftp.debian.org/debian/ jessie main

Then after apt-get update, the dependency is now met, so you can go with apt-get install pydio

I'm highly interested to get a real solution to solve this ...

cdujeu commented 7 years ago

@ghecquet when you look at this one, I replaced dependency in the code so you can safely remove this dependency in the package.

Richigeht commented 7 years ago

Hello, So is it now save to upgrade? Or do we need to wait for a new pydio version?

Mit freundlichen Grüßen / Best regards Richi Von meinem iPhone gesendet

Am 05.10.2017 um 12:08 schrieb Charles du Jeu notifications@github.com:

@ghecquet when you look at this one, I replaced dependency in the code so you can safely remove this dependency in the package.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

alxrdn commented 7 years ago

Hello

I'm also interested in a solution to this dependency problem (encountered the same on Ubuntu 17.10 ; didn't manage to use @corwinou workaround).

@cdujeu : any news about a pydio release without the dependency to php-mail-mimedecode package that has been removed from those latest distro releases ?

Many thanks

Qryce commented 6 years ago

Hello , Has anyone succeeded to install Pydio on Ubuntu 17.10 ?

budinero commented 6 years ago

Same problem here wint php-mail-mimedecode using Debian. I only write this as a reminder.