Koha on Ubuntu 18.04 LTS (Bionic Beaver)

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Koha on Ubuntu 18.04 LTS (Bionic Beaver)

Giuseppe Angilella
Hi,

I am trying to migrate my Koha installation from an Ubuntu 16.04 LTS
"Xenial" [virtual] machine to a new machine, running Ubuntu 18.04 LTS
"Bionic Beaver".

Immediately after issuing the installation command:

sudo apt-get install koha-common

I get the error:

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:
  koha-common : Depends: libmarc-charset-perl but it is not installable
                Depends: libmarc-xml-perl but it is not installable

Indeed, these two dependencies are not [yet] implemented for Ubuntu 18.04,
as of https://packages.ubuntu.com .

Any suggestion?

Many thanks.

Giuseppe.
_______________________________________________
Koha-devel mailing list
[hidden email]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/
Reply | Threaded
Open this post in threaded view
|

Re: Koha on Ubuntu 18.04 LTS (Bionic Beaver)

Mark Tompsett
Greetings,

When this happens, I prefer to package, however haphazardly, them.

cd ~
mkdir dhmake
sudo apt-get install dh-make-perl
cd dhmake
cpan2deb Marc::Charset
yes
sudo
-- should be noted some people don't like that answer. *shrug* I just go
with it.
sudo dpkg -i libmarc-charset-perl_<tab><enter>
-- it should auto-complete the entire deb name
sudo apt-get install libmarc-perl
-- I figured out this is a prerequisite for libmarc-xml-perl
cpan2deb Marc::XML
sudo dpkg -i  libmarc-xml-perl_<tab><enter>

In this case, these are easy. And I do it this way, so that if either make
it into default repos as newer versions, they will get upgraded with sudo
apt-get update; sudo apt-get upgrade

GPML,
Mark Tompsett


-----Original Message-----
From: Giuseppe Angilella
Sent: Tuesday, May 01, 2018 8:11 AM
To: [hidden email]
Subject: [Koha-devel] Koha on Ubuntu 18.04 LTS (Bionic Beaver)

Hi,

I am trying to migrate my Koha installation from an Ubuntu 16.04 LTS
"Xenial" [virtual] machine to a new machine, running Ubuntu 18.04 LTS
"Bionic Beaver".

Immediately after issuing the installation command:

sudo apt-get install koha-common

I get the error:

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:
  koha-common : Depends: libmarc-charset-perl but it is not installable
                Depends: libmarc-xml-perl but it is not installable

Indeed, these two dependencies are not [yet] implemented for Ubuntu 18.04,
as of https://packages.ubuntu.com .

Any suggestion?

Many thanks.

Giuseppe.
_______________________________________________
Koha-devel mailing list
[hidden email]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/ 

_______________________________________________
Koha-devel mailing list
[hidden email]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/
Reply | Threaded
Open this post in threaded view
|

Re: Koha on Ubuntu 18.04 LTS (Bionic Beaver)

Giuseppe Angilella
In reply to this post by Giuseppe Angilella
Dear Mark,

many thanks: your suggestions did help, in the sense that it looked to
think apt-get that the missing packages had been installed, which allowed
me to overcome the "unmet dependencies" error.

However, after having Koha installed and configured, I couldn't open the
browser interface, because of "software errors".

After inspection, it turned out that the missing MARC/perl packages had
been manually installed in non-standard directories.

E.g.

dpkg-deb -c libmarc-xml-perl_0.4-1_all.deb

