[Pkg-shadow-devel] (forw) massive bug report to replace "!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386" kludges with dpkg wildcards

Christian PERRIER bubulle at debian.org
Mon Jul 18 06:13:16 UTC 2011


Nicolas, we're concerned by this planned MBF.

----- Forwarded message from Robert Millan <rmh at debian.org> -----

Date: Sat, 16 Jul 2011 23:58:28 +0200
From: Robert Millan <rmh at debian.org>
To: debian-devel at lists.debian.org, debian-bsd at lists.debian.org
Subject: massive bug report to replace "!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386" kludges with dpkg wildcards
X-Mailing-List: <debian-devel at lists.debian.org> archive/latest/273876
X-CRM114-Status: Good  ( pR: 31.4643 )

Title and template description (below) is self-explanatory.  156
packages are affected (list is attached).

Package: %package%
Severity: wishlist
User: debian-bsd at lists.debian.org
Usertags: kfreebsd

The debian/control file in %package% uses a negated list of architectures
to specify a package relationship (most likely Build-Depends) on a
Linux-specific package.  I.e. something like:

  Build-Depends: libfoo-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386]

This is problematic because it will fail for any future kfreebsd-* or hurd-*
architecture (like the upcoming kfreebsd-mipsel port).  The correct way
would be to use dpkg architecture wildcards, e.g.:

  Build-Depends: libfoo-dev [linux-any]

Please consider making this adjustment to make life easier for future
porting efforts.

-- 
Robert Millan

[-- mutt.octet.filter file type: "ASCII text" --]

adplay
aide
allegro4.2
amsynth
anyremote
apache2
aqualung
audacious-plugins
audacity
aumix
bind9
bitmeter
brightside
brutefir
cairo-dock-plugins
cegui-mk2
cheesetracker
clanlib
claws-mail
cmus
collectd
crossfire-client
csound
directfb
ecasound2.2
ekeyd
elinks
emacs23
empathy
evolution
fcron
flite
fluidsynth-dssi
fmit
fotowall
freetalk
fte
fuse
gammu
gem
gimp
gjacktransport
glame
gnokii
gnome-mplayer
gogoc
google-gadgets
gpsd
hercules
hplip
i3status
iceape
icedove
ices2
iceweasel
instantbird
jack-audio-connection-kit
jackd2
jamin
jd
jed
k3d
kphone
kradio4
krb5
kwave
lde
libao
libav
libcanberra
libopenobex
libproxy
libquicktime
libsndfile
libsocialweb
libvisual-plugins
libzorpll
lirc
lives
logrotate
loop-aes-utils
ltsp
lxpanel
mach
mednafen
mhddfs
mhwaveedit
mic2
mixxx
moc
mpd
mpg123
mplayer
muddleftpd
mumble
muroar
opencv
opendchub
openmpi
openscap
pam
parted
pax-utils
pdmenu
phasex
pidgin
pilot-link
pinball
portaudio19
ptlib
ptunnel
python2.7
python3.2
qtmobility
recordmydesktop
rlinetd
roaraudio
rpm
sed
sendmail
sensors-applet
shadow
snack
snd
sndobj
snort
soundmodem
squid3
stk
sweep
syncevolution
syslog-ng
sysvinit
thunar-vfs
timidity
twinkle
upstart
util-linux
vlc
vsftpd
w3m
wdm
wildmidi
wireshark
xdm
xemacs21
xine-ui
xjadeo
xmms2
xmp
xonix
xwax
xwpe
zbar
zsh
zsh-beta


----- End forwarded message -----

-- 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-shadow-devel/attachments/20110718/cdfe689c/attachment.pgp>


More information about the Pkg-shadow-devel mailing list