Bug 5080 - Properly package gtkglarea libraries
: Properly package gtkglarea libraries
Status: VERIFIED FIXED
Product: Desktop Bugs
Classification: ROSA Desktop
Component: Main Packages
: Fresh
: All Linux
: Normal normal
: ---
Assigned To: ROSA Linux Bugs
: ROSA Linux Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2015-02-20 10:27 MSK by Denis Silakov
Modified: 2015-02-26 14:28 MSK (History)
1 user (show)

See Also:
RPM Package:
ISO-related:
Bad POT generating:
Upstream:
firstlevel: qa_verified+
denis.silakov: published+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Silakov 2015-02-20 10:27:58 MSK
We should rework names of gtkglarea packages to follow library packaging policy. Currently the library package is named "libgtkglarea1", but this is not correct since the library itself is named "libgtkgl-2.0.so.1". So we should rename the package.
Comment 1 Denis Silakov 2015-02-20 10:29:10 MSK
Advisory:
Rename lib[64]gtkglarea1 to lib[64]gtkgl2.0_1 to follow library packaging policy.

Build lists:
https://abf.rosalinux.ru/build_lists/2431262
https://abf.rosalinux.ru/build_lists/2431263
Comment 2 FirstLevel 2015-02-26 12:59:20 MSK
32bit
old packages ----------------------------
[sergei32@r5-32 ~]$ rpm -qa | grep libgtkglarea1
libgtkglarea1-2.0.1-8-rosa2014.1.i586
libgtkglarea1-devel-2.0.1-8-rosa2014.1.i586

[sergei32@r5-32 ~]$ urpmq --whatrequires libgtkglarea1
libgtkglarea1
libgtkglarea1-devel
ocaml-lablgtk2
ocaml-lablgtk2-devel
psindustrializer
xtraceroute


install libgtkglarea1, libgtkglarea1-devel, plug container and update - ok 
plug container and install libgtkgl2.0_1, libgtkgl-devel-2.0.1 - ok
plug container and install libgtkgl2.0_1, libgtkgl-devel-2.0.1 and install depending software (xtraceroute, lablgtk2, psindustrializer) and launching xtraceroute,  psindustrializer - ok
urpme libgtkgl2.0_1 remove only libgtkgl2.0_1 and xtraceroute, lablgtk2, psindustrializer

new packages ----------------------------

[sergei32@r5-32 ~]$ rpm -qa | grep libgtkgl
libgtkgl2.0_1-2.0.1-16-rosa2014.1.i586
libgtkgl-devel-2.0.1-16-rosa2014.1.i586
[sergei32@r5-32 ~]$ 



[sergei32@r5-32 ~]$ urpmq --whatrequires libgtkgl2.0_1
libgtkgl-devel
libgtkgl2.0_1
ocaml-lablgtk2
ocaml-lablgtk2-devel
psindustrializer
xtraceroute
[sergei32@r5-32 ~]$
Comment 3 FirstLevel 2015-02-26 13:22:44 MSK
64bit
old packages ------------------------

[sergei64@r5-64 ~]$ rpm -qa | grep gtkglarea1
lib64gtkglarea1-2.0.1-8-rosa2014.1.x86_64
lib64gtkglarea1-devel-2.0.1-8-rosa2014.1.x86_64
[sergei64@r5-64 ~]$ 

[sergei64@r5-64 ~]$ urpmq --whatrequires lib64gtkglarea1
lib64gtkglarea1
lib64gtkglarea1-devel
ocaml-lablgtk2
ocaml-lablgtk2-devel
psindustrializer
xtraceroute
[sergei64@r5-64 ~]$ 


install lib64gtkglarea1, lib64gtkglarea1-devel, plug container and update - ok 
plug container and install lib64gtkgl2.0_1 lib64gtkgl-devel   - ok
plug container and install lib64gtkgl2.0_1 lib64gtkgl-devel  and install depending software (xtraceroute, psindustrializer) and launching xtraceroute,  psindustrializer - ok


new packages ---------------------------
[sergei64@r5-64 ~]$ rpm -qa | grep gtkgl
lib64gtkgl2.0_1-2.0.1-16-rosa2014.1.x86_64
lib64gtkgl-devel-2.0.1-16-rosa2014.1.x86_64
[sergei64@r5-64 ~]$ 

[sergei64@r5-64 ~]$ urpmq --whatrequires lib64gtkgl2.0_1
lib64gtkgl-devel
lib64gtkgl2.0_1
ocaml-lablgtk2
ocaml-lablgtk2-devel
psindustrializer
xtraceroute
[sergei64@r5-64 ~]$
Comment 4 FirstLevel 2015-02-26 13:32:33 MSK
lib[64]gtkgl2.0_1-2.0.1-16

http://abf-downloads.rosalinux.ru/rosa2014.1/container/2431262/i586/main/release/
http://abf-downloads.rosalinux.ru/rosa2014.1/container/2431263/x86_64/main/release/
************************ Advisory **********************
Rename lib[64]gtkglarea1 to lib[64]gtkgl2.0_1 to follow library packaging policy.

********************************************************
QA Verified