drwxr-xr-x root/root         0 2018-05-05 15:56 ./
drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/
drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/<username>/
drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/<username>/perl5/
drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/<username>/perl5/lib/
drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/<username>/perl5/lib/perl5/
drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/<username>/perl5/lib/perl5/MARC/
-rw-r--r-- root/root     33884 2000-04-24 03:36 ./home/<username>/perl5/lib/perl5/MARC/XML.pm
drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/<username>/perl5/man/
drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/<username>/perl5/man/man3/
-rw-r--r-- root/root     15519 2018-05-05 15:56 ./home/<username>/perl5/man/man3/MARC::XML.3pm
drwxr-xr-x root/root         0 2018-05-05 15:56 ./usr/
drwxr-xr-x root/root         0 2018-05-05 15:56 ./usr/share/
drwxr-xr-x root/root         0 2018-05-05 15:56 ./usr/share/doc/
drwxr-xr-x root/root         0 2018-05-05 15:56 ./usr/share/doc/libmarc-xml-perl/
-rw-r--r-- root/root       807 2000-01-25 19:26 ./usr/share/doc/libmarc-xml-perl/README
-rw-r--r-- root/root       141 2018-05-05 15:56 ./usr/share/doc/libmarc-xml-perl/changelog.Debian.gz
-rw-r--r-- root/root      1791 2018-05-05 15:56 ./usr/share/doc/libmarc-xml-perl/copyright
drwxr-xr-x root/root         0 2018-05-05 15:56 ./usr/share/doc/libmarc-xml-perl/examples/
-rw-r--r-- root/root       807 2000-01-25 19:26 ./usr/share/doc/libmarc-xml-perl/examples/README
-rw-r--r-- root/root       501 1999-11-22 01:43 ./usr/share/doc/libmarc-xml-perl/examples/marc2xml.pl
-rw-r--r-- root/root      4077 2000-01-25 20:56 ./usr/share/doc/libmarc-xml-perl/examples/pacific.pl
-rw-r--r-- root/root     17854 2000-01-18 16:06 ./usr/share/doc/libmarc-xml-perl/examples/pacific0.dat.gz
-rw-r--r-- root/root      1923 2000-01-25 21:53 ./usr/share/doc/libmarc-xml-perl/examples/read_pfa.pl
-rw-r--r-- root/root       511 1999-11-23 22:45 ./usr/share/doc/libmarc-xml-perl/examples/simple.pl
-rw-r--r-- root/root       509 1999-11-22 01:47 ./usr/share/doc/libmarc-xml-perl/examples/xml2marc.pl

where <username> is my own home directory.

I even tried to execute your commands as sudo su, but this didn't help.

I then looked on http://packages.ubuntu.com for the location where each
package would place its files in Ubuntu 16.04, say

https://packages.ubuntu.com/xenial/all/libmarc-xml-perl/filelist

and started moving files to the correct location one by one. This enabled
me to overcome some initial errors, but produced new (similar) ones. Of
course this is not the clean way to proceed ...

Is there a configuration parameter that I am missing, in order to instruct
cpan2deb (or dpkg) to install the relevant files in the
appropriate/standard directories?

Many thanks and best regards,

Giuseppe.

> Date: Tue, 1 May 2018 12:29:32 +0000
> From: Mark Tompsett <[hidden email]>
> To: "[hidden email]"
> <[hidden email]>
> Subject: Re: [Koha-devel] Koha on Ubuntu 18.04 LTS (Bionic Beaver)
> Message-ID:
> <[hidden email]>
>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Greetings,
>
> When this happens, I prefer to package, however haphazardly, them.
>
> cd ~
> mkdir dhmake
> sudo apt-get install dh-make-perl
> cd dhmake
> cpan2deb Marc::Charset
> yes
> sudo
> -- should be noted some people don't like that answer. *shrug* I just go
> with it.
> sudo dpkg -i libmarc-charset-perl_<tab><enter>
> -- it should auto-complete the entire deb name
> sudo apt-get install libmarc-perl
> -- I figured out this is a prerequisite for libmarc-xml-perl
> cpan2deb Marc::XML
> sudo dpkg -i  libmarc-xml-perl_<tab><enter>
>
> In this case, these are easy. And I do it this way, so that if either make
> it into default repos as newer versions, they will get upgraded with sudo
> apt-get update; sudo apt-get upgrade
>
> GPML,
> Mark Tompsett
>
>
> -----Original Message-----
> From: Giuseppe Angilella
> Sent: Tuesday, May 01, 2018 8:11 AM
> To: [hidden email]
> Subject: [Koha-devel] Koha on Ubuntu 18.04 LTS (Bionic Beaver)
>
> Hi,
>
> I am trying to migrate my Koha installation from an Ubuntu 16.04 LTS
> "Xenial" [virtual] machine to a new machine, running Ubuntu 18.04 LTS
> "Bionic Beaver".
>
> Immediately after issuing the installation command:
>
> sudo apt-get install koha-common
>
> I get the error:
>
> 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:
>  koha-common : Depends: libmarc-charset-perl but it is not installable
>                Depends: libmarc-xml-perl but it is not installable
>
> Indeed, these two dependencies are not [yet] implemented for Ubuntu 18.04,
> as of https://packages.ubuntu.com .
>
> Any suggestion?
>
> Many thanks.
>
> Giuseppe.
> _______________________________________________
> Koha-devel mailing list
> [hidden email]
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/
_______________________________________________
Koha-devel mailing list
[hidden email]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/
Reply | Threaded
Open this post in threaded view
|

