Re: rpm problem

2014-07-25 Thread Nico Kadel-Garcia
On Thu, Jul 24, 2014 at 3:00 PM, ToddAndMargo toddandma...@zoho.com wrote:
 On 07/23/2014 09:05 AM, Mark Stodola wrote:

 On 07/23/2014 10:43 AM, ToddAndMargo wrote:

 Hi All,

 I am having trouble installing the PDF Studio RPM.

 https://www.dropbox.com/s/slgrnolcsktaezz/PDFStudio_v9_0_2_linux.rpm

 # cat /etc/redhat-release
 Scientific Linux release 6.5 (Carbon)

 # uname -r
 2.6.32-431.20.3.el6.x86_64

 # rpm -ivh PDFStudio_v9_0_2_linux.rpm
 Preparing... ### [100%]
  1:PDFStudio ### [100%]
 error: unpacking of archive failed on file .pdfstudio9/:
 cpio: Archive file not in header

 Any way to fix this?


By using s cluebat on the package author. It's not a good package.
It's misnamed, it drops everything in a relative directory, and there
is no license. This is not a safe thing to install anywhere.

 Many thanks,
 -T


 I would first check the integrity of the file.
 I downloaded it here (not installed it, as I don't have SL6.5).
 It unpacked fine though using rpm2cpio filename.rpm | cpio -idmv
 I have the following checksum on it:

 MD5: f39d0ef9c4fd74cbfcbffa37f0ee18f2  PDFStudio_v9_0_2_linux.rpm
 SHA1: 2e69d1b564cfebcac5cba9244bd04f64cedc959f  PDFStudio_v9_0_2_linux.rpm

 It has an odd directory structure, it seems to put everything in
 /pdfstudio9.

No, it puts it all in 'pdfstudio9'. Like I said, the author of the RPM
needs a cluebat applied.

I'd suggest mkdir /opt, then run 'rpm2cpio there to get the
directory contents. But I'd sooner stick my hand in a blender than
trust this thing, gods alone know what they put in the RPM
pre-scripts. and post-scripts.

In general, RPM's should not be trusted without the relevant SRPM
available, and both signed by a trusted developer or company. RPM's
are installed as root, and can ruin or erase importent system
components and configurations by accident or by malice. One may as
well open an attached zip file on a Windows box.


Re: rpm problem

2014-07-24 Thread ToddAndMargo

On 07/23/2014 09:05 AM, Mark Stodola wrote:

On 07/23/2014 10:43 AM, ToddAndMargo wrote:

Hi All,

I am having trouble installing the PDF Studio RPM.

https://www.dropbox.com/s/slgrnolcsktaezz/PDFStudio_v9_0_2_linux.rpm

# cat /etc/redhat-release
Scientific Linux release 6.5 (Carbon)

# uname -r
2.6.32-431.20.3.el6.x86_64

# rpm -ivh PDFStudio_v9_0_2_linux.rpm
Preparing... ### [100%]
 1:PDFStudio ### [100%]
error: unpacking of archive failed on file .pdfstudio9/:
cpio: Archive file not in header

Any way to fix this?

Many thanks,
-T


I would first check the integrity of the file.
I downloaded it here (not installed it, as I don't have SL6.5).
It unpacked fine though using rpm2cpio filename.rpm | cpio -idmv
I have the following checksum on it:

MD5: f39d0ef9c4fd74cbfcbffa37f0ee18f2  PDFStudio_v9_0_2_linux.rpm
SHA1: 2e69d1b564cfebcac5cba9244bd04f64cedc959f  PDFStudio_v9_0_2_linux.rpm

It has an odd directory structure, it seems to put everything in
/pdfstudio9.

-Mark




Hi Mark,

I get your same md5sum and I am able to to do the rpm2cpio
thing as well.  But, still get the cpio error when trying
to install.  Rats!

-T
--
~~
Computers are like air conditioners.
They malfunction when you open windows
~~


Re: rpm problem

2014-07-24 Thread Mark Stodola

On 07/24/2014 02:00 PM, ToddAndMargo wrote:

On 07/23/2014 09:05 AM, Mark Stodola wrote:

On 07/23/2014 10:43 AM, ToddAndMargo wrote:

Hi All,

I am having trouble installing the PDF Studio RPM.

https://www.dropbox.com/s/slgrnolcsktaezz/PDFStudio_v9_0_2_linux.rpm

# cat /etc/redhat-release
Scientific Linux release 6.5 (Carbon)

# uname -r
2.6.32-431.20.3.el6.x86_64

# rpm -ivh PDFStudio_v9_0_2_linux.rpm
Preparing... ### [100%]
 1:PDFStudio ### [100%]
error: unpacking of archive failed on file .pdfstudio9/:
cpio: Archive file not in header

Any way to fix this?

Many thanks,
-T


I would first check the integrity of the file.
I downloaded it here (not installed it, as I don't have SL6.5).
It unpacked fine though using rpm2cpio filename.rpm | cpio -idmv
I have the following checksum on it:

MD5: f39d0ef9c4fd74cbfcbffa37f0ee18f2  PDFStudio_v9_0_2_linux.rpm
SHA1: 2e69d1b564cfebcac5cba9244bd04f64cedc959f
PDFStudio_v9_0_2_linux.rpm

It has an odd directory structure, it seems to put everything in
/pdfstudio9.

-Mark




Hi Mark,

I get your same md5sum and I am able to to do the rpm2cpio
thing as well.  But, still get the cpio error when trying
to install.  Rats!

-T


Well, if the cpio works, extract it to / and run the postinstall portion 
from

rpm -qp --scripts filename.rpm

It looks like they are owned by 'root.root' in the rpm.

Have you tried getting it directly from qoppa.com?

-Mark

--
Mr. Mark V. Stodola
Senior Control Systems Engineer

National Electrostatics Corp.
P.O. Box 620310
Middleton, WI 53562-0310 USA
Phone: (608) 831-7600
Fax: (608) 831-9591


Re: rpm problem

2014-07-24 Thread ToddAndMargo

On 07/24/2014 12:17 PM, Mark Stodola wrote:

On 07/24/2014 02:00 PM, ToddAndMargo wrote:

On 07/23/2014 09:05 AM, Mark Stodola wrote:

On 07/23/2014 10:43 AM, ToddAndMargo wrote:

Hi All,

I am having trouble installing the PDF Studio RPM.

https://www.dropbox.com/s/slgrnolcsktaezz/PDFStudio_v9_0_2_linux.rpm

# cat /etc/redhat-release
Scientific Linux release 6.5 (Carbon)

# uname -r
2.6.32-431.20.3.el6.x86_64

# rpm -ivh PDFStudio_v9_0_2_linux.rpm
Preparing... ### [100%]
 1:PDFStudio ### [100%]
error: unpacking of archive failed on file .pdfstudio9/:
cpio: Archive file not in header

Any way to fix this?

Many thanks,
-T


I would first check the integrity of the file.
I downloaded it here (not installed it, as I don't have SL6.5).
It unpacked fine though using rpm2cpio filename.rpm | cpio -idmv
I have the following checksum on it:

MD5: f39d0ef9c4fd74cbfcbffa37f0ee18f2  PDFStudio_v9_0_2_linux.rpm
SHA1: 2e69d1b564cfebcac5cba9244bd04f64cedc959f
PDFStudio_v9_0_2_linux.rpm

It has an odd directory structure, it seems to put everything in
/pdfstudio9.

-Mark




Hi Mark,

I get your same md5sum and I am able to to do the rpm2cpio
thing as well.  But, still get the cpio error when trying
to install.  Rats!

-T


Well, if the cpio works, extract it to / and run the postinstall portion
from
rpm -qp --scripts filename.rpm

It looks like they are owned by 'root.root' in the rpm.

Have you tried getting it directly from qoppa.com?


We are sorry but as previously mentioned we do not support
the RPM installer. We have other users that have been able
to successfully install using the RPM so I'm not sure
what that error could be.



-Mark




--
~~
Computers are like air conditioners.
They malfunction when you open windows
~~


Re: rpm problem

2014-07-24 Thread Mark Stodola

On 07/24/2014 02:19 PM, ToddAndMargo wrote:

On 07/24/2014 12:17 PM, Mark Stodola wrote:

On 07/24/2014 02:00 PM, ToddAndMargo wrote:

On 07/23/2014 09:05 AM, Mark Stodola wrote:

On 07/23/2014 10:43 AM, ToddAndMargo wrote:

Hi All,

I am having trouble installing the PDF Studio RPM.

https://www.dropbox.com/s/slgrnolcsktaezz/PDFStudio_v9_0_2_linux.rpm

# cat /etc/redhat-release
Scientific Linux release 6.5 (Carbon)

# uname -r
2.6.32-431.20.3.el6.x86_64

# rpm -ivh PDFStudio_v9_0_2_linux.rpm
Preparing... ### [100%]
 1:PDFStudio ### [100%]
error: unpacking of archive failed on file .pdfstudio9/:
cpio: Archive file not in header

Any way to fix this?

Many thanks,
-T


I would first check the integrity of the file.
I downloaded it here (not installed it, as I don't have SL6.5).
It unpacked fine though using rpm2cpio filename.rpm | cpio -idmv
I have the following checksum on it:

MD5: f39d0ef9c4fd74cbfcbffa37f0ee18f2  PDFStudio_v9_0_2_linux.rpm
SHA1: 2e69d1b564cfebcac5cba9244bd04f64cedc959f
PDFStudio_v9_0_2_linux.rpm

It has an odd directory structure, it seems to put everything in
/pdfstudio9.

-Mark




Hi Mark,

I get your same md5sum and I am able to to do the rpm2cpio
thing as well.  But, still get the cpio error when trying
to install.  Rats!

-T


Well, if the cpio works, extract it to / and run the postinstall portion
from
rpm -qp --scripts filename.rpm

It looks like they are owned by 'root.root' in the rpm.

Have you tried getting it directly from qoppa.com?


 We are sorry but as previously mentioned we do not support
 the RPM installer. We have other users that have been able
 to successfully install using the RPM so I'm not sure
 what that error could be.



-Mark






Well, if it works by hand, it shouldn't be too hard to recreate the RPM 
from what you have.  I would take a whack at it, but I'm already behind 
on preparing for extended travel.  Someone else here could help with the 
finer details if you need.


-Mark

--
Mr. Mark V. Stodola
Senior Control Systems Engineer

National Electrostatics Corp.
P.O. Box 620310
Middleton, WI 53562-0310 USA
Phone: (608) 831-7600
Fax: (608) 831-9591


Re: rpm problem

2014-07-24 Thread ToddAndMargo

On 07/24/2014 12:29 PM, Mark Stodola wrote:

On 07/24/2014 02:19 PM, ToddAndMargo wrote:

On 07/24/2014 12:17 PM, Mark Stodola wrote:

On 07/24/2014 02:00 PM, ToddAndMargo wrote:

On 07/23/2014 09:05 AM, Mark Stodola wrote:

On 07/23/2014 10:43 AM, ToddAndMargo wrote:

Hi All,

I am having trouble installing the PDF Studio RPM.

https://www.dropbox.com/s/slgrnolcsktaezz/PDFStudio_v9_0_2_linux.rpm

# cat /etc/redhat-release
Scientific Linux release 6.5 (Carbon)

# uname -r
2.6.32-431.20.3.el6.x86_64

# rpm -ivh PDFStudio_v9_0_2_linux.rpm
Preparing... ### [100%]
 1:PDFStudio ### [100%]
error: unpacking of archive failed on file .pdfstudio9/:
cpio: Archive file not in header

Any way to fix this?

Many thanks,
-T


I would first check the integrity of the file.
I downloaded it here (not installed it, as I don't have SL6.5).
It unpacked fine though using rpm2cpio filename.rpm | cpio -idmv
I have the following checksum on it:

MD5: f39d0ef9c4fd74cbfcbffa37f0ee18f2  PDFStudio_v9_0_2_linux.rpm
SHA1: 2e69d1b564cfebcac5cba9244bd04f64cedc959f
PDFStudio_v9_0_2_linux.rpm

It has an odd directory structure, it seems to put everything in
/pdfstudio9.

-Mark




Hi Mark,

I get your same md5sum and I am able to to do the rpm2cpio
thing as well.  But, still get the cpio error when trying
to install.  Rats!

-T


Well, if the cpio works, extract it to / and run the postinstall portion
from
rpm -qp --scripts filename.rpm

It looks like they are owned by 'root.root' in the rpm.

Have you tried getting it directly from qoppa.com?


 We are sorry but as previously mentioned we do not support
 the RPM installer. We have other users that have been able
 to successfully install using the RPM so I'm not sure
 what that error could be.



-Mark






Well, if it works by hand, it shouldn't be too hard to recreate the RPM
from what you have.  I would take a whack at it, but I'm already behind
on preparing for extended travel.  Someone else here could help with the
finer details if you need.

-Mark



is [Desktop Entry] part of the post install script?


Re: rpm problem

2014-07-24 Thread Mark Stodola

On 07/24/2014 02:30 PM, ToddAndMargo wrote:

On 07/24/2014 12:29 PM, Mark Stodola wrote:

On 07/24/2014 02:19 PM, ToddAndMargo wrote:

On 07/24/2014 12:17 PM, Mark Stodola wrote:

On 07/24/2014 02:00 PM, ToddAndMargo wrote:

On 07/23/2014 09:05 AM, Mark Stodola wrote:

On 07/23/2014 10:43 AM, ToddAndMargo wrote:

Hi All,

I am having trouble installing the PDF Studio RPM.

https://www.dropbox.com/s/slgrnolcsktaezz/PDFStudio_v9_0_2_linux.rpm

# cat /etc/redhat-release
Scientific Linux release 6.5 (Carbon)

# uname -r
2.6.32-431.20.3.el6.x86_64

# rpm -ivh PDFStudio_v9_0_2_linux.rpm
Preparing... ### [100%]
 1:PDFStudio ### [100%]
error: unpacking of archive failed on file .pdfstudio9/:
cpio: Archive file not in header

Any way to fix this?

Many thanks,
-T


I would first check the integrity of the file.
I downloaded it here (not installed it, as I don't have SL6.5).
It unpacked fine though using rpm2cpio filename.rpm | cpio -idmv
I have the following checksum on it:

MD5: f39d0ef9c4fd74cbfcbffa37f0ee18f2  PDFStudio_v9_0_2_linux.rpm
SHA1: 2e69d1b564cfebcac5cba9244bd04f64cedc959f
PDFStudio_v9_0_2_linux.rpm

It has an odd directory structure, it seems to put everything in
/pdfstudio9.

-Mark




Hi Mark,

I get your same md5sum and I am able to to do the rpm2cpio
thing as well.  But, still get the cpio error when trying
to install.  Rats!

-T


Well, if the cpio works, extract it to / and run the postinstall
portion
from
rpm -qp --scripts filename.rpm

It looks like they are owned by 'root.root' in the rpm.

Have you tried getting it directly from qoppa.com?


 We are sorry but as previously mentioned we do not support
 the RPM installer. We have other users that have been able
 to successfully install using the RPM so I'm not sure
 what that error could be.



-Mark






Well, if it works by hand, it shouldn't be too hard to recreate the RPM
from what you have.  I would take a whack at it, but I'm already behind
on preparing for extended travel.  Someone else here could help with the
finer details if you need.

-Mark



is [Desktop Entry] part of the post install script?


Yes, if you look close, the lines right above that call xdg-open, and 
are echoing the [Desktop Entry] lines into a file (using the ).  It is 
basically creating a desktop icon entry in a common location.


/bin/echo -e #!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Name=PDF Studio 9
Exec=/bin/sh \$I4J_INSTALL_LOCATION/pdfstudio9\
Icon=$I4J_INSTALL_LOCATION/.install4j/pdfstudio9.png
  $I4J_INSTALL_LOCATION/pdfstudio9.desktop

That is all one line of a command essentially.
It looks like the script just makes a few symlinks and ensures the newly 
created desktop icon is executable.
The rest is just unpacking jar files, which I'm not as familiar with as 
I haven't touched java in close to a decade.  It all looks straight forward.


-Mark

--
Mr. Mark V. Stodola
Senior Control Systems Engineer

National Electrostatics Corp.
P.O. Box 620310
Middleton, WI 53562-0310 USA
Phone: (608) 831-7600
Fax: (608) 831-9591


Re: rpm problem

2014-07-24 Thread ToddAndMargo

On 07/24/2014 12:37 PM, Mark Stodola wrote:

On 07/24/2014 02:30 PM, ToddAndMargo wrote:

On 07/24/2014 12:29 PM, Mark Stodola wrote:

On 07/24/2014 02:19 PM, ToddAndMargo wrote:

On 07/24/2014 12:17 PM, Mark Stodola wrote:

On 07/24/2014 02:00 PM, ToddAndMargo wrote:

On 07/23/2014 09:05 AM, Mark Stodola wrote:

On 07/23/2014 10:43 AM, ToddAndMargo wrote:

Hi All,

I am having trouble installing the PDF Studio RPM.

https://www.dropbox.com/s/slgrnolcsktaezz/PDFStudio_v9_0_2_linux.rpm


# cat /etc/redhat-release
Scientific Linux release 6.5 (Carbon)

# uname -r
2.6.32-431.20.3.el6.x86_64

# rpm -ivh PDFStudio_v9_0_2_linux.rpm
Preparing... ### [100%]
 1:PDFStudio ### [100%]
error: unpacking of archive failed on file .pdfstudio9/:
cpio: Archive file not in header

Any way to fix this?

Many thanks,
-T


I would first check the integrity of the file.
I downloaded it here (not installed it, as I don't have SL6.5).
It unpacked fine though using rpm2cpio filename.rpm | cpio -idmv
I have the following checksum on it:

MD5: f39d0ef9c4fd74cbfcbffa37f0ee18f2  PDFStudio_v9_0_2_linux.rpm
SHA1: 2e69d1b564cfebcac5cba9244bd04f64cedc959f
PDFStudio_v9_0_2_linux.rpm

It has an odd directory structure, it seems to put everything in
/pdfstudio9.

-Mark




Hi Mark,

I get your same md5sum and I am able to to do the rpm2cpio
thing as well.  But, still get the cpio error when trying
to install.  Rats!

-T


Well, if the cpio works, extract it to / and run the postinstall
portion
from
rpm -qp --scripts filename.rpm

It looks like they are owned by 'root.root' in the rpm.

Have you tried getting it directly from qoppa.com?


 We are sorry but as previously mentioned we do not support
 the RPM installer. We have other users that have been able
 to successfully install using the RPM so I'm not sure
 what that error could be.



-Mark






Well, if it works by hand, it shouldn't be too hard to recreate the RPM
from what you have.  I would take a whack at it, but I'm already behind
on preparing for extended travel.  Someone else here could help with the
finer details if you need.

-Mark



is [Desktop Entry] part of the post install script?


Yes, if you look close, the lines right above that call xdg-open, and
are echoing the [Desktop Entry] lines into a file (using the ).  It is
basically creating a desktop icon entry in a common location.

/bin/echo -e #!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Name=PDF Studio 9
Exec=/bin/sh \$I4J_INSTALL_LOCATION/pdfstudio9\
Icon=$I4J_INSTALL_LOCATION/.install4j/pdfstudio9.png
  $I4J_INSTALL_LOCATION/pdfstudio9.desktop

That is all one line of a command essentially.
It looks like the script just makes a few symlinks and ensures the newly
created desktop icon is executable.
The rest is just unpacking jar files, which I'm not as familiar with as
I haven't touched java in close to a decade.  It all looks straight
forward.

-Mark



Hi Mark,

   Do you know how to do the reverse of the cpio extraction?
In other words, how to make it back into an rpm?

-T


Re: rpm problem

2014-07-24 Thread Mark Stodola

On 07/24/2014 02:45 PM, ToddAndMargo wrote:

On 07/24/2014 12:37 PM, Mark Stodola wrote:

On 07/24/2014 02:30 PM, ToddAndMargo wrote:

On 07/24/2014 12:29 PM, Mark Stodola wrote:

On 07/24/2014 02:19 PM, ToddAndMargo wrote:

On 07/24/2014 12:17 PM, Mark Stodola wrote:

On 07/24/2014 02:00 PM, ToddAndMargo wrote:

On 07/23/2014 09:05 AM, Mark Stodola wrote:

On 07/23/2014 10:43 AM, ToddAndMargo wrote:

Hi All,

I am having trouble installing the PDF Studio RPM.

https://www.dropbox.com/s/slgrnolcsktaezz/PDFStudio_v9_0_2_linux.rpm



# cat /etc/redhat-release
Scientific Linux release 6.5 (Carbon)

# uname -r
2.6.32-431.20.3.el6.x86_64

# rpm -ivh PDFStudio_v9_0_2_linux.rpm
Preparing... ### [100%]
 1:PDFStudio ###
[100%]
error: unpacking of archive failed on file .pdfstudio9/:
cpio: Archive file not in header

Any way to fix this?

Many thanks,
-T


I would first check the integrity of the file.
I downloaded it here (not installed it, as I don't have SL6.5).
It unpacked fine though using rpm2cpio filename.rpm | cpio -idmv
I have the following checksum on it:

MD5: f39d0ef9c4fd74cbfcbffa37f0ee18f2  PDFStudio_v9_0_2_linux.rpm
SHA1: 2e69d1b564cfebcac5cba9244bd04f64cedc959f
PDFStudio_v9_0_2_linux.rpm

It has an odd directory structure, it seems to put everything in
/pdfstudio9.

-Mark




Hi Mark,

I get your same md5sum and I am able to to do the rpm2cpio
thing as well.  But, still get the cpio error when trying
to install.  Rats!

-T


Well, if the cpio works, extract it to / and run the postinstall
portion
from
rpm -qp --scripts filename.rpm

It looks like they are owned by 'root.root' in the rpm.

Have you tried getting it directly from qoppa.com?


 We are sorry but as previously mentioned we do not support
 the RPM installer. We have other users that have been able
 to successfully install using the RPM so I'm not sure
 what that error could be.



-Mark






Well, if it works by hand, it shouldn't be too hard to recreate the RPM
from what you have.  I would take a whack at it, but I'm already behind
on preparing for extended travel.  Someone else here could help with
the
finer details if you need.

-Mark



is [Desktop Entry] part of the post install script?


Yes, if you look close, the lines right above that call xdg-open, and
are echoing the [Desktop Entry] lines into a file (using the ).  It is
basically creating a desktop icon entry in a common location.

/bin/echo -e #!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Name=PDF Studio 9
Exec=/bin/sh \$I4J_INSTALL_LOCATION/pdfstudio9\
Icon=$I4J_INSTALL_LOCATION/.install4j/pdfstudio9.png
  $I4J_INSTALL_LOCATION/pdfstudio9.desktop

That is all one line of a command essentially.
It looks like the script just makes a few symlinks and ensures the newly
created desktop icon is executable.
The rest is just unpacking jar files, which I'm not as familiar with as
I haven't touched java in close to a decade.  It all looks straight
forward.

-Mark



Hi Mark,

Do you know how to do the reverse of the cpio extraction?
In other words, how to make it back into an rpm?

-T


You need to use rpmbuild and write a small SPEC file.  It's a bit much 
to explain in email.  I suggest grabbing this guide to get started:

https://www.gurulabs.com/downloads/GURULABS-RPM-LAB/GURULABS-RPM-GUIDE-v1.0.PDF

It's not hard, and if you grab a SPEC from another simple source rpm, it 
shouldn't take long to have a usable output.  Basically, you have to tar 
up the files you extracted, create the spec w/ the 
postinstall/preuninstall script sections, and tell it to go.


There are probably guides from TUV that have best practices for naming 
and locations, but you aren't required to follow them, especially for 
something this trivial/personal use.


-Mark

--
Mr. Mark V. Stodola
Senior Control Systems Engineer

National Electrostatics Corp.
P.O. Box 620310
Middleton, WI 53562-0310 USA
Phone: (608) 831-7600
Fax: (608) 831-9591


Re: rpm problem

2014-07-24 Thread ToddAndMargo

On 07/24/2014 01:20 PM, Mark Stodola wrote:

On 07/24/2014 02:45 PM, ToddAndMargo wrote:

On 07/24/2014 12:37 PM, Mark Stodola wrote:

On 07/24/2014 02:30 PM, ToddAndMargo wrote:

On 07/24/2014 12:29 PM, Mark Stodola wrote:

On 07/24/2014 02:19 PM, ToddAndMargo wrote:

On 07/24/2014 12:17 PM, Mark Stodola wrote:

On 07/24/2014 02:00 PM, ToddAndMargo wrote:

On 07/23/2014 09:05 AM, Mark Stodola wrote:

On 07/23/2014 10:43 AM, ToddAndMargo wrote:

Hi All,

I am having trouble installing the PDF Studio RPM.

https://www.dropbox.com/s/slgrnolcsktaezz/PDFStudio_v9_0_2_linux.rpm




# cat /etc/redhat-release
Scientific Linux release 6.5 (Carbon)

# uname -r
2.6.32-431.20.3.el6.x86_64

# rpm -ivh PDFStudio_v9_0_2_linux.rpm
Preparing... ### [100%]
 1:PDFStudio ###
[100%]
error: unpacking of archive failed on file .pdfstudio9/:
cpio: Archive file not in header

Any way to fix this?

Many thanks,
-T


I would first check the integrity of the file.
I downloaded it here (not installed it, as I don't have SL6.5).
It unpacked fine though using rpm2cpio filename.rpm | cpio -idmv
I have the following checksum on it:

MD5: f39d0ef9c4fd74cbfcbffa37f0ee18f2  PDFStudio_v9_0_2_linux.rpm
SHA1: 2e69d1b564cfebcac5cba9244bd04f64cedc959f
PDFStudio_v9_0_2_linux.rpm

It has an odd directory structure, it seems to put everything in
/pdfstudio9.

-Mark




Hi Mark,

I get your same md5sum and I am able to to do the rpm2cpio
thing as well.  But, still get the cpio error when trying
to install.  Rats!

-T


Well, if the cpio works, extract it to / and run the postinstall
portion
from
rpm -qp --scripts filename.rpm

It looks like they are owned by 'root.root' in the rpm.

Have you tried getting it directly from qoppa.com?


 We are sorry but as previously mentioned we do not support
 the RPM installer. We have other users that have been able
 to successfully install using the RPM so I'm not sure
 what that error could be.



-Mark






Well, if it works by hand, it shouldn't be too hard to recreate the
RPM
from what you have.  I would take a whack at it, but I'm already
behind
on preparing for extended travel.  Someone else here could help with
the
finer details if you need.

-Mark



is [Desktop Entry] part of the post install script?


Yes, if you look close, the lines right above that call xdg-open, and
are echoing the [Desktop Entry] lines into a file (using the ).  It is
basically creating a desktop icon entry in a common location.

/bin/echo -e #!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Name=PDF Studio 9
Exec=/bin/sh \$I4J_INSTALL_LOCATION/pdfstudio9\
Icon=$I4J_INSTALL_LOCATION/.install4j/pdfstudio9.png
  $I4J_INSTALL_LOCATION/pdfstudio9.desktop

That is all one line of a command essentially.
It looks like the script just makes a few symlinks and ensures the newly
created desktop icon is executable.
The rest is just unpacking jar files, which I'm not as familiar with as
I haven't touched java in close to a decade.  It all looks straight
forward.

-Mark



Hi Mark,

Do you know how to do the reverse of the cpio extraction?
In other words, how to make it back into an rpm?

-T


You need to use rpmbuild and write a small SPEC file.  It's a bit much
to explain in email.  I suggest grabbing this guide to get started:
https://www.gurulabs.com/downloads/GURULABS-RPM-LAB/GURULABS-RPM-GUIDE-v1.0.PDF


It's not hard, and if you grab a SPEC from another simple source rpm, it
shouldn't take long to have a usable output.  Basically, you have to tar
up the files you extracted, create the spec w/ the
postinstall/preuninstall script sections, and tell it to go.

There are probably guides from TUV that have best practices for naming
and locations, but you aren't required to follow them, especially for
something this trivial/personal use.

-Mark



Hi Mark,

Thank you for helping me with this!

-T


Re: rpm problem

2014-07-24 Thread Mark Stodola

On 07/24/2014 03:19 PM, ToddAndMargo wrote:

On 07/24/2014 01:20 PM, Mark Stodola wrote:

On 07/24/2014 02:45 PM, ToddAndMargo wrote:

On 07/24/2014 12:37 PM, Mark Stodola wrote:

On 07/24/2014 02:30 PM, ToddAndMargo wrote:

On 07/24/2014 12:29 PM, Mark Stodola wrote:

On 07/24/2014 02:19 PM, ToddAndMargo wrote:

On 07/24/2014 12:17 PM, Mark Stodola wrote:

On 07/24/2014 02:00 PM, ToddAndMargo wrote:

On 07/23/2014 09:05 AM, Mark Stodola wrote:

On 07/23/2014 10:43 AM, ToddAndMargo wrote:

Hi All,

I am having trouble installing the PDF Studio RPM.

https://www.dropbox.com/s/slgrnolcsktaezz/PDFStudio_v9_0_2_linux.rpm





# cat /etc/redhat-release
Scientific Linux release 6.5 (Carbon)

# uname -r
2.6.32-431.20.3.el6.x86_64

# rpm -ivh PDFStudio_v9_0_2_linux.rpm
Preparing... ### [100%]
 1:PDFStudio ###
[100%]
error: unpacking of archive failed on file .pdfstudio9/:
cpio: Archive file not in header

Any way to fix this?

Many thanks,
-T


I would first check the integrity of the file.
I downloaded it here (not installed it, as I don't have SL6.5).
It unpacked fine though using rpm2cpio filename.rpm | cpio
-idmv
I have the following checksum on it:

MD5: f39d0ef9c4fd74cbfcbffa37f0ee18f2  PDFStudio_v9_0_2_linux.rpm
SHA1: 2e69d1b564cfebcac5cba9244bd04f64cedc959f
PDFStudio_v9_0_2_linux.rpm

It has an odd directory structure, it seems to put everything in
/pdfstudio9.

-Mark




Hi Mark,

I get your same md5sum and I am able to to do the rpm2cpio
thing as well.  But, still get the cpio error when trying
to install.  Rats!

-T


Well, if the cpio works, extract it to / and run the postinstall
portion
from
rpm -qp --scripts filename.rpm

It looks like they are owned by 'root.root' in the rpm.

Have you tried getting it directly from qoppa.com?


 We are sorry but as previously mentioned we do not support
 the RPM installer. We have other users that have been able
 to successfully install using the RPM so I'm not sure
 what that error could be.



-Mark






Well, if it works by hand, it shouldn't be too hard to recreate the
RPM
from what you have.  I would take a whack at it, but I'm already
behind
on preparing for extended travel.  Someone else here could help with
the
finer details if you need.

-Mark



is [Desktop Entry] part of the post install script?


Yes, if you look close, the lines right above that call xdg-open, and
are echoing the [Desktop Entry] lines into a file (using the ).
It is
basically creating a desktop icon entry in a common location.

/bin/echo -e #!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Name=PDF Studio 9
Exec=/bin/sh \$I4J_INSTALL_LOCATION/pdfstudio9\
Icon=$I4J_INSTALL_LOCATION/.install4j/pdfstudio9.png
  $I4J_INSTALL_LOCATION/pdfstudio9.desktop

That is all one line of a command essentially.
It looks like the script just makes a few symlinks and ensures the
newly
created desktop icon is executable.
The rest is just unpacking jar files, which I'm not as familiar with as
I haven't touched java in close to a decade.  It all looks straight
forward.

-Mark



Hi Mark,

Do you know how to do the reverse of the cpio extraction?
In other words, how to make it back into an rpm?

-T


You need to use rpmbuild and write a small SPEC file.  It's a bit much
to explain in email.  I suggest grabbing this guide to get started:
https://www.gurulabs.com/downloads/GURULABS-RPM-LAB/GURULABS-RPM-GUIDE-v1.0.PDF



It's not hard, and if you grab a SPEC from another simple source rpm, it
shouldn't take long to have a usable output.  Basically, you have to tar
up the files you extracted, create the spec w/ the
postinstall/preuninstall script sections, and tell it to go.

There are probably guides from TUV that have best practices for naming
and locations, but you aren't required to follow them, especially for
something this trivial/personal use.

-Mark



Hi Mark,

Thank you for helping me with this!

-T


Learning the art of building RPMs is a valuable skill, no time like the 
present to learn.  Once you know what you are doing, you can have a nice 
environment setup to build things.  A lot of people use 'mock' to ensure 
clean build environments (chroot), but like I said before, not necessary 
in this case.


-Mark

--
Mr. Mark V. Stodola
Senior Control Systems Engineer

National Electrostatics Corp.
P.O. Box 620310
Middleton, WI 53562-0310 USA
Phone: (608) 831-7600
Fax: (608) 831-9591


rpm problem

2014-07-23 Thread ToddAndMargo

Hi All,

I am having trouble installing the PDF Studio RPM.

https://www.dropbox.com/s/slgrnolcsktaezz/PDFStudio_v9_0_2_linux.rpm

# cat /etc/redhat-release
Scientific Linux release 6.5 (Carbon)

# uname -r
2.6.32-431.20.3.el6.x86_64

# rpm -ivh PDFStudio_v9_0_2_linux.rpm
Preparing... ### [100%]
1:PDFStudio ### [100%]
error: unpacking of archive failed on file .pdfstudio9/:
cpio: Archive file not in header

Any way to fix this?

Many thanks,
-T


Re: rpm problem

2014-07-23 Thread Mark Stodola

On 07/23/2014 10:43 AM, ToddAndMargo wrote:

Hi All,

I am having trouble installing the PDF Studio RPM.

https://www.dropbox.com/s/slgrnolcsktaezz/PDFStudio_v9_0_2_linux.rpm

# cat /etc/redhat-release
Scientific Linux release 6.5 (Carbon)

# uname -r
2.6.32-431.20.3.el6.x86_64

# rpm -ivh PDFStudio_v9_0_2_linux.rpm
Preparing... ### [100%]
 1:PDFStudio ### [100%]
error: unpacking of archive failed on file .pdfstudio9/:
cpio: Archive file not in header

Any way to fix this?

Many thanks,
-T


I would first check the integrity of the file.
I downloaded it here (not installed it, as I don't have SL6.5).
It unpacked fine though using rpm2cpio filename.rpm | cpio -idmv
I have the following checksum on it:

MD5: f39d0ef9c4fd74cbfcbffa37f0ee18f2  PDFStudio_v9_0_2_linux.rpm
SHA1: 2e69d1b564cfebcac5cba9244bd04f64cedc959f  PDFStudio_v9_0_2_linux.rpm

It has an odd directory structure, it seems to put everything in 
/pdfstudio9.


-Mark