Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   RPM Package Manager (http://www.linux-archive.org/rpm-package-manager/)
-   -   Query Regarding RPM (http://www.linux-archive.org/rpm-package-manager/109601-query-regarding-rpm.html)

Chinnakka K Batakurki 06-19-2008 10:42 AM

Query Regarding RPM
 
Hi,

We are creating the shar file and running it on the target to install the
package,
Is there any command to know from which shar file(install script) the
package has been installed

I am able to get the package name by querying as RPM -qa |grep ...
but I want to know the shar file also

Thanks a lot!

Regards
-----------------------
Chinnakka Batakurki
IBM Internet Security Systems,
IBM India Private Limited,
FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066
Tel: +91-80-2266 9885
Mob: +91-9845704118
Email: chinnakka.batakurki@in.ibm.com
Mobile: +91-9845704118

_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list

"manjunath k" 06-19-2008 12:59 PM

Query Regarding RPM
 
Hi chinna,

Im not very sure about your query but I will suggest you a command that
will qive the entire list of the binaries and the shared libraries
that is being installed
by a package.

The command is rpm -qlp xyz.rpm

Regards,
Manjunath.K

On 6/19/08, Chinnakka K Batakurki <chinnakka.batakurki@in.ibm.com> wrote:
>
> Hi,
>
> We are creating the shar file and running it on the target to install the
> package,
> Is there any command to know from which shar file(install script) the
> package has been installed
>
> I am able to get the package name by querying as RPM -qa |grep ...
> but I want to know the shar file also
>
> Thanks a lot!
>
> Regards
> -----------------------
> Chinnakka Batakurki
> IBM Internet Security Systems,
> IBM India Private Limited,
> FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066
> Tel: +91-80-2266 9885
> Mob: +91-9845704118
> Email: chinnakka.batakurki@in.ibm.com
> Mobile: +91-9845704118
>
> _______________________________________________
> Rpm-list mailing list
> Rpm-list@redhat.com
> https://www.redhat.com/mailman/listinfo/rpm-list
>

_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list

Chinnakka K Batakurki 06-20-2008 03:35 AM

Query Regarding RPM
 
Thanks a lot for the response, but it did not give me the shar file name
To make my query more clear, we have created shell archive of the rpm files
I want to know which shell archive file is used, after installation

Thanks!

Regards
-----------------------
Chinnakka Batakurki
IBM Internet Security Systems,
IBM India Private Limited,
FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066
Tel: +91-80-2266 9885
Mob: +91-9845704118
Email: chinnakka.batakurki@in.ibm.com
Mobile: +91-9845704118



"manjunath k"
<kmanjunat@gmail.
com> To
Sent by: "RPM Package Manager"
rpm-list-bounces@ <rpm-list@redhat.com>
redhat.com cc

Subject
19/06/2008 18:29 Re: Query Regarding RPM


Please respond to
RPM Package
Manager
<rpm-list@redhat.
com>






Hi chinna,

Im not very sure about your query but I will suggest you a command that
will qive the entire list of the binaries and the shared libraries
that is being installed
by a package.

The command is rpm -qlp xyz.rpm

Regards,
Manjunath.K

On 6/19/08, Chinnakka K Batakurki <chinnakka.batakurki@in.ibm.com> wrote:
>
> Hi,
>
> We are creating the shar file and running it on the target to install
the
> package,
> Is there any command to know from which shar file(install script) the
> package has been installed
>
> I am able to get the package name by querying as RPM -qa |grep ...
> but I want to know the shar file also
>
> Thanks a lot!
>
> Regards
> -----------------------
> Chinnakka Batakurki
> IBM Internet Security Systems,
> IBM India Private Limited,
> FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066
> Tel: +91-80-2266 9885
> Mob: +91-9845704118
> Email: chinnakka.batakurki@in.ibm.com
> Mobile: +91-9845704118
>
> _______________________________________________
> Rpm-list mailing list
> Rpm-list@redhat.com
> https://www.redhat.com/mailman/listinfo/rpm-list
>

_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list


_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list

devzero2000 06-20-2008 08:11 AM

Query Regarding RPM
 
If you want attribute the package ownership, so* you can* find* later,* to* the* shar* utility that have installed the package you
can, but it is only an idea, to define in your spec file

Packager (or Vendor): <your shar file>


So you can later query for example

rpm -qa --qf 'Package %{name}-%{version}-%{release}.%{arch} was installed by %{packager}
"

Sure, look as an hack, and it is. In fact, some better rpm tags would* be more "right" to use : Vendor or Packager have other use.


hth

On Fri, Jun 20, 2008 at 5:35 AM, Chinnakka K Batakurki <chinnakka.batakurki@in.ibm.com> wrote:

Thanks a lot for the response, but it did not give me the shar file name

To make my query more clear, we have created shell archive of the rpm files

I want to know *which shell archive file is used, *after installation



Thanks!



Regards

-----------------------

Chinnakka Batakurki

IBM Internet Security Systems,

IBM India Private Limited,

FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066

Tel: +91-80-2266 9885

Mob: +91-9845704118

Email: chinnakka.batakurki@in.ibm.com

Mobile: +91-9845704118







* * * * * * "manjunath k"

* * * * * * <kmanjunat@gmail.

* * * * * * com> * * * * * * * * * * * * * * * * * * * * * * * * * * * To

* * * * * * Sent by: * * * * * * * * *"RPM Package Manager"

* * * * * * rpm-list-bounces@ * * * * <rpm-list@redhat.com>

* * * * * * redhat.com * * * * * * * * * * * * * * * * * * * * * * * * cc



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Subject

* * * * * * 19/06/2008 18:29 * * * * *Re: Query Regarding RPM





* * * * * * Please respond to

* * * * * * * *RPM Package

* * * * * * * * *Manager

* * * * * * <rpm-list@redhat.

* * * * * * * * * com>













Hi chinna,



*Im not very sure about your query but I will suggest you a command that

will qive the entire list of the binaries and the shared libraries

that is being installed

by a package.



*The command is rpm -qlp xyz.rpm



Regards,

Manjunath.K



On 6/19/08, Chinnakka K Batakurki <chinnakka.batakurki@in.ibm.com> wrote:

>

> *Hi,

>

> *We are creating the shar file and running it on the target to install

the

> *package,

> *Is there any command to know from which shar file(install script) the

> *package has been installed

>

> *I am able to get the package name by querying as RPM -qa |grep ...

> *but I want to know the shar file also

>

> *Thanks a lot!

>

> *Regards

> *-----------------------

> *Chinnakka Batakurki

> *IBM Internet Security Systems,

> *IBM India Private Limited,

> *FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066

> *Tel: +91-80-2266 9885

> *Mob: +91-9845704118

> *Email: chinnakka.batakurki@in.ibm.com

> *Mobile: +91-9845704118

>

> *_______________________________________________

> *Rpm-list mailing list

> *Rpm-list@redhat.com

> *https://www.redhat.com/mailman/listinfo/rpm-list

>



_______________________________________________

Rpm-list mailing list

Rpm-list@redhat.com

https://www.redhat.com/mailman/listinfo/rpm-list





_______________________________________________

Rpm-list mailing list

Rpm-list@redhat.com

https://www.redhat.com/mailman/listinfo/rpm-list



_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list

Chinnakka K Batakurki 06-20-2008 10:33 AM

Query Regarding RPM
 
I don't have shar file name defined in Spec file as shar file has been
created using perl script
Could you please let me know how can I access this variable from perl to
Spec file

In the perl I tried to write the shar file name to some file, but I dont
know if there is any ways to get the file content in the Spec file

Thanks a lot for the info!


Regards
-----------------------
Chinnakka Batakurki
IBM Internet Security Systems,
IBM India Private Limited,
FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066
Tel: +91-80-2266 9885
Mob: +91-9845704118
Email: chinnakka.batakurki@in.ibm.com
Mobile: +91-9845704118



devzero2000
<pinto.elia@gmail
.com> To
Sent by: "RPM Package Manager"
rpm-list-bounces@ <rpm-list@redhat.com>
redhat.com cc

Subject
20/06/2008 13:41 Re: Query Regarding RPM


Please respond to
RPM Package
Manager
<rpm-list@redhat.
com>






If you want attribute the package ownership, so you can find later, to
the shar utility that have installed the package you
can, but it is only an idea, to define in your spec file

Packager (or Vendor): <your shar file>

So you can later query for example

rpm -qa --qf 'Package %{name}-%{version}-%{release}.%{arch} was installed
by %{packager}
"

Sure, look as an hack, and it is. In fact, some better rpm tags would be
more "right" to use : Vendor or Packager have other use.

hth

On Fri, Jun 20, 2008 at 5:35 AM, Chinnakka K Batakurki <
chinnakka.batakurki@in.ibm.com> wrote:
Thanks a lot for the response, but it did not give me the shar file name
To make my query more clear, we have created shell archive of the rpm
files
I want to know which shell archive file is used, after installation

Thanks!

Regards
-----------------------
Chinnakka Batakurki
IBM Internet Security Systems,
IBM India Private Limited,
FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066
Tel: +91-80-2266 9885
Mob: +91-9845704118
Email: chinnakka.batakurki@in.ibm.com
Mobile: +91-9845704118



"manjunath k"
<kmanjunat@gmail.
com> To
Sent by: "RPM Package Manager"
rpm-list-bounces@ <rpm-list@redhat.com>
redhat.com cc

Subject
19/06/2008 18:29 Re: Query Regarding RPM


Please respond to
RPM Package
Manager
<rpm-list@redhat.
com>






Hi chinna,

Im not very sure about your query but I will suggest you a command that
will qive the entire list of the binaries and the shared libraries
that is being installed
by a package.

The command is rpm -qlp xyz.rpm

Regards,
Manjunath.K

On 6/19/08, Chinnakka K Batakurki <chinnakka.batakurki@in.ibm.com> wrote:
>
> Hi,
>
> We are creating the shar file and running it on the target to install
the
> package,
> Is there any command to know from which shar file(install script) the
> package has been installed
>
> I am able to get the package name by querying as RPM -qa |grep ...
> but I want to know the shar file also
>
> Thanks a lot!
>
> Regards
> -----------------------
> Chinnakka Batakurki
> IBM Internet Security Systems,
> IBM India Private Limited,
> FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066
> Tel: +91-80-2266 9885
> Mob: +91-9845704118
> Email: chinnakka.batakurki@in.ibm.com
> Mobile: +91-9845704118
>
> _______________________________________________
> Rpm-list mailing list
> Rpm-list@redhat.com
> https://www.redhat.com/mailman/listinfo/rpm-list
>

_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list


_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list
_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list

_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list

devzero2000 06-20-2008 04:38 PM

Query Regarding RPM
 
A possibility, not the only, is as follow:

%include pkg.spec* <------- #
Summary: A very simple package.
Name: simplest
Version: 1.0
Release: 1
License: GPL

#cat pkg.spec
Packager: <sharfilename>


So the perl script can write in pkg.spec the sharfile name
*
hth

On Fri, Jun 20, 2008 at 12:33 PM, Chinnakka K Batakurki <chinnakka.batakurki@in.ibm.com> wrote:

I don't have shar file name defined in Spec file as shar file has been

created using perl script

Could you please let me know how can I access this variable from perl to

Spec file



In the perl I tried to write the shar file name to some file, but I dont

know if there is any ways to get the file content in the Spec file



Thanks a lot for the info!





Regards

-----------------------

Chinnakka Batakurki

IBM Internet Security Systems,

IBM India Private Limited,

FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066

Tel: +91-80-2266 9885

Mob: +91-9845704118

Email: chinnakka.batakurki@in.ibm.com

Mobile: +91-9845704118







* * * * * * devzero2000

* * * * * * <pinto.elia@gmail

* * * * * * .com> * * * * * * * * * * * * * * * * * * * * * * * * * * *To

* * * * * * Sent by: * * * * * * * * *"RPM Package Manager"

* * * * * * rpm-list-bounces@ * * * * <rpm-list@redhat.com>

* * * * * * redhat.com * * * * * * * * * * * * * * * * * * * * * * * * cc



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Subject

* * * * * * 20/06/2008 13:41 * * * * *Re: Query Regarding RPM





* * * * * * Please respond to

* * * * * * * *RPM Package

* * * * * * * * *Manager

* * * * * * <rpm-list@redhat.

* * * * * * * * * com>













If you want attribute the package ownership, so *you can *find *later, *to

the *shar *utility that have installed the package you

can, but it is only an idea, to define in your spec file



Packager (or Vendor): <your shar file>



So you can later query for example



rpm -qa --qf 'Package %{name}-%{version}-%{release}.%{arch} was installed

by %{packager}
"



Sure, look as an hack, and it is. In fact, some better rpm tags would *be

more "right" to use : Vendor or Packager have other use.



hth



On Fri, Jun 20, 2008 at 5:35 AM, Chinnakka K Batakurki <

chinnakka.batakurki@in.ibm.com> wrote:

*Thanks a lot for the response, but it did not give me the shar file name

*To make my query more clear, we have created shell archive of the rpm

*files

*I want to know *which shell archive file is used, *after installation



*Thanks!



*Regards

*-----------------------

*Chinnakka Batakurki

*IBM Internet Security Systems,

*IBM India Private Limited,

*FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066

*Tel: +91-80-2266 9885

*Mob: +91-9845704118

*Email: chinnakka.batakurki@in.ibm.com

*Mobile: +91-9845704118







* * * * * * *"manjunath k"

* * * * * * *<kmanjunat@gmail.

* * * * * * *com> * * * * * * * * * * * * * * * * * * * * * * * * * * * To

* * * * * * *Sent by: * * * * * * * * *"RPM Package Manager"

* * * * * * *rpm-list-bounces@ * * * * <rpm-list@redhat.com>

* * * * * * *redhat.com * * * * * * * * * * * * * * * * * * * * * * * * cc



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *Subject

* * * * * * *19/06/2008 18:29 * * * * *Re: Query Regarding RPM





* * * * * * *Please respond to

* * * * * * * * RPM Package

* * * * * * * * * Manager

* * * * * * *<rpm-list@redhat.

* * * * * * * * * *com>













*Hi chinna,



* Im not very sure about your query but I will suggest you a command that

*will qive the entire list of the binaries and the shared libraries

*that is being installed

*by a package.



* The command is rpm -qlp xyz.rpm



*Regards,

*Manjunath.K



*On 6/19/08, Chinnakka K Batakurki <chinnakka.batakurki@in.ibm.com> wrote:

*>

*> *Hi,

*>

*> *We are creating the shar file and running it on the target to install

*the

*> *package,

*> *Is there any command to know from which shar file(install script) the

*> *package has been installed

*>

*> *I am able to get the package name by querying as RPM -qa |grep ...

*> *but I want to know the shar file also

*>

*> *Thanks a lot!

*>

*> *Regards

*> *-----------------------

*> *Chinnakka Batakurki

*> *IBM Internet Security Systems,

*> *IBM India Private Limited,

*> *FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066

*> *Tel: +91-80-2266 9885

*> *Mob: +91-9845704118

*> *Email: chinnakka.batakurki@in.ibm.com

*> *Mobile: +91-9845704118

*>

*> *_______________________________________________

*> *Rpm-list mailing list

*> *Rpm-list@redhat.com

*> *https://www.redhat.com/mailman/listinfo/rpm-list

*>



*_______________________________________________

*Rpm-list mailing list

*Rpm-list@redhat.com

*https://www.redhat.com/mailman/listinfo/rpm-list





*_______________________________________________

*Rpm-list mailing list

*Rpm-list@redhat.com

*https://www.redhat.com/mailman/listinfo/rpm-list

_______________________________________________

Rpm-list mailing list

Rpm-list@redhat.com

https://www.redhat.com/mailman/listinfo/rpm-list



_______________________________________________

Rpm-list mailing list

Rpm-list@redhat.com

https://www.redhat.com/mailman/listinfo/rpm-list



_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list

Chinnakka K Batakurki 06-23-2008 11:30 AM

Query Regarding RPM
 
Thanks a lot! The solution provided below works

Regards
-----------------------
Chinnakka Batakurki
IBM Internet Security Systems,
IBM India Private Limited,
FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066
Tel: +91-80-2266 9885
Mob: +91-9845704118
Email: chinnakka.batakurki@in.ibm.com
Mobile: +91-9845704118



devzero2000
<pinto.elia@gmail
.com> To
Sent by: "RPM Package Manager"
rpm-list-bounces@ <rpm-list@redhat.com>
redhat.com cc

Subject
20/06/2008 22:08 Re: Query Regarding RPM


Please respond to
RPM Package
Manager
<rpm-list@redhat.
com>






A possibility, not the only, is as follow:

%include pkg.spec <------- #
Summary: A very simple package.
Name: simplest
Version: 1.0
Release: 1
License: GPL

#cat pkg.spec
Packager: <sharfilename>

So the perl script can write in pkg.spec the sharfile name

hth

On Fri, Jun 20, 2008 at 12:33 PM, Chinnakka K Batakurki <
chinnakka.batakurki@in.ibm.com> wrote:
I don't have shar file name defined in Spec file as shar file has been
created using perl script
Could you please let me know how can I access this variable from perl to
Spec file

In the perl I tried to write the shar file name to some file, but I dont
know if there is any ways to get the file content in the Spec file

Thanks a lot for the info!


Regards
-----------------------
Chinnakka Batakurki
IBM Internet Security Systems,
IBM India Private Limited,
FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066
Tel: +91-80-2266 9885
Mob: +91-9845704118
Email: chinnakka.batakurki@in.ibm.com
Mobile: +91-9845704118



devzero2000
<pinto.elia@gmail
.com> To
Sent by: "RPM Package Manager"
rpm-list-bounces@ <rpm-list@redhat.com>
redhat.com cc

Subject
20/06/2008 13:41 Re: Query Regarding RPM


Please respond to
RPM Package
Manager
<rpm-list@redhat.
com>






If you want attribute the package ownership, so you can find later,
to
the shar utility that have installed the package you
can, but it is only an idea, to define in your spec file

Packager (or Vendor): <your shar file>

So you can later query for example

rpm -qa --qf 'Package %{name}-%{version}-%{release}.%{arch} was installed
by %{packager}
"

Sure, look as an hack, and it is. In fact, some better rpm tags would be
more "right" to use : Vendor or Packager have other use.

hth

On Fri, Jun 20, 2008 at 5:35 AM, Chinnakka K Batakurki <
chinnakka.batakurki@in.ibm.com> wrote:
Thanks a lot for the response, but it did not give me the shar file name
To make my query more clear, we have created shell archive of the rpm
files
I want to know which shell archive file is used, after installation

Thanks!

Regards
-----------------------
Chinnakka Batakurki
IBM Internet Security Systems,
IBM India Private Limited,
FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066
Tel: +91-80-2266 9885
Mob: +91-9845704118
Email: chinnakka.batakurki@in.ibm.com
Mobile: +91-9845704118



"manjunath k"
<kmanjunat@gmail.
com>
To
Sent by: "RPM Package Manager"
rpm-list-bounces@ <rpm-list@redhat.com>
redhat.com
cc


Subject
19/06/2008 18:29 Re: Query Regarding RPM


Please respond to
RPM Package
Manager
<rpm-list@redhat.
com>






Hi chinna,

Im not very sure about your query but I will suggest you a command that
will qive the entire list of the binaries and the shared libraries
that is being installed
by a package.

The command is rpm -qlp xyz.rpm

Regards,
Manjunath.K

On 6/19/08, Chinnakka K Batakurki <chinnakka.batakurki@in.ibm.com>
wrote:
>
> Hi,
>
> We are creating the shar file and running it on the target to install
the
> package,
> Is there any command to know from which shar file(install script) the
> package has been installed
>
> I am able to get the package name by querying as RPM -qa |grep ...
> but I want to know the shar file also
>
> Thanks a lot!
>
> Regards
> -----------------------
> Chinnakka Batakurki
> IBM Internet Security Systems,
> IBM India Private Limited,
> FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066
> Tel: +91-80-2266 9885
> Mob: +91-9845704118
> Email: chinnakka.batakurki@in.ibm.com
> Mobile: +91-9845704118
>
> _______________________________________________
> Rpm-list mailing list
> Rpm-list@redhat.com
> https://www.redhat.com/mailman/listinfo/rpm-list
>

_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list


_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list
_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list

_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list
_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list

_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list

Chinnakka K Batakurki 06-26-2008 11:15 AM

Query Regarding RPM
 
I am able to write <sharfilename> from perl to some file(pkg.spec)
but the problem is if I include in Spec file as:
%include pkg.spec
I get the error as:
error: Unable to open /pkg.spec No such file or directory

But if I comment out this(#%include pkg.spec) and first perl writes into
the file and then include this line, it works fine

Please let me know what is wrong

Regards
-----------------------
Chinnakka Batakurki
IBM Internet Security Systems,
IBM India Private Limited,
FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066
Tel: +91-80-2266 9885
Mob: +91-9845704118
Email: chinnakka.batakurki@in.ibm.com
Mobile: +91-9845704118



devzero2000
<pinto.elia@gmail
.com> To
Sent by: "RPM Package Manager"
rpm-list-bounces@ <rpm-list@redhat.com>
redhat.com cc

Subject
20/06/2008 22:08 Re: Query Regarding RPM


Please respond to
RPM Package
Manager
<rpm-list@redhat.
com>






A possibility, not the only, is as follow:

%include pkg.spec <------- #
Summary: A very simple package.
Name: simplest
Version: 1.0
Release: 1
License: GPL

#cat pkg.spec
Packager: <sharfilename>

So the perl script can write in pkg.spec the sharfile name

hth

On Fri, Jun 20, 2008 at 12:33 PM, Chinnakka K Batakurki <
chinnakka.batakurki@in.ibm.com> wrote:
I don't have shar file name defined in Spec file as shar file has been
created using perl script
Could you please let me know how can I access this variable from perl to
Spec file

In the perl I tried to write the shar file name to some file, but I dont
know if there is any ways to get the file content in the Spec file

Thanks a lot for the info!


Regards
-----------------------
Chinnakka Batakurki
IBM Internet Security Systems,
IBM India Private Limited,
FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066
Tel: +91-80-2266 9885
Mob: +91-9845704118
Email: chinnakka.batakurki@in.ibm.com
Mobile: +91-9845704118



devzero2000
<pinto.elia@gmail
.com> To
Sent by: "RPM Package Manager"
rpm-list-bounces@ <rpm-list@redhat.com>
redhat.com cc

Subject
20/06/2008 13:41 Re: Query Regarding RPM


Please respond to
RPM Package
Manager
<rpm-list@redhat.
com>






If you want attribute the package ownership, so you can find later,
to
the shar utility that have installed the package you
can, but it is only an idea, to define in your spec file

Packager (or Vendor): <your shar file>

So you can later query for example

rpm -qa --qf 'Package %{name}-%{version}-%{release}.%{arch} was installed
by %{packager}
"

Sure, look as an hack, and it is. In fact, some better rpm tags would be
more "right" to use : Vendor or Packager have other use.

hth

On Fri, Jun 20, 2008 at 5:35 AM, Chinnakka K Batakurki <
chinnakka.batakurki@in.ibm.com> wrote:
Thanks a lot for the response, but it did not give me the shar file name
To make my query more clear, we have created shell archive of the rpm
files
I want to know which shell archive file is used, after installation

Thanks!

Regards
-----------------------
Chinnakka Batakurki
IBM Internet Security Systems,
IBM India Private Limited,
FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066
Tel: +91-80-2266 9885
Mob: +91-9845704118
Email: chinnakka.batakurki@in.ibm.com
Mobile: +91-9845704118



"manjunath k"
<kmanjunat@gmail.
com>
To
Sent by: "RPM Package Manager"
rpm-list-bounces@ <rpm-list@redhat.com>
redhat.com
cc


Subject
19/06/2008 18:29 Re: Query Regarding RPM


Please respond to
RPM Package
Manager
<rpm-list@redhat.
com>






Hi chinna,

Im not very sure about your query but I will suggest you a command that
will qive the entire list of the binaries and the shared libraries
that is being installed
by a package.

The command is rpm -qlp xyz.rpm

Regards,
Manjunath.K

On 6/19/08, Chinnakka K Batakurki <chinnakka.batakurki@in.ibm.com>
wrote:
>
> Hi,
>
> We are creating the shar file and running it on the target to install
the
> package,
> Is there any command to know from which shar file(install script) the
> package has been installed
>
> I am able to get the package name by querying as RPM -qa |grep ...
> but I want to know the shar file also
>
> Thanks a lot!
>
> Regards
> -----------------------
> Chinnakka Batakurki
> IBM Internet Security Systems,
> IBM India Private Limited,
> FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066
> Tel: +91-80-2266 9885
> Mob: +91-9845704118
> Email: chinnakka.batakurki@in.ibm.com
> Mobile: +91-9845704118
>
> _______________________________________________
> Rpm-list mailing list
> Rpm-list@redhat.com
> https://www.redhat.com/mailman/listinfo/rpm-list
>

_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list


_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list
_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list

_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list
_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list

_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list

devzero2000 06-26-2008 12:08 PM

Query Regarding RPM
 
%include <abspath>/pkg.spec

and write in <abspath>/pkg.spec from perl

The default search list for %include is

rpm --eval '%{_specdir}
'

defined as

#****** The directory where the spec file from a source package will be

#****** installed.
%_specdir************** %{_topdir}/SPECS



hth

On Thu, Jun 26, 2008 at 1:15 PM, Chinnakka K Batakurki <chinnakka.batakurki@in.ibm.com> wrote:

I am able to write <sharfilename> from perl to some file(pkg.spec)

but the problem is if I include in Spec file as:

%include pkg.spec

I get the error as:

error: Unable to open /pkg.spec No such file or directory



But if I comment out this(#%include pkg.spec) and first perl writes into

the file and then include this line, it works fine



Please let me know what is wrong



Regards

-----------------------

Chinnakka Batakurki

IBM Internet Security Systems,

IBM India Private Limited,

FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066

Tel: +91-80-2266 9885

Mob: +91-9845704118

Email: chinnakka.batakurki@in.ibm.com

Mobile: +91-9845704118







* * * * * * devzero2000

* * * * * * <pinto.elia@gmail

* * * * * * .com> * * * * * * * * * * * * * * * * * * * * * * * * * * *To

* * * * * * Sent by: * * * * * * * * *"RPM Package Manager"

* * * * * * rpm-list-bounces@ * * * * <rpm-list@redhat.com>

* * * * * * redhat.com * * * * * * * * * * * * * * * * * * * * * * * * cc



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Subject

* * * * * * 20/06/2008 22:08 * * * * *Re: Query Regarding RPM





* * * * * * Please respond to

* * * * * * * *RPM Package

* * * * * * * * *Manager

* * * * * * <rpm-list@redhat.

* * * * * * * * * com>













A possibility, not the only, is as follow:



%include pkg.spec *<------- #

Summary: A very simple package.

Name: simplest

Version: 1.0

Release: 1

License: GPL



#cat pkg.spec

Packager: <sharfilename>



So the perl script can write in pkg.spec the sharfile name



hth



On Fri, Jun 20, 2008 at 12:33 PM, Chinnakka K Batakurki <

chinnakka.batakurki@in.ibm.com> wrote:

*I don't have shar file name defined in Spec file as shar file has been

*created using perl script

*Could you please let me know how can I access this variable from perl to

*Spec file



*In the perl I tried to write the shar file name to some file, but I dont

*know if there is any ways to get the file content in the Spec file



*Thanks a lot for the info!





*Regards

*-----------------------

*Chinnakka Batakurki

*IBM Internet Security Systems,

*IBM India Private Limited,

*FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066

*Tel: +91-80-2266 9885

*Mob: +91-9845704118

*Email: chinnakka.batakurki@in.ibm.com

*Mobile: +91-9845704118







* * * * * * *devzero2000

* * * * * * *<pinto.elia@gmail

* * * * * * *.com> * * * * * * * * * * * * * * * * * * * * * * * * * * *To

* * * * * * *Sent by: * * * * * * * * *"RPM Package Manager"

* * * * * * *rpm-list-bounces@ * * * * <rpm-list@redhat.com>

* * * * * * *redhat.com * * * * * * * * * * * * * * * * * * * * * * * * cc



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *Subject

* * * * * * *20/06/2008 13:41 * * * * *Re: Query Regarding RPM





* * * * * * *Please respond to

* * * * * * * * RPM Package

* * * * * * * * * Manager

* * * * * * *<rpm-list@redhat.

* * * * * * * * * *com>













*If you want attribute the package ownership, so *you can *find *later,

*to

*the *shar *utility that have installed the package you

*can, but it is only an idea, to define in your spec file



*Packager (or Vendor): <your shar file>



*So you can later query for example



*rpm -qa --qf 'Package %{name}-%{version}-%{release}.%{arch} was installed

*by %{packager}
"



*Sure, look as an hack, and it is. In fact, some better rpm tags would *be

*more "right" to use : Vendor or Packager have other use.



*hth



*On Fri, Jun 20, 2008 at 5:35 AM, Chinnakka K Batakurki <

*chinnakka.batakurki@in.ibm.com> wrote:

* Thanks a lot for the response, but it did not give me the shar file name

* To make my query more clear, we have created shell archive of the rpm

* files

* I want to know *which shell archive file is used, *after installation



* Thanks!



* Regards

* -----------------------

* Chinnakka Batakurki

* IBM Internet Security Systems,

* IBM India Private Limited,

* FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066

* Tel: +91-80-2266 9885

* Mob: +91-9845704118

* Email: chinnakka.batakurki@in.ibm.com

* Mobile: +91-9845704118







* * * * * * * "manjunath k"

* * * * * * * <kmanjunat@gmail.

* * * * * * * com>

*To

* * * * * * * Sent by: * * * * * * * * *"RPM Package Manager"

* * * * * * * rpm-list-bounces@ * * * * <rpm-list@redhat.com>

* * * * * * * redhat.com

*cc





*Subject

* * * * * * * 19/06/2008 18:29 * * * * *Re: Query Regarding RPM





* * * * * * * Please respond to

* * * * * * * * *RPM Package

* * * * * * * * * *Manager

* * * * * * * <rpm-list@redhat.

* * * * * * * * * * com>













* Hi chinna,



* *Im not very sure about your query but I will suggest you a command that

* will qive the entire list of the binaries and the shared libraries

* that is being installed

* by a package.



* *The command is rpm -qlp xyz.rpm



* Regards,

* Manjunath.K



* On 6/19/08, Chinnakka K Batakurki <chinnakka.batakurki@in.ibm.com>

*wrote:

* >

* > *Hi,

* >

* > *We are creating the shar file and running it on the target to install

* the

* > *package,

* > *Is there any command to know from which shar file(install script) the

* > *package has been installed

* >

* > *I am able to get the package name by querying as RPM -qa |grep ...

* > *but I want to know the shar file also

* >

* > *Thanks a lot!

* >

* > *Regards

* > *-----------------------

* > *Chinnakka Batakurki

* > *IBM Internet Security Systems,

* > *IBM India Private Limited,

* > *FTP - 4 - 39, EPIP (Whitefield) Industrial Area, Bangalore - 560066

* > *Tel: +91-80-2266 9885

* > *Mob: +91-9845704118

* > *Email: chinnakka.batakurki@in.ibm.com

* > *Mobile: +91-9845704118

* >

* > *_______________________________________________

* > *Rpm-list mailing list

* > *Rpm-list@redhat.com

* > *https://www.redhat.com/mailman/listinfo/rpm-list

* >



* _______________________________________________

* Rpm-list mailing list

* Rpm-list@redhat.com

* https://www.redhat.com/mailman/listinfo/rpm-list





* _______________________________________________

* Rpm-list mailing list

* Rpm-list@redhat.com

* https://www.redhat.com/mailman/listinfo/rpm-list

*_______________________________________________

*Rpm-list mailing list

*Rpm-list@redhat.com

*https://www.redhat.com/mailman/listinfo/rpm-list



*_______________________________________________

*Rpm-list mailing list

*Rpm-list@redhat.com

*https://www.redhat.com/mailman/listinfo/rpm-list

_______________________________________________

Rpm-list mailing list

Rpm-list@redhat.com

https://www.redhat.com/mailman/listinfo/rpm-list





_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list


All times are GMT. The time now is 07:10 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.