Re: Koha on Ubuntu 18.04 LTS (Bionic Beaver)

Giuseppe Angilella
Successful update:

After removing all hand-rebuilt packages and koha-common itself, I tried
downloading the last versions of libmarc-charset-perl and libmarc-xml-perl
available for Ubuntu 16.04 (Xenial).

I had to install first

sudo apt-get install libmarc-record-perl

which was a dependency for one of the above, then:

sudo dpkg -i libmarc-charset-perl_1.35-2_amd64.deb libmarc-xml-perl_1.0.3-1_all.deb

and eventually

sudo apt-get install koha-common

Leaving all the configuration which I had performed before removing Koha
(i.e. everything in /etc/koha/sites/myinstancename ,
/usr/share/koha/opac/htdocs , and of course the database itself; nothing
of these were in fact affected by my sudo apt-get remove koha-common, as I
had deliberately avoided to koha-remove any existing instance), and
performing a rebuild and restart of the Zebra services:

sudo koha-rebuild-zebra -f -v myinstancename
sudo koha-restart-zebra myinstancename

it seems that Koha 17.11.05.000 is working on Ubuntu 18.04 .

I wonder at this point whether future updates will be consistently dealt
with by apt-get ...

Many thanks!

Giuseppe.



On Sun, 6 May 2018, Giuseppe Angilella wrote:

