!cApDlsILLZkmAyVoxe:matrix.org

Matrix on Debian

201 Members
https://wiki.debian.org/Matrix75 Servers

Load older messages


SenderMessageTime
19 Oct 2020
@mooff:matrix.orgmooffhttps://together.beer/d/fractal/fractal/debian/ check out what i'd done there lol12:47:13
@mooff:matrix.orgmooffif you haven't already - check out the control file12:47:22
@sengun:phys.ethz.chtarhttps://together.beer/d/fractal/fractal/debian/changelog that all looks wrong, let me point you to something12:48:21
@sengun:phys.ethz.chtarcan you open that link? https://www.icloud.com/pages/0LWQ2LkV15Hvi49zYRwzS1AcA#Debian-Packaging12:48:57
@sengun:phys.ethz.chtaryou want to set DEBFULLNAME="Your Name" and DEBEMAIL="Your@Email"12:49:29
@sengun:phys.ethz.chtarand then run "dch -i" and drop all the rest, and fill the right version 4.4.0-1 probably12:49:45
@mooff:matrix.orgmooffyeah, it's loading. i set those vars in the build environment12:49:48
@mooff:matrix.orgmooffi copied the debian dir and edited it by hand from gnome-games as i said12:50:15
@sengun:phys.ethz.chtaryeah that's not pretty right, but ok we can start like that (normally you'd create debian/ with dh_make)12:50:37
@mooff:matrix.orgmooffforgive my slow speed, i'm new to the tools, multitasking a bit, etc :)12:50:42
@mooff:matrix.orgmooffhttps://together.beer/d/fractal/fractal/debian/watch i'm not sure how the url there should look12:51:38
@mooff:matrix.orgmooffis that how 'debuild' knows where to download the source from?12:51:52
@sengun:phys.ethz.chtarno debuild just really builds a debian source package into debian binary packages12:52:16
@sengun:phys.ethz.chtarthere's no download/uploads happening 12:52:24
@sengun:phys.ethz.chtar(if they do, during the build via debian/rules (a makefile) it's a bug)12:52:37
@mooff:matrix.orgmooffokay - it sounds like i should start again with 'dh_make'12:53:12
@mooff:matrix.orgmoofffundamentally, these are the packages i needed to install for it to build on bullseye :) https://together.beer/d/fractal/fractal/debian/pkg-cmds12:55:13
@sengun:phys.ethz.chtarso they belong into debian/control Build-Depends: line12:56:34
@sengun:phys.ethz.chtarthey can all be installed with apt-get/apt right?12:56:45
@mooff:matrix.orgmooffright12:57:38
@mooff:matrix.orgmooffi `grep 'apt install' /var/log/apt/history.log > pkg-cmds` then edited / sorted the list in vim to copy into the control/control.in file12:58:59
@sengun:phys.ethz.chtarhaha, ok that needs a pbuilder/sbuild check 12:59:21
@sengun:phys.ethz.chtaryou should have all packages needed to build it, but no more (so not sure how to figure out if you've got too much in it)12:59:42
@sengun:phys.ethz.chtarbut does that mean you want to maintain the package for debian officially or just to learn how to create a package?13:00:03
@mooff:matrix.orgmooffi'd like to help / maintain some packages officially, and this is also my first package13:00:46
@sengun:phys.ethz.chtardid you open mentors.debian.net and read all about it?13:01:01
@mooff:matrix.orgmooffyes, i've read a lot of that site, and a handful of Debian wiki pages over time13:03:56
@mooff:matrix.orgmooffbeen using Debian again since Feb, was using Mac/Ubuntu/Windows for a while13:05:04
@mooff:matrix.orgmooffbeen interested in packaging the Chatty Twitch client, helping with things like gomuks/lxd, and packaging my own Go program13:06:48
@mooff:matrix.orgmooffit's kind of daunting how many dependencies things like lxd and Fractal have!13:07:29

Show newer messages


Back to Room ListRoom Version: