tickvue and Ubuntu 16.04
Jay Ridgley
jridgley2 at austin.rr.com
Thu Oct 6 17:45:18 UTC 2016
On 10/06/2016 06:24 AM, Jay Ridgley wrote:
> On 10/06/2016 04:57 AM, Ralf Mardorf wrote:
>> Hi,
>>
>> http://packages.ubuntu.com/ doesn't find tickvue by official
>> repositories.
>>
>> Run
>>
>> dpkg -I /var/cache/apt/archives/package_name.deb
NOT available...
>>
>> to get a list of the libraries that are required. However, the
>> information ">=" not necessarily means that each lib ">" necessarily
>> will work. Chances are good that if it requires e.g. libfoo (>= 1.0)
>> and Ubuntu 16.04 should provide libfoo (>= 1.5), that it will still
>> work, but it unlikely would be still usable, assuming the so
>> called "soname" changed, IOW not the dot release, but the major release,
>> so if Ubuntu 16.04 should provide libfoo (>= 2.0), it unlikly would run.
>>
>> You could backup such a lib
>>
>> libfoo.so -> libfoo.so.1.0.0
>> libfoo.so.1 -> libfoo.so.1.0.0
>> libfoo.so.1.0.0
>>
>> Don't backup and restore "libfoo.so", this is only needed to build and
>> should be used from the new package. But backup and restore libfoo.so.1
>> and libfoo.so.1.0.0. You need to run
>>
>> sudo ldconfig
nothing prints, do I need something else here?
>>
>> after restoring the lib and link.
>>
>> You could see, if this should be required by taking a look at the
>> version of the libs at http://packages.ubuntu.com/ .
>>
>> If you don't have the package available in /var/cache/apt/archives/ or
>> any other pass, the info provided by
>>
>> apt-cache showpkg pluma | grep -A1 Dependencies:
cdjsys at polar:~$ sudo apt-cache showpkg tickvue | grep -A1 Dependencies:
Dependencies:
0.13.05 - libqtgui4 (2 4.6.2) libqt4-network (2 4.6.2) libqtcore4 (2
4.6.2) libqt4-webkit (2 4.6.2) libqt4-dbus (2 4.6.2) libqt4-xmlpatterns
(2 4.6.2) libphonon4 (2 4.6.2) libsqlite3-0 (2 3.6.22-1) libqt4-xml (2
4.6.2)
Under 16.04 they all show up with (4:4.8.7) except libsqlite3-0 (3.11.0)
and libqt4-webkit which is missing. However, using synaptic i discover
that under 14.04 the installed files are:
under /usr/share/doc/libqt4-webkit/ GPL-EXCEPTION.txt,
changelog.Debian.gz and copyright
I believe these are documentation files and do not affect the execution.
Correct?
>>
>> does the job, too. The missing ">=" are not that important. Again,
>> usually different dot release don't break a package, but if the major
>> release changed you unlikely could contiue using the package, resp. you
>> need to copy the old libraries.
>>
>> There's still a handicap for the package management, since the package
>> providing tickvue does confuse the package management, assuming that
>> Ubuntu 16.04 shouldn't provide the required dependencies.
>>
>> Copy the files of the package, listed by
>>
>> dpkg -L
/usr/bin/tickvue
/usr/share/applications/tickvue.desktop
/usr/share/doc/tickvue/copyright
/usr/share/pixmaps/tickvue.png
>>
>> then remove the package and restore the files on Ubuntu 16.04, don't
>> try to reinstall the package.
tickvue is NOT installed nor does it show up in synaptic.
>>
>> Regards,
>> Ralf
>>
I am thinking that I cold just try copying the 4 installed files and try
it... Will that hurt anything?
>>
>>
> Thanks Ralf, I will try to do that. I downloaded the source from Source
> Forge thinking that I might try to build it myself. However, there is no
> Makefile and no makeconfig (I think that is right). It has been years
> (retired from S/W Development in 2002) since I have done any work with
> software. So currently I have abandoned that...
>
This is where I stand currently.
Thanks,
Jay
--
Jay Ridgley
jridgley2 at austin.rr.com
Registered Linux User ID - 9115
https://linuxcounter.net/cert/9115.png
Registered Ubuntu User ID - 23320
More information about the ubuntu-users
mailing list