> Dear Mark,
>
> many thanks: your suggestions did help, in the sense that it looked to think
> apt-get that the missing packages had been installed, which allowed me to
> overcome the "unmet dependencies" error.
>
> However, after having Koha installed and configured, I couldn't open the
> browser interface, because of "software errors".
>
> After inspection, it turned out that the missing MARC/perl packages had been
> manually installed in non-standard directories.
>
> E.g.
>
> dpkg-deb -c libmarc-xml-perl_0.4-1_all.deb
>
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/<username>/
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/<username>/perl5/
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/<username>/perl5/lib/
> drwxr-xr-x root/root         0 2018-05-05 15:56
> ./home/<username>/perl5/lib/perl5/
> drwxr-xr-x root/root         0 2018-05-05 15:56
> ./home/<username>/perl5/lib/perl5/MARC/
> -rw-r--r-- root/root     33884 2000-04-24 03:36
> ./home/<username>/perl5/lib/perl5/MARC/XML.pm
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/<username>/perl5/man/
> drwxr-xr-x root/root         0 2018-05-05 15:56
> ./home/<username>/perl5/man/man3/
> -rw-r--r-- root/root     15519 2018-05-05 15:56
> ./home/<username>/perl5/man/man3/MARC::XML.3pm
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./usr/
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./usr/share/
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./usr/share/doc/
> drwxr-xr-x root/root         0 2018-05-05 15:56
> ./usr/share/doc/libmarc-xml-perl/
> -rw-r--r-- root/root       807 2000-01-25 19:26
> ./usr/share/doc/libmarc-xml-perl/README
> -rw-r--r-- root/root       141 2018-05-05 15:56
> ./usr/share/doc/libmarc-xml-perl/changelog.Debian.gz
> -rw-r--r-- root/root      1791 2018-05-05 15:56
> ./usr/share/doc/libmarc-xml-perl/copyright
> drwxr-xr-x root/root         0 2018-05-05 15:56
> ./usr/share/doc/libmarc-xml-perl/examples/
> -rw-r--r-- root/root       807 2000-01-25 19:26
> ./usr/share/doc/libmarc-xml-perl/examples/README
> -rw-r--r-- root/root       501 1999-11-22 01:43
> ./usr/share/doc/libmarc-xml-perl/examples/marc2xml.pl
> -rw-r--r-- root/root      4077 2000-01-25 20:56
> ./usr/share/doc/libmarc-xml-perl/examples/pacific.pl
> -rw-r--r-- root/root     17854 2000-01-18 16:06
> ./usr/share/doc/libmarc-xml-perl/examples/pacific0.dat.gz
> -rw-r--r-- root/root      1923 2000-01-25 21:53
> ./usr/share/doc/libmarc-xml-perl/examples/read_pfa.pl
> -rw-r--r-- root/root       511 1999-11-23 22:45
> ./usr/share/doc/libmarc-xml-perl/examples/simple.pl
> -rw-r--r-- root/root       509 1999-11-22 01:47
> ./usr/share/doc/libmarc-xml-perl/examples/xml2marc.pl
>
> where <username> is my own home directory.
>
> I even tried to execute your commands as sudo su, but this didn't help.
>
> I then looked on http://packages.ubuntu.com for the location where each
> package would place its files in Ubuntu 16.04, say
>
> https://packages.ubuntu.com/xenial/all/libmarc-xml-perl/filelist
>
> and started moving files to the correct location one by one. This enabled me
> to overcome some initial errors, but produced new (similar) ones. Of course
> this is not the clean way to proceed ...
>
> Is there a configuration parameter that I am missing, in order to instruct
> cpan2deb (or dpkg) to install the relevant files in the appropriate/standard
> directories?
>
> Many thanks and best regards,
>
> Giuseppe.
>
>> Date: Tue, 1 May 2018 12:29:32 +0000
>> From: Mark Tompsett <[hidden email]>
>> To: "[hidden email]"
>> <[hidden email]>
>> Subject: Re: [Koha-devel] Koha on Ubuntu 18.04 LTS (Bionic Beaver)
>> Message-ID:
>> <[hidden email]>
>>
>> Content-Type: text/plain; charset="iso-8859-1"
>>
>> Greetings,
>>
>> When this happens, I prefer to package, however haphazardly, them.
>>
>> cd ~
>> mkdir dhmake
>> sudo apt-get install dh-make-perl
>> cd dhmake
>> cpan2deb Marc::Charset
>> yes
>> sudo
>> -- should be noted some people don't like that answer. *shrug* I just go
>> with it.
>> sudo dpkg -i libmarc-charset-perl_<tab><enter>
>> -- it should auto-complete the entire deb name
>> sudo apt-get install libmarc-perl
>> -- I figured out this is a prerequisite for libmarc-xml-perl
>> cpan2deb Marc::XML
>> sudo dpkg -i  libmarc-xml-perl_<tab><enter>
>>
>> In this case, these are easy. And I do it this way, so that if either make
>> it into default repos as newer versions, they will get upgraded with sudo
>> apt-get update; sudo apt-get upgrade
>>
>> GPML,
>> Mark Tompsett
>>
>>
>> -----Original Message-----
>> From: Giuseppe Angilella
>> Sent: Tuesday, May 01, 2018 8:11 AM
>> To: [hidden email]
>> Subject: [Koha-devel] Koha on Ubuntu 18.04 LTS (Bionic Beaver)
>>
>> Hi,
>>
>> I am trying to migrate my Koha installation from an Ubuntu 16.04 LTS
>> "Xenial" [virtual] machine to a new machine, running Ubuntu 18.04 LTS
>> "Bionic Beaver".
>>
>> Immediately after issuing the installation command:
>>
>> sudo apt-get install koha-common
>>
>> I get the error:
>>
>> 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:
>>  koha-common : Depends: libmarc-charset-perl but it is not installable
>>                Depends: libmarc-xml-perl but it is not installable
>>
>> Indeed, these two dependencies are not [yet] implemented for Ubuntu 18.04,
>> as of https://packages.ubuntu.com .
>>
>> Any suggestion?
>>
>> Many thanks.
>>
>> Giuseppe.
>> _______________________________________________
>> Koha-devel mailing list
>> [hidden email]
>> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
>> website : http://www.koha-community.org/
>> git : http://git.koha-community.org/
>> bugs : http://bugs.koha-community.org/
>
_______________________________________________
Koha-devel mailing list
[hidden email]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/
Reply | Threaded
Open this post in threaded view
|

Re: Koha on Ubuntu 18.04 LTS (Bionic Beaver)

dcook
If there are dependencies that are no longer available in newer versions of
Debian, then they'll be added to the Koha apt repository, I reckon.

