GREAT news: My First Debian Package ! - "vpcs"

January 20th, 2012 - 12:30 am ET by Alexey Eromenko | Report spam
GREAT news: I'm ready to upload my first Debian package !

Link: (source + amd64 binary)
http://forum.gns3.net/post14018.html


NAME
vpcs - A light-weight network virtual pc simulator.

DESCRIPTION
The VPCS can simulate up to 9 PCs. You can ping/traceroute
them, or ping/traceroute the other
hosts/routers from the virtual PCs when you study the Cisco
routers in the Dynamips. VPCS is
not the traditional PC, it is just a program, and only few
network commands can be used in
it. But VPCS can give you a big hand when you study the Cisco
devices in the Dynamips. VPCS
can replace the routers or virtual machine boxes which are
used as PCs in the Dynamips net‐
work.

It can connect to VirtualBox or to GNS3 Network Simulator.

I have tested the final package on a Debian 6.0 AMD64 box. And it works !
It passes lintian with only few warnings;
Suggestions welcome !
Where to upload it ?

This package is very small, but it is needed for my GNS3 users and to
get me involved with Debian. That's why it is important.
I patched the makefile with quilt + made a man page.
Erik: Could you sponsor me ?

-Alexey Eromenko "Technologov"


To UNSUBSCRIBE, email to debian-mentors-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/CAOJ6w=HGHc...+V-3Umzy4g@mail.gmail.com
email Follow the discussionReplies 8 repliesReplies Make a reply

Similar topics

Replies

#1 Alex Mestiashvili
January 20th, 2012 - 03:50 am ET | Report spam
On 01/20/2012 06:27 AM, Alexey Eromenko wrote:
GREAT news: I'm ready to upload my first Debian package !

Link: (source + amd64 binary)
http://forum.gns3.net/post14018.html

>
NAME
vpcs - A light-weight network virtual pc simulator.

DESCRIPTION
The VPCS can simulate up to 9 PCs. You can ping/traceroute
them, or ping/traceroute the other
hosts/routers from the virtual PCs when you study the Cisco
routers in the Dynamips. VPCS is
not the traditional PC, it is just a program, and only few
network commands can be used in
it. But VPCS can give you a big hand when you study the Cisco
devices in the Dynamips. VPCS
can replace the routers or virtual machine boxes which are
used as PCs in the Dynamips net‐
work.

It can connect to VirtualBox or to GNS3 Network Simulator.

> I have tested the final package on a Debian 6.0 AMD64 box. And it works !
It passes lintian with only few warnings;
Suggestions welcome !
Where to upload it ?

This package is very small, but it is needed for my GNS3 users and to
get me involved with Debian. That's why it is important.
I patched the makefile with quilt + made a man page.
Erik: Could you sponsor me ?




Hi ,

you can use mentord.debian.org to upload the package .
Here are some useful links about mentors [0] [1].
To create a proper debian/copyright file please read DEP5 proposal [2] .

These are lintian warnings which should be fixed:

W: vpcs source: dh-make-template-in-source debian/vpcs.doc-base.EX
W: vpcs source: format-3.0-but-debian-changes-patch
W: vpcs source: out-of-date-standards-version 3.8.4 (current is 3.9.2)
W: vpcs: new-package-should-close-itp-bug
W: vpcs: copyright-refers-to-deprecated-bsd-license-file
E: vpcs: helper-templates-in-copyright
W: vpcs: description-synopsis-starts-with-article
W: vpcs: extended-description-line-too-long

I usually run lintian -Iivcm *.changes to get more verbose output .


Best regards ,
Alex

[0] http://wiki.debian.org/DebianMentorsFaq#Packaging
[1] http://mentors.debian.net/qa
[2] http://dep.debian.net/deps/dep5/



To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/
Replies Reply to this message
#2 Alexey Eromenko
January 20th, 2012 - 04:40 am ET | Report spam
These are lintian warnings which should be fixed:

W: vpcs source: dh-make-template-in-source debian/vpcs.doc-base.EX
W: vpcs source: format-3.0-but-debian-changes-patch
W: vpcs source: out-of-date-standards-version 3.8.4 (current is 3.9.2)
W: vpcs: new-package-should-close-itp-bug
W: vpcs: copyright-refers-to-deprecated-bsd-license-file
E: vpcs: helper-templates-in-copyright
W: vpcs: description-synopsis-starts-with-article
W: vpcs: extended-description-line-too-long

I usually run lintian -Iivcm  *.changes to get more verbose output .




Standard lintian gives me no errors, but only few warnings:

:/vm/tmp/vpcs-0.3$ lintian ../vpcs_0.3-1_amd64.deb
W: vpcs: new-package-should-close-itp-bug
W: vpcs: copyright-refers-to-deprecated-bsd-license-file
W: vpcs: extended-description-line-too-long

Why so huge diff ?

-Alexey Eromenko "Technologov"


To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/CAOJ6w=HppDry=zZs+
Replies Reply to this message
#3 Paul Wise
January 20th, 2012 - 04:40 am ET | Report spam
On Fri, Jan 20, 2012 at 5:37 PM, Alexey Eromenko wrote:

Standard lintian gives me no errors, but only few warnings:


...
Why so huge diff ?



~ $ cat ~/.lintianrc
info=yes
display-info=yes
display-experimental=yes
pedantic=yes
show-overrides=yes
color=auto

bye,
pabs

http://wiki.debian.org/PaulWise


To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/CAKTje6Fuy9...JavT7hBEc=
Replies Reply to this message
#4 Alexey Eromenko
January 20th, 2012 - 04:50 am ET | Report spam
~ $ cat ~/.lintianrc
info=yes
display-info=yes
display-experimental=yes
pedantic=yes
show-overrides=yes
color=auto



I have copied your file, but now I get this:

:/vm/tmp/vpcs-0.3$ lintian ../vpcs_0.3-1_amd64.deb
syntax error in configuration file: info=yes

-Alexey Eromenko "Technologov"


To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/CAOJ6w=
Replies Reply to this message
#5 Paul Wise
January 20th, 2012 - 05:00 am ET | Report spam
On Fri, Jan 20, 2012 at 5:48 PM, Alexey Eromenko wrote:

I have copied your file, but now I get this:

:/vm/tmp/vpcs-0.3$ lintian ../vpcs_0.3-1_amd64.deb
syntax error in configuration file: info=yes



I get no such error, hmmm.

Also, you should run lintian on the .changes file so that both the
source package and all binary packages are checked.

bye,
pabs

http://wiki.debian.org/PaulWise


To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/
Replies Reply to this message
Help Create a new topicNext page Replies Make a reply
Search Make your own search