[Mageia-dev] push java-1.7.0-openjdk

simple w8 simplew8 at gmail.com
Thu Apr 19 22:15:24 CEST 2012


2012/4/19 Colin Guthrie <mageia at colin.guthr.ie>:
> 'Twas brillig, and simple w8 at 19/04/12 17:58 did gyre and gimble:
>> 2012/4/19 D.Morgan <dmorganec at gmail.com>:
>>> On Thu, Apr 19, 2012 at 2:37 PM, simple w8 <simplew8 at gmail.com> wrote:
>>>> 2012/4/19 nicolas vigier <boklm at mars-attacks.org>:
>>>>> On Thu, 19 Apr 2012, D.Morgan wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> please push java-1.7.0-openjdk  it fixes various CVE
>>>>>
>>>>> Submitted.
>>>>>
>>>>
>>>> If you click in kmenu -> Development->"OpenJDK Policy Tool"  nothing
>>>> happens because the file /usr/bin/policytool  does not exist.
>>>
>>> thank you for this feedback, i will take a look.
>>
>> There are problems also in avaho packages.
>> For example file /lib/systemd/system/avahi-daemon.service  belongs to
>> package avahi, shouldnt belong to package avahi-daemon?
>
> [colin at jimmy code (master)]$ rpm -qf /lib/systemd/system/avahi-daemon.s*
> /etc/init.d/avahi-daemon
> avahi-0.6.30-6.mga2
> avahi-0.6.30-6.mga2
> avahi-0.6.30-6.mga2
>
> So the systemd unit and the sysvinit script are in the same package.
> This seems fine to me.
>
> [colin at jimmy code (master)]$ rpm -q avahi-daemon
> package avahi-daemon is not installed
>
> I don't have avahi-daemon installed...
>
>
> [colin at jimmy code (master)]$ rpm -qa | grep avahi
> libavahi-client3-0.6.30-6.mga2
> lib64avahi-client3-0.6.30-6.mga2
> lib64avahi-common-devel-0.6.30-6.mga2
> lib64avahi-compat-libdns_sd-devel-0.6.30-6.mga2
> lib64avahi-gobject0-0.6.30-6.mga2
> lib64avahi-core7-0.6.30-6.mga2
> lib64avahi-ui-devel-0.6.30-6.mga2
> lib64avahi-glib1-0.6.30-6.mga2
> lib64avahi-compat-libdns_sd1-0.6.30-6.mga2
> lib64avahi-ui1-0.6.30-6.mga2
> lib64avahi-common3-0.6.30-6.mga2
> lib64avahi-glib-devel-0.6.30-6.mga2
> avahi-0.6.30-6.mga2
> lib64avahi-client-devel-0.6.30-6.mga2
> lib64avahi-ui-gtk3_0-0.6.30-6.mga2
> libavahi-common3-0.6.30-6.mga2
> libavahi-glib1-0.6.30-6.mga2
>
> And no package appears to provide this:
>
> [colin at jimmy code (master)]$ rpm -q --whatprovides avahi-daemon
> no package provides avahi-daemon
> [colin at jimmy code (master)]$ urpmq -r avahi-daemon
> No package named avahi-daemon
>
> So not sure what you're talking about here.

I have made some confusion, theres no package avahi-daemon, sorry.


>> Also the files:
>> /usr/bin/avahi-discover-standalone
>> /usr/share/applications/avahi-discover.desktop
>> /usr/share/avahi/interfaces/avahi-discover.ui
>>
>> belong to package avahi-x11 but where is the exec file
>> /usr/bin/avahi-discover  that the file
>> /usr/share/applications/avahi-discover.desktop  asks to run?
>
> Looks like a bug in the .desktop file to me... it should probably run
> the standalone binary.

The point is that the file
/usr/share/applications/avahi-discover.desktop should be in the same
package as /usr/bin/avahi-discover, but this its not the single
problem, there are avahi discover files in 3 packages:

avahi-discover
avahi-python
avahi-x11


> Its in package avahi-python...
>>
>> ]# urpmq -l avahi-python
>> /usr/bin/avahi-bookmarks
>> /usr/bin/avahi-discover
>> /usr/lib/python2.7/site-packages/avahi/ServiceTypeDatabase.py
>> /usr/lib/python2.7/site-packages/avahi/__init__.py
>> /usr/lib/python2.7/site-packages/avahi/__init__.pyc
>> /usr/lib/python2.7/site-packages/avahi/__init__.pyo
>> /usr/lib/python2.7/site-packages/avahi_discover
>> /usr/lib/python2.7/site-packages/avahi_discover/__init__.py
>> /usr/lib/python2.7/site-packages/avahi_discover/__init__.pyc
>> /usr/lib/python2.7/site-packages/avahi_discover/__init__.pyo
>> /usr/share/man/man1/avahi-bookmarks.1.xz
>> /usr/share/man/man1/avahi-discover.1.xz
>>
>> as you see there are several files packaged in wrong packages
>
> Yup, This is mostly an example tho' rather than anything practically
> useful. Still it should be fixed IMO. Please open a bug.
>
>
> --
>
> Colin Guthrie
> colin(at)mageia.org
> http://colin.guthr.ie/
>
> Day Job:
>  Tribalogic Limited http://www.tribalogic.net/
> Open Source:
>  Mageia Contributor http://www.mageia.org/
>  PulseAudio Hacker http://www.pulseaudio.org/
>  Trac Hacker http://trac.edgewall.org/


More information about the Mageia-dev mailing list