David Cook
Systems Librarian
Prosentient Systems
72/330 Wattle St
Ultimo, NSW 2007
Australia

Office: 02 9212 0899
Direct: 02 8005 0595


-----Original Message-----
From: [hidden email]
[mailto:[hidden email]] On Behalf Of Giuseppe
Angilella
Sent: Sunday, 6 May 2018 5:47 PM
To: [hidden email]
Subject: Re: [Koha-devel] Koha on Ubuntu 18.04 LTS (Bionic Beaver)

Successful update:

After removing all hand-rebuilt packages and koha-common itself, I tried
downloading the last versions of libmarc-charset-perl and libmarc-xml-perl
available for Ubuntu 16.04 (Xenial).

I had to install first

sudo apt-get install libmarc-record-perl

which was a dependency for one of the above, then:

sudo dpkg -i libmarc-charset-perl_1.35-2_amd64.deb
libmarc-xml-perl_1.0.3-1_all.deb

and eventually

sudo apt-get install koha-common

Leaving all the configuration which I had performed before removing Koha
(i.e. everything in /etc/koha/sites/myinstancename ,
/usr/share/koha/opac/htdocs , and of course the database itself; nothing of
these were in fact affected by my sudo apt-get remove koha-common, as I had
deliberately avoided to koha-remove any existing instance), and performing a
rebuild and restart of the Zebra services:

sudo koha-rebuild-zebra -f -v myinstancename sudo koha-restart-zebra
myinstancename

it seems that Koha 17.11.05.000 is working on Ubuntu 18.04 .

I wonder at this point whether future updates will be consistently dealt
with by apt-get ...

Many thanks!

Giuseppe.



On Sun, 6 May 2018, Giuseppe Angilella wrote:

> Dear Mark,
>
> many thanks: your suggestions did help, in the sense that it looked to
> think apt-get that the missing packages had been installed, which
> allowed me to overcome the "unmet dependencies" error.
>
> However, after having Koha installed and configured, I couldn't open
> the browser interface, because of "software errors".
>
> After inspection, it turned out that the missing MARC/perl packages
> had been manually installed in non-standard directories.
>
> E.g.
>
> dpkg-deb -c libmarc-xml-perl_0.4-1_all.deb
>
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/<username>/
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./home/<username>/perl5/
> drwxr-xr-x root/root         0 2018-05-05 15:56
./home/<username>/perl5/lib/
> drwxr-xr-x root/root         0 2018-05-05 15:56
> ./home/<username>/perl5/lib/perl5/
> drwxr-xr-x root/root         0 2018-05-05 15:56
> ./home/<username>/perl5/lib/perl5/MARC/
> -rw-r--r-- root/root     33884 2000-04-24 03:36
> ./home/<username>/perl5/lib/perl5/MARC/XML.pm
> drwxr-xr-x root/root         0 2018-05-05 15:56
./home/<username>/perl5/man/

