SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2015-09-23 15:14:31

Michele13
#! Member
From: Italy
Registered: 2015-04-16
Posts: 86

install ceni in debian stable

How Can I install Ceni into stable?

Should I use the debian package here?
http://aptosid.office-vienna.at/aptosid … in/c/ceni/

How can I Build a package for stable from this?

https://github.com/fullstory/ceni

Last edited by Michele13 (2015-09-23 15:21:58)

Offline

Be excellent to each other!

#2 2015-09-23 16:28:13

PackRat
#! Die Hard
From: USA
Registered: 2011-03-03
Posts: 1,572

Re: install ceni in debian stable

Don't use the aptosid sources, they are for sid so you'll probably bork your system getting the dependencies - ceni has 4-5 dependencies.

If you can figure out the dependencies, you can build from that git page.


"It does not require many words to speak the truth." - Chief Joseph, Nez Perce tribe

Offline

#3 2015-09-23 18:42:00

ohnonot
...again
Registered: 2012-05-22
Posts: 2,205

Re: install ceni in debian stable

PackRat wrote:

If you can figure out the dependencies, you can build from that git page.

aye, there's the rub.
i've done it once or twice - you go through the usual

./configure --help
./configure
make

procedure, and everytime it throws an error you scroll a few lines back to see what actually caused the error, so if it says "cannot find foo.h", i will try to find a package that is maybe called "libfoo-dev" or "development headers for foo", or maybe something else.
synaptic's search function and/or "apt-cache search" will be your friend(s).
once you install the missing package, you can get 1 step further (if it was the right one), until it throws the next error...
it's gonna be a nice "veitstanz" (=2steps forward, 1step back), but you'll get there eventually. hopefully.

Offline

#4 2015-09-23 19:19:39

hhh
Cityspeak
Registered: 2010-08-04
Posts: 3,253

Re: install ceni in debian stable

I would backport it from the siduction repos. HowTo (source, SimpleBackportCreation wiki page)...

Uncomment the jessie deb-src lines in /etc/apt/sources.list and run...

sudo apt-get update

Add the needed packaging tools...

 sudo apt-get install packaging-dev debian-keyring devscripts equivs

Create a directory named ceni-build and change into it...

mkdir ceni-build && cd ceni-build

Copy the link to the dsc file we want to import...

http://packages.siduction.org/base/pool/main/c/ceni/ceni_2015.07.06.dsc

And dget that source, extracting it and allowing an unauthorized download...

dget -x -u http://packages.siduction.org/base/pool/main/c/ceni/ceni_2015.07.06.dsc

You now have a version folder to move into...

cd ceni-2015.07.06

Install the build dependencies and create a meta-package to easily remove them when you're done...

sudo mk-build-deps --install --remove

Update the changelog and file-name...

dch --local ~bpo70+ --distribution jessie-backports "Rebuild for jessie-backports."

Build the sucker...

dpkg-buildpackage -us -uc

It builds in the ceni-build directory so move there and install it...

cd .. && sudo dpkg -i *.deb

dpkg complains about missing dependencies so install them...

sudo apt-get -f install

Remove the meta-package and build dependencies...

sudo apt-get purge ceni-build-deps && sudo apt-get --purge autoremove

Undo your changes to /etc/apt/sources.list, run sudo apt-get update and delete ceni-build

Remove network-manager...

sudo apt-get purge network-manager && sudo apt-get --purge autoremove

Reboot

Open a terminal and switch to root...

sudo su

Then run ceni

ceni

When your done, see if you have a connection...

apt-get update

BTW, this is the kind of thing we would add to our BL jessie-backports if there is any demand for it.


bunsenlabs     8)     forum mod squad

Offline

#5 2015-09-23 19:21:43

hhh
Cityspeak
Registered: 2010-08-04
Posts: 3,253

Re: install ceni in debian stable

I'm moving this thread to BunsenLabs Help (Stable) so more people see it.


bunsenlabs     8)     forum mod squad

Offline

#6 2015-09-23 19:23:42

damo
#! gimpbanger
From: N51.5 W002.8 (mostly)
Registered: 2011-11-24
Posts: 5,434

Re: install ceni in debian stable

^ @hhh

Fancy making a separate Tutorial?   cool


BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator smile

Offline

#7 2015-09-23 19:26:58

hhh
Cityspeak
Registered: 2010-08-04
Posts: 3,253

Re: install ceni in debian stable

damo, this is one we should just offer in our backports, IMO.


bunsenlabs     8)     forum mod squad

Offline

#8 2015-09-23 19:45:26

damo
#! gimpbanger
From: N51.5 W002.8 (mostly)
Registered: 2011-11-24
Posts: 5,434

Re: install ceni in debian stable

hhh wrote:

damo, this is one we should just offer in our backports, IMO.

I meant having a generic HowTo for Backporting


BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator smile

Offline

#9 2015-09-23 19:52:10

hhh
Cityspeak
Registered: 2010-08-04
Posts: 3,253

Re: install ceni in debian stable

Didn't HoaS write one?

Sure, I'll right it up in a while here.


bunsenlabs     8)     forum mod squad

Offline

#10 2015-09-23 20:19:17

Head_on_a_Stick
CatMod
From: A world of pure imagination
Registered: 2014-01-21
Posts: 4,797

Offline

#11 2015-09-23 20:26:00

damo
#! gimpbanger
From: N51.5 W002.8 (mostly)
Registered: 2011-11-24
Posts: 5,434

Re: install ceni in debian stable

Head_on_a_Stick wrote:

^ Cool. Maybe it can be in the new BL forum!

I was going to say that the link can go in the Menu, but I see I have already made a link to the Debian wiki! O:)


BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator smile

Offline

#12 2015-09-24 07:31:08

Michele13
#! Member
From: Italy
Registered: 2015-04-16
Posts: 86

Re: install ceni in debian stable

looks like my laziness helped someone, I just forgot I could easily backport the package tongue

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.
Server: acrobat

Debian Logo