[packman] [PM] Jalbum 8.7.2-0.pm.1.1 (openSUSE 11.2/i586)

David Ekholm david at jalbum.net
Fri Apr 2 10:24:42 CEST 2010


Ok. I guess we have to respect that, but bear in mind that we're using an updated version of metadata-extractor.jar, so that one should at least be bundled with Jalbum. The "official" version of metadata-extractor.jar is abandonware since over two years.

Regards
/David

2 apr 2010 kl. 10.19 skrev Andrea Florio:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> People, you are probably miss understanding the meaning of packman repos
> and packman packages.
> 
> we provide openSUSE ONLY rpms, they must be as shared as possible to
> reduce the waste of space but mostly to reduce the waste of strenght.
> 
> We do not provide "linux generic" rpms. It's something Jalbum
> "maintainers" should do.
> 
> it's not an option, and again, there is no reason to provide an rpm that
> "may" (it's not even sure, coz as toni wrote a part of that is COMPILED)
> work on other distros
> 
> Andrea
> 
> Il 01/04/2010 23:06, David Ekholm ha scritto:
>> Hi again,
>> 
>> I think Ralf has a good point that it is better to include the full set of jar files with the .rpm version. That way the .rpm version runs on more OSes. Further to this, as we bundle Jalbum with an updated metadata-extractor.jar, it isn't good to omit it from the distribution.
>> 
>> Regards
>> /David
>> 
>> 29 mar 2010 kl. 18.39 skrev Toni:
>> 
>>> Am Sonntag, 28. März 2010 schrieb Ralf Hartings:
>>>> Hi Tony,
>>>> 
>>>> Normally you are correct. However, according to David Ekholm, the
>>>> mentioned files are the only missing files.
>>>> 
>>>> Could you (following the advice from David):
>>>> *Copy JLayer*.jar* and *metadata-extractor.jar* from the *lib* folder
>>>> in  http://jalbum.net/download/Jalbum8.7.2.zip and put these files  in
>>>> the folder *lib* of your Jalbum.rpm package?
>>> why should I ?
>>> The sense of a packaged based distribution is to have libraries 
>>> (java-libraires=jars) and programs only installed once.
>>> 
>>> For the Jalbum package I used/replaced:
>>> commons-collections commons-logging javazoom jcraft metadata-extractor
>>> with the available distribution packages.
>>> The jdic stuff is also a candidate for replacing with the packman version, but 
>>> in the packman repository we have a newer jdic version, so I left it out for 
>>> the moment. With a replacement of the jdic package the 64bit users will have 
>>> tray-support too (upstream provides only 32bit versions of the libraries).
>>> 
>>>> Although these files already exist in the OpenSuse distro, they are
>>>> missing in other distributions. This way your rpm package would work for
>>>> RedHat/CentOS as well and would make life a lot easier for those people!
>>> No it won't work, as the package itself "requires" other packages (I won't 
>>> change my spec-file) and it requires the jpackage standards (used in the 
>>> wrapper-script) so you can only "force" the installation for other rpm-based 
>>> distributions.
>>> Additionally, I compiled the plugins with java-1.6, so if your distribution 
>>> provides only java-1.5 you'll get class-version-mismatch errors....
>>> 
>>> You can grab my spec-file and adapt it easiely for other distributions.
>>> 
>>>> Thanks
>>>> 
>>>> Ralf Hartings
>>>> Sweden
>>>> 
>>>> Toni wrote:
>>>>> Am Samstag, 27. März 2010 schrieb Ralf Hartings:
>>>>>> Hi,
>>>>>> 
>>>>>> I dowloaded your rpm Jalbum-8.7.2-0.pm.1.1.i586.rpm
>>>>>> <http://packman.links2linux.de/download/Jalbum/546688/Jalbum-8.7.2-0.pm.
>>>>>> 1.1 .i586.rpm> from http://packman.links2linux.de/package/Jalbum and
>>>>>> installed it in my CentOs 5.4 installtion and I got the following
>>>>>> errors/missing file information:
>>>>>> 
>>>>>>   Missing Dependency: metadata-extractor is needed by package
>>>>>>   Jalbum-8.7.2-0.pm.1.1.i586 (/Jalbum-8.7.2-0.pm.1.1.i586)
>>>>>>   Missing Dependency: jlayer is needed by package
>>>>>>   Jalbum-8.7.2-0.pm.1.1.i586 (/Jalbum-8.7.2-0.pm.1.1.i586)
>>>>>> 
>>>>>> I contacted David Ekholm at Jalbum and he asked me to ask you to include
>>>>>> these files in your rpm package. These file are apparently available in
>>>>>> the Suse distribution, but not in the RedHat/CentOS distributions.
>>>>> 
>>>>> yes, the  provided packages is for OpenSuSE only.
>>>>> 
>>>>> And the two packages jlayer and metadata-extractor are also prvided in
>>>>> our repsitory. You can try to install them too, but than you'll need
>>>>> other packages ... and so we end up in a mega-package containing the most
>>>>> SuSE packages :)
>>>>> I hope you see that this is no solution for you. Try to install the
>>>>> Jalbum installer frm their website instead of forcing packages in your
>>>>> system. Even if you could install all required packages, it won't work as
>>>>> your distribution won't provide the needed java-infrastructure for a SuSE
>>>>> package layout.
>>>>> 
>>>>>> Thanks for a great service!
>>>>>> 
>>>>>> Ralf Hartings
>>>>>> Sweden
>>> 
>>> 
>>> 
>>> -- 
>>> have fun
>>> Toni
>> 
>> 
>> _______________________________________________
>> Packman mailing list
>> Packman at links2linux.de
>> http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
>> 
> 
> 
> - -- 
> - ------------------------------------------
> Andrea Florio
> QSI International School of Brindisi Sys Admin
> CISCO CCNA Certified
> openSUSE-Education Administrator
> openSUSE Official Member (anubisg1)
> Email: andrea at opensuse.org
> Packman Packaging Team
> Email: andrea at links2linux.de
> Web: http://packman.links2linux.org/
> Cell: +39-328-7365667
> - ------------------------------------------
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.12 (GNU/Linux)
> Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/
> 
> iEYEARECAAYFAku1qIgACgkQvCfyadPodwutIQCgsNUVSxziPhqkS8H6wvILPhct
> NScAn1nk2Ju9xToKb9S3yRLo06JYKpUZ
> =WyI2
> -----END PGP SIGNATURE-----





More information about the Packman mailing list