> drwxr-xr-x root/root         0 2018-05-05 15:56
> ./home/<username>/perl5/man/man3/
> -rw-r--r-- root/root     15519 2018-05-05 15:56
> ./home/<username>/perl5/man/man3/MARC::XML.3pm
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./usr/
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./usr/share/
> drwxr-xr-x root/root         0 2018-05-05 15:56 ./usr/share/doc/
> drwxr-xr-x root/root         0 2018-05-05 15:56
> ./usr/share/doc/libmarc-xml-perl/
> -rw-r--r-- root/root       807 2000-01-25 19:26
> ./usr/share/doc/libmarc-xml-perl/README
> -rw-r--r-- root/root       141 2018-05-05 15:56
> ./usr/share/doc/libmarc-xml-perl/changelog.Debian.gz
> -rw-r--r-- root/root      1791 2018-05-05 15:56
> ./usr/share/doc/libmarc-xml-perl/copyright
> drwxr-xr-x root/root         0 2018-05-05 15:56
> ./usr/share/doc/libmarc-xml-perl/examples/
> -rw-r--r-- root/root       807 2000-01-25 19:26
> ./usr/share/doc/libmarc-xml-perl/examples/README
> -rw-r--r-- root/root       501 1999-11-22 01:43
> ./usr/share/doc/libmarc-xml-perl/examples/marc2xml.pl
> -rw-r--r-- root/root      4077 2000-01-25 20:56
> ./usr/share/doc/libmarc-xml-perl/examples/pacific.pl
> -rw-r--r-- root/root     17854 2000-01-18 16:06
> ./usr/share/doc/libmarc-xml-perl/examples/pacific0.dat.gz
> -rw-r--r-- root/root      1923 2000-01-25 21:53
> ./usr/share/doc/libmarc-xml-perl/examples/read_pfa.pl
> -rw-r--r-- root/root       511 1999-11-23 22:45
> ./usr/share/doc/libmarc-xml-perl/examples/simple.pl
> -rw-r--r-- root/root       509 1999-11-22 01:47
> ./usr/share/doc/libmarc-xml-perl/examples/xml2marc.pl
>
> where <username> is my own home directory.
>
> I even tried to execute your commands as sudo su, but this didn't help.
>
> I then looked on http://packages.ubuntu.com for the location where
> each package would place its files in Ubuntu 16.04, say
>
> https://packages.ubuntu.com/xenial/all/libmarc-xml-perl/filelist
>
> and started moving files to the correct location one by one. This
> enabled me to overcome some initial errors, but produced new (similar)
> ones. Of course this is not the clean way to proceed ...
>
> Is there a configuration parameter that I am missing, in order to
> instruct cpan2deb (or dpkg) to install the relevant files in the
> appropriate/standard directories?
>
> Many thanks and best regards,
>
> Giuseppe.
>
>> Date: Tue, 1 May 2018 12:29:32 +0000
>> From: Mark Tompsett <[hidden email]>
>> To: "[hidden email]"
>> <[hidden email]>
>> Subject: Re: [Koha-devel] Koha on Ubuntu 18.04 LTS (Bionic Beaver)
>> Message-ID:
>>
>> <[hidden email]
>> utlook.com>
>>
>> Content-Type: text/plain; charset="iso-8859-1"
>>
>> Greetings,
>>
>> When this happens, I prefer to package, however haphazardly, them.
>>
>> cd ~
>> mkdir dhmake
>> sudo apt-get install dh-make-perl
>> cd dhmake
>> cpan2deb Marc::Charset
>> yes
>> sudo
>> -- should be noted some people don't like that answer. *shrug* I just
>> go with it.
>> sudo dpkg -i libmarc-charset-perl_<tab><enter>
>> -- it should auto-complete the entire deb name sudo apt-get install
>> libmarc-perl
>> -- I figured out this is a prerequisite for libmarc-xml-perl cpan2deb
>> Marc::XML sudo dpkg -i  libmarc-xml-perl_<tab><enter>
>>
>> In this case, these are easy. And I do it this way, so that if either
>> make it into default repos as newer versions, they will get upgraded
>> with sudo apt-get update; sudo apt-get upgrade
>>
>> GPML,
>> Mark Tompsett
>>
>>
>> -----Original Message-----
>> From: Giuseppe Angilella
>> Sent: Tuesday, May 01, 2018 8:11 AM
>> To: [hidden email]
>> Subject: [Koha-devel] Koha on Ubuntu 18.04 LTS (Bionic Beaver)
>>
>> Hi,
>>
>> I am trying to migrate my Koha installation from an Ubuntu 16.04 LTS
>> "Xenial" [virtual] machine to a new machine, running Ubuntu 18.04 LTS
>> "Bionic Beaver".
>>
>> Immediately after issuing the installation command:
>>
>> sudo apt-get install koha-common
>>
>> I get the error:
>>
>> 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:
>>  koha-common : Depends: libmarc-charset-perl but it is not installable
>>                Depends: libmarc-xml-perl but it is not installable
>>
>> Indeed, these two dependencies are not [yet] implemented for Ubuntu
>> 18.04, as of https://packages.ubuntu.com .
>>
>> Any suggestion?
>>
>> Many thanks.
>>
>> Giuseppe.
>> _______________________________________________
>> Koha-devel mailing list
>> [hidden email]
>> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
>> website : http://www.koha-community.org/ git :
>> http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
>
_______________________________________________
Koha-devel mailing list
[hidden email]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/ git :
http://git.koha-community.org/ bugs : http://bugs.koha-community.org/


_______________________________________________
Koha-devel mailing list
[hidden email]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/